字帖生成器 v3.0.7 · 导入生字(增强格式 A/B/C)+ 导入后自动重排 + 手动编辑字帖 + 优先级矩阵
在纯汉字基础上,通过导入文件名约定可携带三类附加信息(拼音标注 / 组词补齐 / 多音字强制指定),实现导入即预处理,无需手动逐字编辑。
| 格式 | 文件名命名规则 | 用途 | 优先级 |
|---|---|---|---|
| C:多音字强制 | 生字_多音.txt |
强制指定多音字读音(优先级最高) | ★★★★★ |
| B:组词补齐 | 生字_组词.txt |
补充 AI 未覆盖的二字组词 | ★★★★ |
| A:拼音标注 | 生字_拼音.txt |
覆盖默认拼音(用于多音字指定读音) | ★★★ |
汉字.txt)→ 纯汉字导入(现有行为不变,零破坏性)。
格式 A 在文件名包含 _拼音 时触发,内容以 汉字[拼音] 内嵌格式携带拼音信息。
生字_拼音.txt
床[chuang2] 前[qian2] 明[ming2] 月[yue4]
春[chun1] 风[feng1] 化[hua4] 雨[yu3]
汉字[拼音](拼音以数字声调标注)汉字[拼音] 覆盖默认拼音(用于多音字指定,如「月[yue4]」而非默认「月[yue1]」)格式 B 在文件名包含 _组词 时触发,内容以每行 汉字 + 空格 + 逗号分隔组词 格式携带组词信息。
生字_组词.txt
汉字 词语1,词语2,词语3
长 长高,长短
行 行走,行程,银行
汉字 + 空格 + 逗号分隔的组词fillMissingZuci)与格式 B 共同生效:AI 补一遍 → 格式 B 再追加格式 C 在文件名包含 _多音 时触发,优先级最高,强占 AI 和默认读音。
生字_多音.txt
长 chang2 长大,长城,长短
行 xing2 行走,行程,银行
调 tiao2 调换,调色
汉字 + 空格 + 拼音 + 空格 + 逗号分隔的组词ai_zuci_cache_v1 的 pinyinFixed:true / pinyinChecked:true / userSpecified:true 标记当同一文件中出现多种格式时,按以下优先级处理(高优先级覆盖低优先级):
多音字强制(C)> 组词补齐(B)> 拼音标注(A)> 纯汉字(默认)
.txt / .md / .csv / .xlsx / .docx.xlsx:使用 SheetJS 读取第一个 sheet,每行单元格用空格拼接后解析.docx:使用 mammoth.js 提取正文文本(解析 word/document.xml)v3.0.1 新增支持在字帖生成后,手动编辑单个汉字的拼音和组词,编辑结果以 userEdited 标记写入 ai_zuci_cache_v1,优先级高于 AI 缓存和默认值。
词语1,词语2 逗号分隔,支持增删)| 来源 | 优先级 | 说明 |
|---|---|---|
| 用户手动修改 | ★★★★★ 最高 | userEdited:true,最高优先;清空组词 → 不回落 AI/默认 |
| 导入格式 C(多音字强制) | ★★★★★ | userSpecified:true,强占 AI 和默认读音 |
| AI 检查与补齐 | ★★★★ | pinyinFixed:true / zuci:[],覆盖默认值 |
| 导入格式 B(组词补齐) | ★★★★ | 在 AI 结果基础上增量追加,不覆盖 AI 组词 |
| 导入格式 A(拼音标注) | ★★★ | 覆盖默认拼音(用于多音字指定读音) |
| 默认拼音/组词(cnchar 词典) | ★★ | 最低优先级,AI / 手动 / 导入均可覆盖 |
localStorage(ai_zuci_cache_v1),关闭浏览器后仍保留localStorage(浏览器设置 → 清除数据)后所有手动修改重置userEdited:true 保护)点击「AI 检查与补齐」时,应用自动执行以下检查:
multiple:true)customZuCi + cnchar + AI)