# F-1 · 挑词 · 自建词表

产品：英语默写AI版 · 交付 0.12.3 · 日期 2026-10-13 · 模块：默写单-自建默写单

功能规格：[F-1.function.json](F-1.function.json)
原型设计：[F-1.prototype.html](F-1.prototype.html)

## 职责与进入条件

在已录入词表中核对／补充释义、删选、排序，进入共用样式；补词模式回填原教材词表。

from：F：核对已录入词；B-4：返回自建挑词；preconditions：当前入口及上下文可解析；专题与自建均可在未选课本时使用；rule_status：confirmed

## 界面元素

- id：F-1.ui.0；label：词表标题与来源；description：词表标题与来源；rule_status：proposed

- id：F-1.ui.1；label：上方录入顺序／打乱；description：上方录入顺序／打乱；rule_status：proposed

- id：F-1.ui.2；label：全选／反选／补充几个词；description：全选／反选／补充几个词；rule_status：proposed

- id：F-1.ui.3；label：词条试听、释义编辑和勾选；description：词条试听、释义编辑和勾选；rule_status：proposed

- id：F-1.ui.4；label：保存词表；description：保存词表；rule_status：proposed

- id：F-1.ui.5；label：已选词数与缺义数；description：已选词数与缺义数；rule_status：proposed

- id：F-1.ui.6；label：选择样式／添加到原词表；description：选择样式／添加到原词表；rule_status：proposed

## 数据与来源

- name：原UE及UI首页入口；data：专题分组、页面职责、返回路径；contract_status：source_reference

- name：教研专题目录 / 词典服务 / 用户词表保存；data：正式专题名和词数；英文词条；音标；释义候选；用户修改内容；保存时间；原配置；contract_status：pending

## 字段建议（尚非服务契约）

- id：sourceContext；type：object；description：source、topicId、wordListId、returnPage、补词回填上下文；具体字段是建议；rule_status：proposed；contract_status：pending

- id：wordItems；type：array；description：稳定ID、英文、释义、音标、人工修改、有效性及选择状态；rule_status：proposed；contract_status：pending

## 页面状态

- id：ready；description：所选词齐全；rule_status：proposed

- id：missing；description：未匹配释义；rule_status：proposed

- id：none-selected；description：未选词；rule_status：proposed

## 可切换演示状态

- id：ready；label：所选词齐全；scope：prototype_only

- id：missing；label：未匹配释义；scope：prototype_only

- id：none-selected；label：未选词；scope：prototype_only

## 交互 CUSTOM-SELECT：单词勾选／全选／反选

- 触发：单词勾选／全选／反选

- 条件：当前数据可用

- 反馈：更新所选集合，不提供没打印过的筛选

- 跳转目标：F-1

- 携带数据：来源页；词表ID；词条集合；当前选择；返回上下文

- 规则确认程度：confirmed

- 来源：原UE明确流程及用户2026-10-12确认；异常、校验与草稿细则为设计建议

- 预览能力：本地可操作；服务、文件与音频未接入

## 交互 CUSTOM-MEANING：点击释义并保存

- 触发：点击释义并保存

- 条件：当前数据可用

- 反馈：就地补充或修改释义和可选音标；人工修改用于本词表

- 跳转目标：F-1

- 携带数据：来源页；词表ID；词条集合；当前选择；返回上下文

- 规则确认程度：confirmed

- 来源：原UE明确流程及用户2026-10-12确认；异常、校验与草稿细则为设计建议

- 预览能力：本地可操作；服务、文件与音频未接入

## 交互 CUSTOM-ORDER：切换录入顺序／打乱

- 触发：切换录入顺序／打乱

- 条件：当前数据可用

- 反馈：更新出题序列，实际顺序带入样式与预览

- 跳转目标：F-1

- 携带数据：来源页；词表ID；词条集合；当前选择；返回上下文

- 规则确认程度：confirmed

- 来源：原UE明确流程及用户2026-10-12确认；异常、校验与草稿细则为设计建议

- 预览能力：本地可操作；服务、文件与音频未接入

## 交互 CUSTOM-STYLE：点击选择样式

- 触发：点击选择样式

- 条件：至少一词；当前示例要求所选释义已补齐

- 反馈：带所选词、实际顺序及来源进入B-4；缺义建议先补全或取消选中

- 跳转目标：B-4

- 携带数据：来源页；词表ID；词条集合；当前选择；返回上下文

- 规则确认程度：proposed

- 来源：本轮设计建议

- 预览能力：本地可操作；服务、文件与音频未接入

## 交互 CUSTOM-FILLBACK：补词模式点击添加到原词表

