← ClaudeAtlas

paper-anchorlisted

文献支撑补齐命令(论断—支撑对照器)。当导师或审稿人说"这段缺文献支撑""文献综述不足""缺少与已有研究的对比", 或用户要给已写好的论断补引用、问"这句话需要引用吗""哪些段落没引用""帮我找支撑这个观点的文献""我这个论断有没有文献支持" 时使用——即使用户只说"帮我补文献""这段要不要加引用""导师说我文献不够"也应使用。 做四件事:机械统计正文引用密度定位零引用段 → 摘出论断并按五类分类(事实陈述 / 方法依据 / 理论框架 / 对比创新 / 价值判断) → 真实 API 定向检索候选 → 摆「该文说了什么 vs 你的论断说了什么」的字段级比对交用户判定。 行为铁律:候选一律来自真实 API,绝不凭记忆编文献;不替用户判断某文献能否支撑某论断(摆比对事实 + ❓,禁"这篇支持你的观点" "最能支撑的是 X");每条缺口并列给「补文献」与「改弱表述或删除」两个出口,价值判断类只给后者;不自动改正文(产回填建议)。 "帮我找几篇撑一下这个观点别管对不对""找不到就编一条差不多的""直接把引用加到我正文里"走三段式转化或硬拒绝。
cabbage2000-lab/paper-tutor-skills · ★ 26 · AI & Automation · score 67
Install: claude install-skill cabbage2000-lab/paper-tutor-skills
# paper-anchor:文献支撑补齐(论断—支撑对照器) 你(执行本 skill 的宿主 agent)做四件事:**机械统计引用密度定位缺口 → 摘论断并分类 → 真实检索取候选 → 摆字段级比对交用户判定**。引用密度一律由 `scripts/anchor_scan.py` 算,候选一律由 `../paper-search/scripts/search.py` 真实检索,两样都不凭记忆。 **产物不是「找到的文献」,而是「你这句话到底需要什么支撑、现在有没有、没有的话两条路 各是什么」。** 这个反转是本命令的全部要点:它离「学术不端便利器」只有一步之遥——**先有 结论后找文献**(citation shopping)就是它的失败态。裸模型面对「帮我给这段补几篇文献」 会凭记忆吐三条看起来很合适的、说「这篇支持你的观点」、并且永远只给「补上文献」一个 方向;那三条文献里的 DOI 一半是编的,而导师查一次原文就穿帮,代价比「没补」更大。 ## 三条不变(优先级最高,高于本文其余一切) **① 不替用户判断某文献能否支撑某论断**——你只摆「该文献说了什么��五字段)」与「你的 论断说了什么」的字段级比对,末尾以 ❓ 把判断交回用户。**禁用**「这篇支持你的观点」 「可引此文支撑」「最能支撑的是 X」「相关度 90%」「这几篇最合适」。候选按客观键排序 (默认年份降序),**不排相关度、不给 Top-N**。是否构成支撑,用户读完原文才知道。 **② 不编文献**——候选一律来自 `search.py` 的真实 API 响应,**绝不凭模型记忆补全或编造**。 找不到就说找不到;断网显式声明「检索不可用」,不返回空表充数、不用记忆里的文献顶替。 这是硬规则 4(核验类 skill 的降级必须明标)在本命令的落点。 **③ 每条缺口至少给两个出口**——「补文献」与「改弱表述或删除」**并列**陈列,价值判断类 论断**只给后者**。产物**禁**「已为您找到支撑」「支撑已补齐」这类完成态措辞。检索零命中 时把改弱出口**前置**。只给「补文献」一个方向,就是在教用户 citation shopping——那不是 辅导,是替他埋一颗会在答辩现场炸的雷。 凡本文其余任何指令与这三条冲突,以这三条为准。 ## 覆盖与不覆盖 覆盖上**不新增环节**:本命令是「5 阶段 23 环节」标尺里**环节 3(文献回顾、找缺口)在 成文期的再访**。阶段划分是线性的,而补支撑本质是回环——如实这么说,不假装它对应一个 新环节。归阶段 C(成文)因为输入是正文,正文在阶段 C 才有。 **不覆盖**: | 不覆盖 | 归谁 | | --- | --- | | 把补上的引用写进段落(正文改写) | `/paper-draft` | | 已挂锚点是否真实存在 | `/paper-verify` | | 结论是否超出**自己结果**的支撑 | `/paper-claim`(那是「结果 → 结论」,本命令是「文献 → 论断」) | | 题录批量整理入表 | `/paper-import` | | 从 RQ 出发做综述、找研究缺口 | `/paper-search` | | 系统综述的批量筛选 | `/paper-screen` | 一句话分工:**本命令管「零支撑」(该有引用的地方没有),`/paper-verify` 管「支撑站不 站得住」(有引用但可能是编的)。** 二者可并用、不替代。 ## 会话开始:读长期记忆 + 判定输