novel_lexicon
Register must-use terms, proper nouns, and author-preferred wording per book or globally so AI drafts with your vocabulary instead of generic substitutes. Audit finished chapters to verify coverage.
Instructions
必用词表:登记「某场景必须使用的专有名词 / 作者习惯用词」,让 AI 优先用表内词写作,而不是退回自己惯用的通用说法。两层存储(书级同名覆盖全局):全局层 _global 放跨书惯用词,书级层放本书专名。action:list=查看(默认合并两层)/ add=批量登记(terms 数组或 text 文本,一次可几百条)/ update=改单条(含改名 newTerm、单条停用)/ delete=删除(terms 指定,或 all=true 清空某层)/ import=文本批量导入(text=每行一条:词 或 词|类型|场景|替身1,替身2|备注,可用 replace=true 整层覆盖)/ scan=从本书正文提取候选词供挑选 / audit=成稿用词审计(必用词覆盖率 + 通用替身词命中的行号与原句,只读)/ export=导出词条 JSON / toggle=开/关某一层。字段:term 词条、kind 类型(专名/偏好词/称呼/场景词/口头禅/其他)、scene 适用场景(本章大纲方向行含该词时优先注入)、avoid 通用替身词(正文里出现它即等于没用必用词,审计据此定位)、aliases 等价写法(算命中)、note 用法说明、priority=high 高优先。**开关「必用词优先」(lexiconFirst)默认开启;开启且词表非空时,开写包会把它作为硬清单注入。**写完一章用 action=audit 复核。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| all | No | delete 用:清空该层全部词条(须显式传 true)。 | |
| book | No | 书名(scope=global 时可省略)。 | |
| kind | No | 类型(专名/偏好词/称呼/场景词/口头禅/其他,也可自定义)。 | |
| note | No | 用法/搭配说明。 | |
| root | No | 章节库根目录。 | |
| term | No | update/delete 用:目标词条。 | |
| text | No | import/add 用:批量文本,每行一条(`#` 开头为注释)。 | |
| avoid | No | 通用替身词:正文出现即等于没用必用词(审计据此报行号)。 | |
| force | No | 写操作(add/import/update/delete/toggle)用:目标层文件损坏时确认丢弃其内容并覆盖。默认 false——损坏层一律拒写以免静默清空原条目(也可在用 overwrite=true 时等价确认)。 | |
| limit | No | list/scan 用:返回条数上限(默认 list 200 / scan 60)。 | |
| query | No | list 用:按词条/备注/场景子串过滤。 | |
| scene | No | 适用场景标签;本章大纲方向行含该词时该条优先注入。 | |
| scope | No | 作用层:book=本书(写操作默认)/ global=全局层 / all=两层合并(list 默认;update 时先书级后全局)。 | |
| terms | No | add/delete 用:词条数组(可一次几百条;add 时每项也可写成 `词|类型|场景|替身|备注`)。 | |
| action | Yes | 要执行的操作。 | |
| offset | No | list 用:起始偏移(默认 0)。 | |
| aliases | No | 等价写法(审计同样算命中)。 | |
| chapter | No | audit 用:章号 / 文件名 / 标题子串,或 all=全书;省略=审计最后一章。 | |
| enabled | No | toggle 用:整层开关;update 用:单条启停。 | |
| newTerm | No | update 用:把词条改成新名字(原名不存在时不动)。 | |
| replace | No | import 用:true=整层替换(默认 false=合并追加)。 | |
| priority | No | high=高优先(注入与审计排序靠前)。 | |
| overwrite | No | add/import 用:同名词条是否覆盖(默认 true)。 |