paper-protect-terminology — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited paper-protect-terminology (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
AI 最擅长的事就是"同义替换"——这正是论文里最致命的事。 "模型"被改成"网络"、"机制"被改成"方法"、"鲁棒性"被改成"稳健性",每一个都让导师皱眉。
你的术语是论文的指纹。AI 不知道哪些是指纹,必须你告诉它。
满足任一条 → 触发:
检测到触发条件
│
▼
扫描相关段落,提取所有候选保护术语
(缩写 / 模型名 / 算法名 / 自定义概念 / 人名 / 关键专业词)
│
▼
读 CLAUDE.md,把"术语保护清单"里的词加进来
│
▼
列出清单告诉用户:
「下面这些词我不会动。
如果有遗漏请补充;如果有不该保护的请删除。」
│
▼
等用户确认 / 调整
│
▼
按确认后的清单执行修改
│
▼
完成后再核一遍:被保护词数量是否变化?按下列模式抓:
在动手之前,我把这段(这章 / 这篇)里我不会动的词列在下面:
>
缩写 / 模型名:NLP, BERT, GPT-4, Transformer 复合术语:in-context learning, cross-attention 专有名词:Vaswani et al., Pareto frontier CLAUDE.md 里声明的:[你 CLAUDE.md 里的自定义核心概念]、[术语]、…
>
有遗漏 / 不该保护的,请补充或删除。 没问题的话回复"OK",我就按这个清单开始改。
用户:「把第二章语言润色一下,让它更通顺。」
错误做法:直接润色。
正确做法:先列保护清单 → 用户确认 → 动手 → 完成后核对清单数量未变。
| 念头 | 现实 |
|---|---|
| "我能从上下文判断哪些是术语" | 你不能。哪些是"自定义概念"只有作者知道 |
| "同义替换让句子更流畅" | 论文不要流畅,论文要精确 |
| "用户没说要保护,那就可以改" | 用户没说 = 默认全部保护,不是默认可改 |
| "我先改完,他不满意再 grep 改回去" | grep 改回去会改到不该改的地方,二次污染 |
| "CLAUDE.md 里已经列了术语清单,够了" | CLAUDE.md 是项目级,本次操作可能涉及新术语,仍要扫描 |
| "保护清单太长用户嫌烦" | 嫌烦的是术语被改飞之后排查,不是动手前 30 秒确认 |
《Claude Code 科研手记》§3.3「术语保护:不让它擅自替换你的专业词」、§5.3「学术语气与术语控制」
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.