[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-minimax-evidence-loop":3,"mdc-4em7wg-key":34,"related-org-minimax-evidence-loop":789,"related-repo-minimax-evidence-loop":992},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":23,"repoUrl":24,"updatedAt":25,"license":26,"forks":27,"topics":28,"repo":29,"sourceUrl":32,"mdContent":33},"evidence-loop","verify and repair academic citation chains","当用户希望一次性修好论文的证据链——先核验引用、再查正文支撑、对问题条目 定向补检文献、迭代修订直到收敛——时使用。同义场景：证据闭环、 引用修复流水线、核验-补检-修订迭代、边查边补、系统性消除无支撑论断、 \"帮我把这篇文章的引用问题全部查出来并补上文献\"\"修到没有硬伤为止\"。",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"minimax","MiniMax","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fminimax.jpg","MiniMax-AI",[13,17,20],{"name":14,"slug":15,"type":16},"Research","research","tag",{"name":18,"slug":19,"type":16},"QA","qa",{"name":21,"slug":22,"type":16},"Documentation","documentation",5,"https:\u002F\u002Fgithub.com\u002FMiniMax-AI\u002FMiniMax-Code-Plugins","2026-08-21T03:59:12.940122",null,2,[],{"repoUrl":24,"stars":23,"forks":27,"topics":30,"description":31},[],"Community registry and contribution toolkit for MiniMax Code plugins.","https:\u002F\u002Fgithub.com\u002FMiniMax-AI\u002FMiniMax-Code-Plugins\u002Ftree\u002FHEAD\u002Fplugins\u002FHylouis233\u002Fopenscience\u002Fskills\u002Fevidence-loop","---\nname: evidence-loop\ndescription: >-\n  当用户希望一次性修好论文的证据链——先核验引用、再查正文支撑、对问题条目\n  定向补检文献、迭代修订直到收敛——时使用。同义场景：证据闭环、\n  引用修复流水线、核验-补检-修订迭代、边查边补、系统性消除无支撑论断、\n  \"帮我把这篇文章的引用问题全部查出来并补上文献\"\"修到没有硬伤为止\"。\nargument-hint: '[论文草稿路径]'\nmetadata:\n  domains: [verification]\n  last_reviewed: '2026-08-18'\n---\n\n# evidence-loop：证据闭环编排器\n\n## 目的\n\n把 citation-verify（参考文献核验）、claim-check（正文支撑检查）、\nliterature-search（定向补检）串成一个最多 2 轮的闭环：\n\n核验 → 汇总问题 → 定向补检 → 生成修订建议 → 用户确认 → 修订 → 复验。\n\n每一轮的全部中间产物落盘，保证过程可审计、可回溯；任何一步失败都\n结构化记录，不静默吞掉。\n\n## 前置检查\n\n1. 草稿存在且可读；其 `.bib` 或参考文献节能被 citation-verify 解析。\n2. 本插件的 citation-verify、claim-check 可用；literature-search\n   可用（补检依赖它；若不可用，闭环退化为「只查不补」，\n   并在汇总中明确说明）。\n3. bibverify MCP 可用（见 citation-verify 的前置检查）。\n4. 与用户确认两条铁律：最大轮数固定为 2；每轮修订前必须经用户逐条确认。\n5. 计算 slug：主题字符串做 Unicode NFKC 规范化、转小写、去首尾空白、\n   连续空白折叠为单个空格后，取 sha1 十六进制摘要前 8 位。\n\n## 操作规程\n\n### 1. 第 R 轮核验（R 从 1 开始）\n\n- 运行 citation-verify，收集：`identifier_conflict` 条目、`no_match` 条目、\n  `rate_limited` 条目（稍后重试，不进补检）。\n- 运行 claim-check，收集：无支撑 claim 清单、无源引用清单。\n- 两份 ```review 结论原样归档到 `output\u002Fevidence-loop\u002F\u003Cslug>\u002F\u003CR>\u002F`。\n\n### 2. 汇总问题清单\n\n- 合并两类问题，按「位置 \u002F 条目」去重，形成本轮问题清单 `problems.md`，\n  每行含：问题类型（冲突引用 \u002F 无支撑 claim \u002F 无源引用 \u002F 待人工核实）、\n  位置、原文证据、所需动作。\n- `rate_limited` 条目不进入补检，单独标注「稍后复验」。\n\n### 3. 生成定向补检 query\n\n逐条问题生成检索 query，写入 `queries.md`，每条注明对应的问题编号：\n\n- 无支撑 claim：从 claim 原文提取核心名词与方法词，组合 2-4 个英文关键词；\n  必要时附一个中文同义 query 供人工检索。\n- `identifier_conflict`：用正确题录的标题关键词 + 第一作者姓，\n  目标是找回正确文献的完整元数据。\n\n### 4. 调用 literature-search 补检\n\n- 逐条 query 调用 literature-search；provider 选择遵循\n  其路由表（主题补检默认 OpenAlex，精确题录走 Crossref）。\n- 补检失败（结构化 error）如实记录到本轮产物，不当作「没有文献」。\n- 命中的 PaperDocument 追加到本轮 `candidates.json`。\n\n### 5. 生成修订建议\n\n写入 `output\u002Fevidence-loop\u002F\u003Cslug>\u002F\u003CR>\u002Frevision-suggestions.md`，对每条问题\n给出具体动作：\n\n- 无支撑 claim → 从 candidates 中选 1-2 篇最相关文献，建议插入引用；\n  新证据一律以 **[待复核]** 标注，要求用户确认其确实支撑该 claim。\n- `identifier_conflict` → 附 `doi_to_bibtex` 拉取的正确条目与\n  `explain_update_diff` 的字段级差异。\n- 无源引用 → 建议删除引用标记，或指向补检命中的真实文献。\n\n### 6. 用户确认与应用\n\n- 逐条请用户确认：接受 \u002F 拒绝 \u002F 修改。\n- 只对确认过的条目执行修订（改草稿、改 `.bib`）；未确认条目原样保留并\n  继续标记。\n- 修订完成后进入复验：R += 1，回到第 1 步。\n\n### 7. 终止条件与决策树\n\n满足任一条件即终止：\n\n- 复验后无 error、无 warn（遗留 `rate_limited` 除外，单独说明）→ 成功收敛；\n- 已完成 2 轮 → 停止迭代，输出遗留问题清单；\n- 用户中止 → 保留当前稿与全部轮次产物；\n- 连续 `rate_limited` \u002F `auth_error` 导致无法继续 → 保留现状，如实说明。\n\n决策树（文本版）：\n\n```text\n复验结果\n├── 无 error 且无 warn ─────────────→ 收敛，输出 final-summary\n├── 仍有可补检问题 且 轮数 \u003C 2 ──────→ 回到第 3 步继续补检\n├── 仍有可补检问题 且 轮数 = 2 ──────→ 终止，遗留项标 [待人工核实]\n└── rate_limited \u002F auth_error ──────→ 暂停迭代，稍后整体复验\n```\n\n### 8. 轮次间的状态管理\n\n- 第 2 轮复验以「修订后的草稿 + .bib」为输入，不沿用第 1 轮的旧结论；\n- 第 1 轮未被确认的问题自动带入第 2 轮 problems.md，标注「上轮遗留」；\n- candidates.json 跨轮累积保留，但每轮修订建议只引用本轮补检命中的条目，\n  避免「旧证据新用」造成出处混乱；\n- 每轮开始列出本轮与上轮的问题数对比，让用户直观看到收敛趋势。\n\n## 输出模板\n\nproblems.md 行格式：\n\n| # | 类型 | 位置 | 证据 | 所需动作 |\n| --- | --- | --- | --- | --- |\n| P1 | 无支撑 claim | 引言 \u002F 段2 \u002F 句3 | \"已有研究表明……\" | 补检并插入引用 |\n| P2 | 冲突引用 | li2022survey | 条目年份 2022，DOI 解析 2021 | 替换为正确条目 |\n\n目录结构：\n\n```text\noutput\u002Fevidence-loop\u002F\u003Cslug>\u002F\n├── 1\u002F\n│   ├── citation-review.json      # 第 1 轮 citation-verify 结论\n│   ├── claim-review.json         # 第 1 轮 claim-check 结论\n│   ├── problems.md               # 汇总问题清单\n│   ├── queries.md                # 定向补检 query\n│   ├── candidates.json           # 补检命中的 PaperDocument\n│   └── revision-suggestions.md   # 修订建议（新证据标 [待复核]）\n├── 2\u002F                            # 第 2 轮（如发生），结构同上\n└── final-summary.md              # 终止时的总结与遗留清单\n```\n\n注意：轮次目录 `\u003Cround>\u002F` 是本 skill 的显式例外，替代 `latest\u002F` 契约（已在 research-workspace 的产物路径契约中登记）。\n\n最终回复中的 ```review 块（汇总各轮）：\n\n```review\n[\n  {\"level\": \"ok\", \"check\": \"citation\", \"title\": \"第 2 轮复验通过\",\n   \"evidence\": \"verified 18\u002F20，无 identifier_conflict\", \"note\": \"闭环收敛\"},\n  {\"level\": \"warn\", \"check\": \"citation\", \"title\": \"遗留 2 条 [待人工核实]\",\n   \"evidence\": \"wang2020method、chen2019fast 各来源均未命中\",\n   \"note\": \"建议人工核查 Google Scholar \u002F CNKI \u002F 期刊官网\"}\n]\n```\n\n## 本技能不做什么\n\n- 不超过 2 轮迭代；不无限循环补检。\n- 不绕过用户确认直接改稿、改 `.bib`。\n- 不重复实现核验与检索逻辑本身（委托给 citation-verify \u002F claim-check \u002F\n  literature-search）。\n- 不评价论文写作质量与学术价值。\n- 不把补检未命中当作「文献不存在」的结论。\n\n## 收尾与下一步\n\n1. 写 `final-summary.md`：轮次数、每轮问题数变化、已修订条目、遗留问题。\n2. 回复中给出 5 行内摘要 + ```review 块 + 产物路径。\n3. 遗留 `[待人工核实]` 条目 → 请用户人工核查；全部收敛 → 建议进入\n   review-writing 成文，或再跑一次完整 citation-verify 存档。\n",{"data":35,"body":41},{"name":4,"description":6,"argument-hint":36,"metadata":37},"[论文草稿路径]",{"domains":38,"last_reviewed":40},[39],"verification","2026-08-18",{"type":42,"children":43},"root",[44,53,59,65,70,75,80,119,124,131,182,188,214,220,233,251,257,282,288,301,352,358,383,389,394,439,444,456,462,485,490,495,594,599,608,629,634,705,710,744,749,783],{"type":45,"tag":46,"props":47,"children":49},"element","h1",{"id":48},"evidence-loop证据闭环编排器",[50],{"type":51,"value":52},"text","evidence-loop：证据闭环编排器",{"type":45,"tag":54,"props":55,"children":57},"h2",{"id":56},"目的",[58],{"type":51,"value":56},{"type":45,"tag":60,"props":61,"children":62},"p",{},[63],{"type":51,"value":64},"把 citation-verify（参考文献核验）、claim-check（正文支撑检查）、\nliterature-search（定向补检）串成一个最多 2 轮的闭环：",{"type":45,"tag":60,"props":66,"children":67},{},[68],{"type":51,"value":69},"核验 → 汇总问题 → 定向补检 → 生成修订建议 → 用户确认 → 修订 → 复验。",{"type":45,"tag":60,"props":71,"children":72},{},[73],{"type":51,"value":74},"每一轮的全部中间产物落盘，保证过程可审计、可回溯；任何一步失败都\n结构化记录，不静默吞掉。",{"type":45,"tag":54,"props":76,"children":78},{"id":77},"前置检查",[79],{"type":51,"value":77},{"type":45,"tag":81,"props":82,"children":83},"ol",{},[84,99,104,109,114],{"type":45,"tag":85,"props":86,"children":87},"li",{},[88,90,97],{"type":51,"value":89},"草稿存在且可读；其 ",{"type":45,"tag":91,"props":92,"children":94},"code",{"className":93},[],[95],{"type":51,"value":96},".bib",{"type":51,"value":98}," 或参考文献节能被 citation-verify 解析。",{"type":45,"tag":85,"props":100,"children":101},{},[102],{"type":51,"value":103},"本插件的 citation-verify、claim-check 可用；literature-search\n可用（补检依赖它；若不可用，闭环退化为「只查不补」，\n并在汇总中明确说明）。",{"type":45,"tag":85,"props":105,"children":106},{},[107],{"type":51,"value":108},"bibverify MCP 可用（见 citation-verify 的前置检查）。",{"type":45,"tag":85,"props":110,"children":111},{},[112],{"type":51,"value":113},"与用户确认两条铁律：最大轮数固定为 2；每轮修订前必须经用户逐条确认。",{"type":45,"tag":85,"props":115,"children":116},{},[117],{"type":51,"value":118},"计算 slug：主题字符串做 Unicode NFKC 规范化、转小写、去首尾空白、\n连续空白折叠为单个空格后，取 sha1 十六进制摘要前 8 位。",{"type":45,"tag":54,"props":120,"children":122},{"id":121},"操作规程",[123],{"type":51,"value":121},{"type":45,"tag":125,"props":126,"children":128},"h3",{"id":127},"_1-第-r-轮核验r-从-1-开始",[129],{"type":51,"value":130},"1. 第 R 轮核验（R 从 1 开始）",{"type":45,"tag":132,"props":133,"children":134},"ul",{},[135,164,169],{"type":45,"tag":85,"props":136,"children":137},{},[138,140,146,148,154,156,162],{"type":51,"value":139},"运行 citation-verify，收集：",{"type":45,"tag":91,"props":141,"children":143},{"className":142},[],[144],{"type":51,"value":145},"identifier_conflict",{"type":51,"value":147}," 条目、",{"type":45,"tag":91,"props":149,"children":151},{"className":150},[],[152],{"type":51,"value":153},"no_match",{"type":51,"value":155}," 条目、\n",{"type":45,"tag":91,"props":157,"children":159},{"className":158},[],[160],{"type":51,"value":161},"rate_limited",{"type":51,"value":163}," 条目（稍后重试，不进补检）。",{"type":45,"tag":85,"props":165,"children":166},{},[167],{"type":51,"value":168},"运行 claim-check，收集：无支撑 claim 清单、无源引用清单。",{"type":45,"tag":85,"props":170,"children":171},{},[172,174,180],{"type":51,"value":173},"两份 ```review 结论原样归档到 ",{"type":45,"tag":91,"props":175,"children":177},{"className":176},[],[178],{"type":51,"value":179},"output\u002Fevidence-loop\u002F\u003Cslug>\u002F\u003CR>\u002F",{"type":51,"value":181},"。",{"type":45,"tag":125,"props":183,"children":185},{"id":184},"_2-汇总问题清单",[186],{"type":51,"value":187},"2. 汇总问题清单",{"type":45,"tag":132,"props":189,"children":190},{},[191,204],{"type":45,"tag":85,"props":192,"children":193},{},[194,196,202],{"type":51,"value":195},"合并两类问题，按「位置 \u002F 条目」去重，形成本轮问题清单 ",{"type":45,"tag":91,"props":197,"children":199},{"className":198},[],[200],{"type":51,"value":201},"problems.md",{"type":51,"value":203},"，\n每行含：问题类型（冲突引用 \u002F 无支撑 claim \u002F 无源引用 \u002F 待人工核实）、\n位置、原文证据、所需动作。",{"type":45,"tag":85,"props":205,"children":206},{},[207,212],{"type":45,"tag":91,"props":208,"children":210},{"className":209},[],[211],{"type":51,"value":161},{"type":51,"value":213}," 条目不进入补检，单独标注「稍后复验」。",{"type":45,"tag":125,"props":215,"children":217},{"id":216},"_3-生成定向补检-query",[218],{"type":51,"value":219},"3. 生成定向补检 query",{"type":45,"tag":60,"props":221,"children":222},{},[223,225,231],{"type":51,"value":224},"逐条问题生成检索 query，写入 ",{"type":45,"tag":91,"props":226,"children":228},{"className":227},[],[229],{"type":51,"value":230},"queries.md",{"type":51,"value":232},"，每条注明对应的问题编号：",{"type":45,"tag":132,"props":234,"children":235},{},[236,241],{"type":45,"tag":85,"props":237,"children":238},{},[239],{"type":51,"value":240},"无支撑 claim：从 claim 原文提取核心名词与方法词，组合 2-4 个英文关键词；\n必要时附一个中文同义 query 供人工检索。",{"type":45,"tag":85,"props":242,"children":243},{},[244,249],{"type":45,"tag":91,"props":245,"children":247},{"className":246},[],[248],{"type":51,"value":145},{"type":51,"value":250},"：用正确题录的标题关键词 + 第一作者姓，\n目标是找回正确文献的完整元数据。",{"type":45,"tag":125,"props":252,"children":254},{"id":253},"_4-调用-literature-search-补检",[255],{"type":51,"value":256},"4. 调用 literature-search 补检",{"type":45,"tag":132,"props":258,"children":259},{},[260,265,270],{"type":45,"tag":85,"props":261,"children":262},{},[263],{"type":51,"value":264},"逐条 query 调用 literature-search；provider 选择遵循\n其路由表（主题补检默认 OpenAlex，精确题录走 Crossref）。",{"type":45,"tag":85,"props":266,"children":267},{},[268],{"type":51,"value":269},"补检失败（结构化 error）如实记录到本轮产物，不当作「没有文献」。",{"type":45,"tag":85,"props":271,"children":272},{},[273,275,281],{"type":51,"value":274},"命中的 PaperDocument 追加到本轮 ",{"type":45,"tag":91,"props":276,"children":278},{"className":277},[],[279],{"type":51,"value":280},"candidates.json",{"type":51,"value":181},{"type":45,"tag":125,"props":283,"children":285},{"id":284},"_5-生成修订建议",[286],{"type":51,"value":287},"5. 生成修订建议",{"type":45,"tag":60,"props":289,"children":290},{},[291,293,299],{"type":51,"value":292},"写入 ",{"type":45,"tag":91,"props":294,"children":296},{"className":295},[],[297],{"type":51,"value":298},"output\u002Fevidence-loop\u002F\u003Cslug>\u002F\u003CR>\u002Frevision-suggestions.md",{"type":51,"value":300},"，对每条问题\n给出具体动作：",{"type":45,"tag":132,"props":302,"children":303},{},[304,321,347],{"type":45,"tag":85,"props":305,"children":306},{},[307,309,319],{"type":51,"value":308},"无支撑 claim → 从 candidates 中选 1-2 篇最相关文献，建议插入引用；\n新证据一律以 ",{"type":45,"tag":310,"props":311,"children":312},"strong",{},[313],{"type":45,"tag":314,"props":315,"children":316},"span",{},[317],{"type":51,"value":318},"待复核",{"type":51,"value":320}," 标注，要求用户确认其确实支撑该 claim。",{"type":45,"tag":85,"props":322,"children":323},{},[324,329,331,337,339,345],{"type":45,"tag":91,"props":325,"children":327},{"className":326},[],[328],{"type":51,"value":145},{"type":51,"value":330}," → 附 ",{"type":45,"tag":91,"props":332,"children":334},{"className":333},[],[335],{"type":51,"value":336},"doi_to_bibtex",{"type":51,"value":338}," 拉取的正确条目与\n",{"type":45,"tag":91,"props":340,"children":342},{"className":341},[],[343],{"type":51,"value":344},"explain_update_diff",{"type":51,"value":346}," 的字段级差异。",{"type":45,"tag":85,"props":348,"children":349},{},[350],{"type":51,"value":351},"无源引用 → 建议删除引用标记，或指向补检命中的真实文献。",{"type":45,"tag":125,"props":353,"children":355},{"id":354},"_6-用户确认与应用",[356],{"type":51,"value":357},"6. 用户确认与应用",{"type":45,"tag":132,"props":359,"children":360},{},[361,366,378],{"type":45,"tag":85,"props":362,"children":363},{},[364],{"type":51,"value":365},"逐条请用户确认：接受 \u002F 拒绝 \u002F 修改。",{"type":45,"tag":85,"props":367,"children":368},{},[369,371,376],{"type":51,"value":370},"只对确认过的条目执行修订（改草稿、改 ",{"type":45,"tag":91,"props":372,"children":374},{"className":373},[],[375],{"type":51,"value":96},{"type":51,"value":377},"）；未确认条目原样保留并\n继续标记。",{"type":45,"tag":85,"props":379,"children":380},{},[381],{"type":51,"value":382},"修订完成后进入复验：R += 1，回到第 1 步。",{"type":45,"tag":125,"props":384,"children":386},{"id":385},"_7-终止条件与决策树",[387],{"type":51,"value":388},"7. 终止条件与决策树",{"type":45,"tag":60,"props":390,"children":391},{},[392],{"type":51,"value":393},"满足任一条件即终止：",{"type":45,"tag":132,"props":395,"children":396},{},[397,409,414,419],{"type":45,"tag":85,"props":398,"children":399},{},[400,402,407],{"type":51,"value":401},"复验后无 error、无 warn（遗留 ",{"type":45,"tag":91,"props":403,"children":405},{"className":404},[],[406],{"type":51,"value":161},{"type":51,"value":408}," 除外，单独说明）→ 成功收敛；",{"type":45,"tag":85,"props":410,"children":411},{},[412],{"type":51,"value":413},"已完成 2 轮 → 停止迭代，输出遗留问题清单；",{"type":45,"tag":85,"props":415,"children":416},{},[417],{"type":51,"value":418},"用户中止 → 保留当前稿与全部轮次产物；",{"type":45,"tag":85,"props":420,"children":421},{},[422,424,429,431,437],{"type":51,"value":423},"连续 ",{"type":45,"tag":91,"props":425,"children":427},{"className":426},[],[428],{"type":51,"value":161},{"type":51,"value":430}," \u002F ",{"type":45,"tag":91,"props":432,"children":434},{"className":433},[],[435],{"type":51,"value":436},"auth_error",{"type":51,"value":438}," 导致无法继续 → 保留现状，如实说明。",{"type":45,"tag":60,"props":440,"children":441},{},[442],{"type":51,"value":443},"决策树（文本版）：",{"type":45,"tag":445,"props":446,"children":451},"pre",{"className":447,"code":449,"language":51,"meta":450},[448],"language-text","复验结果\n├── 无 error 且无 warn ─────────────→ 收敛，输出 final-summary\n├── 仍有可补检问题 且 轮数 \u003C 2 ──────→ 回到第 3 步继续补检\n├── 仍有可补检问题 且 轮数 = 2 ──────→ 终止，遗留项标 [待人工核实]\n└── rate_limited \u002F auth_error ──────→ 暂停迭代，稍后整体复验\n","",[452],{"type":45,"tag":91,"props":453,"children":454},{"__ignoreMap":450},[455],{"type":51,"value":449},{"type":45,"tag":125,"props":457,"children":459},{"id":458},"_8-轮次间的状态管理",[460],{"type":51,"value":461},"8. 轮次间的状态管理",{"type":45,"tag":132,"props":463,"children":464},{},[465,470,475,480],{"type":45,"tag":85,"props":466,"children":467},{},[468],{"type":51,"value":469},"第 2 轮复验以「修订后的草稿 + .bib」为输入，不沿用第 1 轮的旧结论；",{"type":45,"tag":85,"props":471,"children":472},{},[473],{"type":51,"value":474},"第 1 轮未被确认的问题自动带入第 2 轮 problems.md，标注「上轮遗留」；",{"type":45,"tag":85,"props":476,"children":477},{},[478],{"type":51,"value":479},"candidates.json 跨轮累积保留，但每轮修订建议只引用本轮补检命中的条目，\n避免「旧证据新用」造成出处混乱；",{"type":45,"tag":85,"props":481,"children":482},{},[483],{"type":51,"value":484},"每轮开始列出本轮与上轮的问题数对比，让用户直观看到收敛趋势。",{"type":45,"tag":54,"props":486,"children":488},{"id":487},"输出模板",[489],{"type":51,"value":487},{"type":45,"tag":60,"props":491,"children":492},{},[493],{"type":51,"value":494},"problems.md 行格式：",{"type":45,"tag":496,"props":497,"children":498},"table",{},[499,533],{"type":45,"tag":500,"props":501,"children":502},"thead",{},[503],{"type":45,"tag":504,"props":505,"children":506},"tr",{},[507,513,518,523,528],{"type":45,"tag":508,"props":509,"children":510},"th",{},[511],{"type":51,"value":512},"#",{"type":45,"tag":508,"props":514,"children":515},{},[516],{"type":51,"value":517},"类型",{"type":45,"tag":508,"props":519,"children":520},{},[521],{"type":51,"value":522},"位置",{"type":45,"tag":508,"props":524,"children":525},{},[526],{"type":51,"value":527},"证据",{"type":45,"tag":508,"props":529,"children":530},{},[531],{"type":51,"value":532},"所需动作",{"type":45,"tag":534,"props":535,"children":536},"tbody",{},[537,566],{"type":45,"tag":504,"props":538,"children":539},{},[540,546,551,556,561],{"type":45,"tag":541,"props":542,"children":543},"td",{},[544],{"type":51,"value":545},"P1",{"type":45,"tag":541,"props":547,"children":548},{},[549],{"type":51,"value":550},"无支撑 claim",{"type":45,"tag":541,"props":552,"children":553},{},[554],{"type":51,"value":555},"引言 \u002F 段2 \u002F 句3",{"type":45,"tag":541,"props":557,"children":558},{},[559],{"type":51,"value":560},"\"已有研究表明……\"",{"type":45,"tag":541,"props":562,"children":563},{},[564],{"type":51,"value":565},"补检并插入引用",{"type":45,"tag":504,"props":567,"children":568},{},[569,574,579,584,589],{"type":45,"tag":541,"props":570,"children":571},{},[572],{"type":51,"value":573},"P2",{"type":45,"tag":541,"props":575,"children":576},{},[577],{"type":51,"value":578},"冲突引用",{"type":45,"tag":541,"props":580,"children":581},{},[582],{"type":51,"value":583},"li2022survey",{"type":45,"tag":541,"props":585,"children":586},{},[587],{"type":51,"value":588},"条目年份 2022，DOI 解析 2021",{"type":45,"tag":541,"props":590,"children":591},{},[592],{"type":51,"value":593},"替换为正确条目",{"type":45,"tag":60,"props":595,"children":596},{},[597],{"type":51,"value":598},"目录结构：",{"type":45,"tag":445,"props":600,"children":603},{"className":601,"code":602,"language":51,"meta":450},[448],"output\u002Fevidence-loop\u002F\u003Cslug>\u002F\n├── 1\u002F\n│   ├── citation-review.json      # 第 1 轮 citation-verify 结论\n│   ├── claim-review.json         # 第 1 轮 claim-check 结论\n│   ├── problems.md               # 汇总问题清单\n│   ├── queries.md                # 定向补检 query\n│   ├── candidates.json           # 补检命中的 PaperDocument\n│   └── revision-suggestions.md   # 修订建议（新证据标 [待复核]）\n├── 2\u002F                            # 第 2 轮（如发生），结构同上\n└── final-summary.md              # 终止时的总结与遗留清单\n",[604],{"type":45,"tag":91,"props":605,"children":606},{"__ignoreMap":450},[607],{"type":51,"value":602},{"type":45,"tag":60,"props":609,"children":610},{},[611,613,619,621,627],{"type":51,"value":612},"注意：轮次目录 ",{"type":45,"tag":91,"props":614,"children":616},{"className":615},[],[617],{"type":51,"value":618},"\u003Cround>\u002F",{"type":51,"value":620}," 是本 skill 的显式例外，替代 ",{"type":45,"tag":91,"props":622,"children":624},{"className":623},[],[625],{"type":51,"value":626},"latest\u002F",{"type":51,"value":628}," 契约（已在 research-workspace 的产物路径契约中登记）。",{"type":45,"tag":60,"props":630,"children":631},{},[632],{"type":51,"value":633},"最终回复中的 ```review 块（汇总各轮）：",{"type":45,"tag":445,"props":635,"children":639},{"className":636,"code":637,"language":638,"meta":450,"style":450},"language-review shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","[\n  {\"level\": \"ok\", \"check\": \"citation\", \"title\": \"第 2 轮复验通过\",\n   \"evidence\": \"verified 18\u002F20，无 identifier_conflict\", \"note\": \"闭环收敛\"},\n  {\"level\": \"warn\", \"check\": \"citation\", \"title\": \"遗留 2 条 [待人工核实]\",\n   \"evidence\": \"wang2020method、chen2019fast 各来源均未命中\",\n   \"note\": \"建议人工核查 Google Scholar \u002F CNKI \u002F 期刊官网\"}\n]\n","review",[640],{"type":45,"tag":91,"props":641,"children":642},{"__ignoreMap":450},[643,653,661,670,679,687,696],{"type":45,"tag":314,"props":644,"children":647},{"class":645,"line":646},"line",1,[648],{"type":45,"tag":314,"props":649,"children":650},{},[651],{"type":51,"value":652},"[\n",{"type":45,"tag":314,"props":654,"children":655},{"class":645,"line":27},[656],{"type":45,"tag":314,"props":657,"children":658},{},[659],{"type":51,"value":660},"  {\"level\": \"ok\", \"check\": \"citation\", \"title\": \"第 2 轮复验通过\",\n",{"type":45,"tag":314,"props":662,"children":664},{"class":645,"line":663},3,[665],{"type":45,"tag":314,"props":666,"children":667},{},[668],{"type":51,"value":669},"   \"evidence\": \"verified 18\u002F20，无 identifier_conflict\", \"note\": \"闭环收敛\"},\n",{"type":45,"tag":314,"props":671,"children":673},{"class":645,"line":672},4,[674],{"type":45,"tag":314,"props":675,"children":676},{},[677],{"type":51,"value":678},"  {\"level\": \"warn\", \"check\": \"citation\", \"title\": \"遗留 2 条 [待人工核实]\",\n",{"type":45,"tag":314,"props":680,"children":681},{"class":645,"line":23},[682],{"type":45,"tag":314,"props":683,"children":684},{},[685],{"type":51,"value":686},"   \"evidence\": \"wang2020method、chen2019fast 各来源均未命中\",\n",{"type":45,"tag":314,"props":688,"children":690},{"class":645,"line":689},6,[691],{"type":45,"tag":314,"props":692,"children":693},{},[694],{"type":51,"value":695},"   \"note\": \"建议人工核查 Google Scholar \u002F CNKI \u002F 期刊官网\"}\n",{"type":45,"tag":314,"props":697,"children":699},{"class":645,"line":698},7,[700],{"type":45,"tag":314,"props":701,"children":702},{},[703],{"type":51,"value":704},"]\n",{"type":45,"tag":54,"props":706,"children":708},{"id":707},"本技能不做什么",[709],{"type":51,"value":707},{"type":45,"tag":132,"props":711,"children":712},{},[713,718,729,734,739],{"type":45,"tag":85,"props":714,"children":715},{},[716],{"type":51,"value":717},"不超过 2 轮迭代；不无限循环补检。",{"type":45,"tag":85,"props":719,"children":720},{},[721,723,728],{"type":51,"value":722},"不绕过用户确认直接改稿、改 ",{"type":45,"tag":91,"props":724,"children":726},{"className":725},[],[727],{"type":51,"value":96},{"type":51,"value":181},{"type":45,"tag":85,"props":730,"children":731},{},[732],{"type":51,"value":733},"不重复实现核验与检索逻辑本身（委托给 citation-verify \u002F claim-check \u002F\nliterature-search）。",{"type":45,"tag":85,"props":735,"children":736},{},[737],{"type":51,"value":738},"不评价论文写作质量与学术价值。",{"type":45,"tag":85,"props":740,"children":741},{},[742],{"type":51,"value":743},"不把补检未命中当作「文献不存在」的结论。",{"type":45,"tag":54,"props":745,"children":747},{"id":746},"收尾与下一步",[748],{"type":51,"value":746},{"type":45,"tag":81,"props":750,"children":751},{},[752,765,770],{"type":45,"tag":85,"props":753,"children":754},{},[755,757,763],{"type":51,"value":756},"写 ",{"type":45,"tag":91,"props":758,"children":760},{"className":759},[],[761],{"type":51,"value":762},"final-summary.md",{"type":51,"value":764},"：轮次数、每轮问题数变化、已修订条目、遗留问题。",{"type":45,"tag":85,"props":766,"children":767},{},[768],{"type":51,"value":769},"回复中给出 5 行内摘要 + ```review 块 + 产物路径。",{"type":45,"tag":85,"props":771,"children":772},{},[773,775,781],{"type":51,"value":774},"遗留 ",{"type":45,"tag":91,"props":776,"children":778},{"className":777},[],[779],{"type":51,"value":780},"[待人工核实]",{"type":51,"value":782}," 条目 → 请用户人工核查；全部收敛 → 建议进入\nreview-writing 成文，或再跑一次完整 citation-verify 存档。",{"type":45,"tag":784,"props":785,"children":786},"style",{},[787],{"type":51,"value":788},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":790,"total":991},[791,815,831,850,865,885,903,921,936,952,971,981],{"slug":792,"name":792,"fn":793,"description":794,"org":795,"tags":796,"stars":812,"repoUrl":813,"updatedAt":814},"android-native-dev","develop Android native applications","Android native application development and UI design guide. Covers Material Design 3, Kotlin\u002FCompose development, project configuration, accessibility, and build troubleshooting. Read this before Android native application development.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[797,800,803,806,809],{"name":798,"slug":799,"type":16},"Accessibility","accessibility",{"name":801,"slug":802,"type":16},"Android","android",{"name":804,"slug":805,"type":16},"Kotlin","kotlin",{"name":807,"slug":808,"type":16},"Mobile","mobile",{"name":810,"slug":811,"type":16},"UI Components","ui-components",13030,"https:\u002F\u002Fgithub.com\u002FMiniMax-AI\u002Fskills","2026-07-13T06:16:54.247834",{"slug":816,"name":816,"fn":817,"description":818,"org":819,"tags":820,"stars":812,"repoUrl":813,"updatedAt":830},"buddy-sings","generate singing performances for AI companions","Use when user wants their Claude Code pet (\u002Fbuddy) to sing a song. Triggers on any request that combines the concept of their Claude Code buddy, pet, or companion with singing or music. Supports multilingual triggers — match equivalent phrases in any language.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[821,824,827],{"name":822,"slug":823,"type":16},"Agents","agents",{"name":825,"slug":826,"type":16},"Audio","audio",{"name":828,"slug":829,"type":16},"Creative","creative","2026-07-13T06:16:35.130644",{"slug":832,"name":832,"fn":833,"description":834,"org":835,"tags":836,"stars":812,"repoUrl":813,"updatedAt":849},"color-font-skill","select color palettes and font pairings","Choose presentation-ready color palettes and font pairings for PPT\u002Fdesign tasks. Use when users ask for visual theme choices, brand-safe palettes, or font recommendations. Triggers include: 配色, 色板, 字体, color palette, font, PPT配色, 字体搭配.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[837,840,843,846],{"name":838,"slug":839,"type":16},"Design","design",{"name":841,"slug":842,"type":16},"Presentations","presentations",{"name":844,"slug":845,"type":16},"Themes","themes",{"name":847,"slug":848,"type":16},"Typography","typography","2026-07-13T06:17:02.785587",{"slug":851,"name":851,"fn":852,"description":853,"org":854,"tags":855,"stars":812,"repoUrl":813,"updatedAt":864},"design-style-skill","select visual design systems for presentations","Select a consistent visual design system for PPT slides using radius\u002Fspacing style recipes. Use when users ask for overall style direction or component styling consistency. Includes Sharp\u002FSoft\u002FRounded\u002FPill recipes, component mappings, typography\u002Fspacing rules, and mixing guidance. Triggers: 风格, style, radius, spacing, 圆角, 间距, PPT风格, 视觉风格, design style, component style.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[856,857,860,863],{"name":838,"slug":839,"type":16},{"name":858,"slug":859,"type":16},"Design System","design-system",{"name":861,"slug":862,"type":16},"PowerPoint","powerpoint",{"name":841,"slug":842,"type":16},"2026-07-13T06:17:10.398389",{"slug":866,"name":866,"fn":867,"description":868,"org":869,"tags":870,"stars":812,"repoUrl":813,"updatedAt":884},"flutter-dev","build cross-platform apps with Flutter","Flutter cross-platform development guide covering widget patterns, Riverpod\u002FBloc state management, GoRouter navigation, performance optimization, and platform-specific implementations. Includes const optimization, responsive layouts, testing strategies, and DevTools profiling.\nUse when: building Flutter apps, implementing state management (Riverpod\u002FBloc), setting up GoRouter navigation, creating custom widgets, optimizing performance, writing widget tests, cross-platform development.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[871,874,877,878,881],{"name":872,"slug":873,"type":16},"Dart","dart",{"name":875,"slug":876,"type":16},"Flutter","flutter",{"name":807,"slug":808,"type":16},{"name":879,"slug":880,"type":16},"Performance","performance",{"name":882,"slug":883,"type":16},"State Management","state-management","2026-07-13T06:16:36.626679",{"slug":886,"name":886,"fn":887,"description":888,"org":889,"tags":890,"stars":812,"repoUrl":813,"updatedAt":902},"frontend-dev","build visually striking frontend web pages","Full-stack frontend development combining premium UI design, cinematic animations,\nAI-generated media assets, persuasive copywriting, and visual art. Builds complete,\nvisually striking web pages with real media, advanced motion, and compelling copy.\nUse when: building landing pages, marketing sites, product pages, dashboards,\ngenerating media assets (image\u002Fvideo\u002Faudio\u002Fmusic), writing conversion copy,\ncreating generative art, or implementing cinematic scroll animations.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[891,894,895,896,899],{"name":892,"slug":893,"type":16},"Animation","animation",{"name":828,"slug":829,"type":16},{"name":838,"slug":839,"type":16},{"name":897,"slug":898,"type":16},"Frontend","frontend",{"name":900,"slug":901,"type":16},"Web Development","web-development","2026-07-13T06:16:39.108827",{"slug":904,"name":904,"fn":905,"description":906,"org":907,"tags":908,"stars":812,"repoUrl":813,"updatedAt":920},"fullstack-dev","build full-stack web applications","Full-stack backend architecture and frontend-backend integration guide.\nTRIGGER when: building a full-stack app, creating REST API with frontend, scaffolding backend service,\nbuilding todo app, building CRUD app, building real-time app, building chat app,\nExpress + React, Next.js API, Node.js backend, Python backend, Go backend,\ndesigning service layers, implementing error handling, managing config\u002Fauth,\nsetting up API clients, implementing auth flows, handling file uploads,\nadding real-time features (SSE\u002FWebSocket), hardening for production.\nDO NOT TRIGGER when: pure frontend UI work, pure CSS\u002Fstyling, database schema only.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[909,912,913,916,919],{"name":910,"slug":911,"type":16},"Backend","backend",{"name":897,"slug":898,"type":16},{"name":914,"slug":915,"type":16},"Full-stack","full-stack",{"name":917,"slug":918,"type":16},"REST API","rest-api",{"name":900,"slug":901,"type":16},"2026-07-13T06:16:43.219005",{"slug":922,"name":922,"fn":923,"description":924,"org":925,"tags":926,"stars":812,"repoUrl":813,"updatedAt":935},"gif-sticker-maker","create animated GIF stickers from photos","Convert photos (people, pets, objects, logos) into 4 animated GIF stickers with captions.\nUse when: user wants to create cartoon stickers, GIF expressions, emoji packs, animated avatars,\nor convert photos to Funko Pop \u002F Pop Mart blind box style animations.\nTriggers: sticker, GIF, cartoon, emoji, expression pack, avatar animation.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[927,928,929,932],{"name":892,"slug":893,"type":16},{"name":828,"slug":829,"type":16},{"name":930,"slug":931,"type":16},"Images","images",{"name":933,"slug":934,"type":16},"Media","media","2026-07-13T06:16:51.74461",{"slug":937,"name":937,"fn":938,"description":939,"org":940,"tags":941,"stars":812,"repoUrl":813,"updatedAt":951},"ios-application-dev","develop iOS applications with SwiftUI and UIKit","iOS application development guide covering UIKit, SnapKit, and SwiftUI. Includes touch targets, safe areas, navigation patterns, Dynamic Type, Dark Mode, accessibility, collection views, common UI components, and SwiftUI design guidelines. For detailed references on specific topics, see the reference files.\nUse when: developing iOS apps, implementing UI, reviewing iOS code, working with UIKit\u002FSnapKit\u002FSwiftUI layouts, building iPhone interfaces, Swift mobile development, Apple HIG compliance, iOS accessibility implementation.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[942,943,946,947,950],{"name":798,"slug":799,"type":16},{"name":944,"slug":945,"type":16},"iOS","ios",{"name":807,"slug":808,"type":16},{"name":948,"slug":949,"type":16},"SwiftUI","swiftui",{"name":810,"slug":811,"type":16},"2026-07-13T06:16:55.686092",{"slug":953,"name":953,"fn":954,"description":955,"org":956,"tags":957,"stars":812,"repoUrl":813,"updatedAt":970},"minimax-docx","create and edit DOCX documents","Professional DOCX document creation, editing, and formatting using OpenXML SDK (.NET). Three pipelines: (A) create new documents from scratch, (B) fill\u002Fedit content in existing documents, (C) apply template formatting with XSD validation gate-check. MUST use this skill whenever the user wants to produce, modify, or format a Word document — including when they say \"write a report\", \"draft a proposal\", \"make a contract\", \"fill in this form\", \"reformat to match this template\", or any task whose final output is a .docx file. Even if the user doesn't mention \"docx\" explicitly, if the task implies a printable\u002Fformal document, use this skill.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[958,961,964,967],{"name":959,"slug":960,"type":16},"Documents","documents",{"name":962,"slug":963,"type":16},"DOCX","docx",{"name":965,"slug":966,"type":16},"Office","office",{"name":968,"slug":969,"type":16},"Templates","templates","2026-07-13T06:16:40.461868",{"slug":972,"name":972,"fn":973,"description":974,"org":975,"tags":976,"stars":812,"repoUrl":813,"updatedAt":980},"minimax-music-gen","generate music and audio tracks","Use when user wants to generate music, songs, or audio tracks. Triggers on any request involving music creation, song writing, lyrics generation, audio production, or covers. Also triggers when user provides lyrics and wants them turned into a song, or describes a mood\u002Fscene and wants background music. Supports multilingual triggers — match equivalent phrases in any language. Do NOT use for music playback of existing files, music theory questions, or music recommendation without generation.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[977,978,979],{"name":825,"slug":826,"type":16},{"name":828,"slug":829,"type":16},{"name":933,"slug":934,"type":16},"2026-07-13T06:16:50.381758",{"slug":982,"name":982,"fn":983,"description":984,"org":985,"tags":986,"stars":812,"repoUrl":813,"updatedAt":990},"minimax-music-playlist","generate personalized music playlists","Generate personalized music playlists by analyzing the user's music taste and generation feedback history. Triggers on any request involving playlist generation, music taste profiling, or personalized music recommendations. Supports multilingual triggers — match equivalent phrases in any language.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[987,988,989],{"name":825,"slug":826,"type":16},{"name":828,"slug":829,"type":16},{"name":933,"slug":934,"type":16},"2026-07-13T06:16:57.002997",84,{"items":993,"total":1088},[994,1010,1023,1035,1047,1062,1076],{"slug":995,"name":995,"fn":996,"description":997,"org":998,"tags":999,"stars":23,"repoUrl":24,"updatedAt":1009},"article2tasks","convert articles into Dida365 tasks","将技术周报（批量）或单篇文章整理为滴答清单待办事项，自动分类到已有清单并打标签，全程通过 MCP 写入，跨平台无需任何本地脚本。当用户提供周报内容、文章链接，或提及「周报」「文章汇总」「添加到滴答」时，使用此技能。",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1000,1003,1006],{"name":1001,"slug":1002,"type":16},"Content Creation","content-creation",{"name":1004,"slug":1005,"type":16},"MCP","mcp",{"name":1007,"slug":1008,"type":16},"Task Management","task-management","2026-08-18T03:49:38.751656",{"slug":1011,"name":1011,"fn":1012,"description":1013,"org":1014,"tags":1015,"stars":23,"repoUrl":24,"updatedAt":1022},"citation-verify","verify academic citation accuracy","当用户需要核验参考文献真实性、检查 BibTeX 条目是否有误、审查论文引用是否可靠、 排查 bibliography 中的错误条目、验证 DOI 与题录是否对得上、发现参考文献张冠李戴、 做投稿前引用体检或审稿引用抽查时使用。同义场景：参考文献核验、引用核查、 文献真伪鉴别、bib 文件检查、参考文献纠错、引用元数据比对、 \"帮我看看这些参考文献有没有问题\"\"这个 DOI 对得上吗\"\"有没有编造的引用\"。",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1016,1019,1020,1021],{"name":1017,"slug":1018,"type":16},"Code Analysis","code-analysis",{"name":21,"slug":22,"type":16},{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16},"2026-08-21T03:59:17.615117",{"slug":1024,"name":1024,"fn":1025,"description":1026,"org":1027,"tags":1028,"stars":23,"repoUrl":24,"updatedAt":1034},"claim-check","verify research claims against evidence","当需要检查论文草稿中的事实性论断是否有证据支撑、做引用-论断对齐审计、 找出没有出处的陈述、核对文内引用是否真能支撑所在句子时加载使用； 通常由 evidence-loop 或审稿类流程调用，不直接面向用户。同义场景： 论断支撑检查、claim 支撑审计、无支撑断言排查、证据覆盖检查、 引用与论断对齐、\"这段话有没有文献撑\"\"哪些说法没有引用\"。",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1029,1032,1033],{"name":1030,"slug":1031,"type":16},"Audit","audit",{"name":1017,"slug":1018,"type":16},{"name":14,"slug":15,"type":16},"2026-08-21T03:59:02.154691",{"slug":1036,"name":1036,"fn":1037,"description":1038,"org":1039,"tags":1040,"stars":23,"repoUrl":24,"updatedAt":1046},"cn-literature","search and organize Chinese academic literature","当用户需要检索或整理中文文献（CNKI 知网、万方、维普、超星）、把中文数据库 导出的题录文件解析成统一 PaperDocument、或把中文文献与英文检索结果合并去重 时使用。同义场景：中文文献检索、知网导出题录解析、万方检索、Refworks\u002FEndNote 格式转换、\"帮我把这份 CNKI 导出的 txt 整理成文献表\"\"中文核心期刊上关于 X 有哪些研究\"。",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1041,1044,1045],{"name":1042,"slug":1043,"type":16},"Data Cleaning","data-cleaning",{"name":959,"slug":960,"type":16},{"name":14,"slug":15,"type":16},"2026-08-21T03:59:12.24404",{"slug":1048,"name":1048,"fn":1049,"description":1050,"org":1051,"tags":1052,"stars":23,"repoUrl":24,"updatedAt":1061},"cold-start-interview","initialize research profiles via interviews","当用户首次使用科研工作台、研究画像仍为空白，或用户主动说\"先做个访谈\"\"重新设置我的研究信息\"\"初始化画像\"\"cold start\"\"重新 interview\"时使用。本技能通过结构化访谈收集用户的研究领域、常用数据源、算力环境、写作语言与目标期刊、引用格式、团队协作规范、伦理合规要求，并把回答以散文形式写回插件根目录 CLAUDE.md 的研究画像部分。支持 quick（2 分钟 5 问）、full（完整 15 问）、--redo（推翻重谈）、--check（只检查画像完整度不提问）四种模式，支持中断后续谈。同义触发场景：新用户引导、首次配置、研究背景调查、填研究档案、更新个人研究信息、check 画像。",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1053,1054,1057,1060],{"name":21,"slug":22,"type":16},{"name":1055,"slug":1056,"type":16},"Onboarding","onboarding",{"name":1058,"slug":1059,"type":16},"Productivity","productivity",{"name":14,"slug":15,"type":16},"2026-08-21T03:59:58.579998",{"slug":1063,"name":1063,"fn":1064,"description":1065,"org":1066,"tags":1067,"stars":23,"repoUrl":24,"updatedAt":1075},"customize","customize research guardrails and settings","当用户想修改研究画像或共享守则（guardrails）时使用：换了研究领域、换了目标期刊、换了引用格式、换了算力环境、合规要求变化、想调整某条 guardrail 的严格程度。同义触发场景：改一下画像、更新我的研究信息、修改 CLAUDE.md、调整设置、换引用格式、customize、个性化配置、改规则、重新配置工作台。本技能是画像与守则的唯一维护入口：读取 CLAUDE.md、与用户逐项确认修改点、写回文件、并明确告知哪些 skill 的行为会因此变化。",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1068,1071,1074],{"name":1069,"slug":1070,"type":16},"Best Practices","best-practices",{"name":1072,"slug":1073,"type":16},"Configuration","configuration",{"name":14,"slug":15,"type":16},"2026-08-21T03:59:35.867596",{"slug":1077,"name":1077,"fn":1078,"description":1079,"org":1080,"tags":1081,"stars":23,"repoUrl":24,"updatedAt":1087},"dida365","manage Dida365 tasks and habits","Manage 滴答清单 (Dida365 China) tasks, lists, habits, focus records and countdowns through the official Dida365 MCP server at mcp.dida365.com. Use when the user asks to check, plan, create, update, complete or review tasks and habits on dida365.com, or asks about focus history and countdowns.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1082,1083,1086],{"name":1004,"slug":1005,"type":16},{"name":1084,"slug":1085,"type":16},"Scheduling","scheduling",{"name":1007,"slug":1008,"type":16},"2026-08-18T03:49:37.126385",36]