- 触发：补词模式点击添加到原词表

- 条件：补词模式且原词表仍可恢复

- 反馈：新词合入原词表并选中，保留原选择、顺序配置和来源；返回原B-3

- 跳转目标：B-3

- 携带数据：来源页；词表ID；词条集合；当前选择；返回上下文

- 规则确认程度：confirmed

- 来源：原UE明确流程及用户2026-10-12确认；异常、校验与草稿细则为设计建议

- 预览能力：本地可操作；服务、文件与音频未接入

## 交互 CUSTOM-FEEDBACK：点击纠错

- 触发：点击纠错

- 条件：当前数据可用

- 反馈：共用22帮助反馈，带入词条上下文，当前进入明确说明

- 跳转目标：CORRECTION

- 携带数据：来源页；词表ID；词条集合；当前选择；返回上下文

- 规则确认程度：confirmed

- 来源：原UE明确流程及用户2026-10-12确认；异常、校验与草稿细则为设计建议

- 预览能力：本地可操作；服务、文件与音频未接入

## 交互 CUSTOM-BACK：点击返回

- 触发：点击返回

- 条件：当前数据可用

- 反馈：返回录入，保留词条、释义、选择和顺序

- 跳转目标：F

- 携带数据：来源页；词表ID；词条集合；当前选择；返回上下文

- 规则确认程度：confirmed

- 来源：原UE明确流程及用户2026-10-12确认；异常、校验与草稿细则为设计建议

- 预览能力：本地可操作；服务、文件与音频未接入

## 交互 CUSTOM-SAVE-PICKER：点击保存词表

- 触发：点击保存词表

- 条件：已录入至少1词

- 反馈：保存当前词表供自建历史复用；录入页已删除保存区

- 跳转目标：F-1

- 规则确认程度：confirmed

- 来源：此前已确认可在录入后保存；最新仅删除录入页命名保存栏

- 预览能力：仅本地示例保存，未写云端

## 返回与保留

destination：F；preserve：同一上下文保持词表、选择、顺序、配置和滚动；切换来源隔离草稿；rule_status：proposed

## 验收

- given：当前数据可用；when：单词勾选／全选／反选；then：更新所选集合，不提供没打印过的筛选；目标 F-1；rule_status：confirmed

- given：当前数据可用；when：点击释义并保存；then：就地补充或修改释义和可选音标；人工修改用于本词表；目标 F-1；rule_status：confirmed

- given：当前数据可用；when：切换录入顺序／打乱；then：更新出题序列，实际顺序带入样式与预览；目标 F-1；rule_status：confirmed

- given：至少一词；当前示例要求所选释义已补齐；when：点击选择样式；then：带所选词、实际顺序及来源进入B-4；缺义建议先补全或取消选中；目标 B-4；rule_status：proposed

- given：补词模式且原词表仍可恢复；when：补词模式点击添加到原词表；then：新词合入原词表并选中，保留原选择、顺序配置和来源；返回原B-3；目标 B-3；rule_status：confirmed

- given：当前数据可用；when：点击纠错；then：共用22帮助反馈，带入词条上下文，当前进入明确说明；目标 CORRECTION；rule_status：confirmed

- given：当前数据可用；when：点击返回；then：返回录入，保留词条、释义、选择和顺序；目标 F；rule_status：confirmed

## 原材料待确认

- question：缺义是否允许仅导出看英写中练习卷仍待确认；本轮先拦截并提示补义或取消选中；rule_status：pending

## 补充未定义事项

- 真实目录、词典候选义、账户保存同步与错误码尚未提供；原型字段不作为API契约

- 导入词数上限与超长短语限制待实际文件排版评估，不先用任意数值封顶

## 实现边界

- 产品屏幕不包含页面编号、状态切换、手机壳与规格说明栏

- 专题／自建／教材复用B-4/B-4-preview/B-5；来源隔离，返回按入口恢复

- 文件格式与计次沿用01确认，二维码与小程序26留空

## 原型限制

- 仅设计预览，无真实云保存、音频、文件生成或系统分享

- 词典仅内置少量演示匹配；多义候选、真实音频、云存储待提供

- 本地保存和配置复用可演示，无30天过期逻辑；不代表真实跨设备持久化已实现

## 能力与接入限制



## 预览宿主与产品 UI

手机外壳、项目导航、演示状态选择器、页面说明、页面编号与前后页导航属于预览宿主。产品实现包含屏幕内的业务 UI，状态栏与手势条由目标系统承载。原型仅操作本地示例状态，不发送真实短信，不执行真实认证；首页统计与教研目录为示例，不保存用户档案到服务端。
