Boom5426/Nature-Paper-Skills · 上手攻略

  • 仓库:Boom5426/Nature-Paper-Skills
  • 链接:https://github.com/Boom5426/Nature-Paper-Skills
  • 分类:学术写作 / AI 工具 / 科研工作流
  • 作者:Tom
  • 更新:2026-10-10

一、是什么

Nature-Paper-Skills 是一套面向 Codex(ChatGPT)和 Claude Code 的 AI 科研写作技能集,27 个 skill 将论文全生命周期串成一条连续工作流:从立项定位、结构论证、图表设计,到科学写作、引用核验、审稿回复,覆盖 Nature 系列生命科学、计算生物学与方法学论文的写作与修订。

核心理念:论证先于语言——先明确科学问题、贡献和论断-证据对应关系,再优化句子;修订受证据约束,保留所有测量值和阴性结果,不允许通过语言技巧掩盖证据不足。

作者在仓库中提供了 28 篇 Nature Article 的章节结构分析作为参考,以及完整的虚构教学案例(包含原稿、证据和参考修订三方对照),用于演示 skill 的实际效果。


二、解决什么问题

传统 AI 辅助科研写作的典型问题: - 语言美化掩盖证据缺陷:AI 润色后文字流畅了,但科学结论被夸大或走偏 - 缺乏结构约束:论文各章节(Abstract/Introduction/Results/Discussion)功能模糊,缺乏清晰的"写作合同" - 引用无法验证:论文引用了某文献,但该文献并不支持对应论断 - 图表与正文脱节:Figure 的 claim 和 legend 与 Results 叙述不一致 - 审稿回复无针对性:回复审稿人意见时没有把每条意见对应到具体证据和改稿

Nature-Paper-Skills 通过 27 个专项 skill 逐一解决以上问题,支持按需单独调用(改一段不需要跑整条链)。


三、快速安装

前置要求

  • Bash + Python 3.9+(本地安装)
  • curl + tar(远程获取源码)
  • 支持 Codex(ChatGPT)和 Claude Code 客户端

方式一:复制指令安装(推荐)

在 Codex 或 Claude Code 对话中发送以下指令,AI 代理将自动完成全流程:

读取并执行 https://github.com/Boom5426/Nature-Paper-Skills/blob/main/INSTALL.md,为当前环境安装 Nature Paper Skills 全部 27 个技能(all 完整集),并验证结果。

方式二:本地手动安装(Linux/macOS)

# 克隆源码
git clone --depth 1 --single-branch --branch main \
  https://github.com/Boom5426/Nature-Paper-Skills.git \
  nature-paper-skills

cd nature-paper-skills

# 完整 27 skill 安装
bash install.sh --agent codex --set all --on-conflict keep
bash install.sh --agent codex --set all --doctor

# 推荐 19 skill 安装(默认)
bash install.sh --agent codex --set recommended --on-conflict keep
bash install.sh --agent codex --set recommended --doctor

# 推荐 19 skill + 图表制作(共 21 skill)
bash install.sh --agent codex --set recommended --figure --on-conflict keep
bash install.sh --agent codex --set recommended --figure --doctor

方式三:Windows 本地安装(原生 Python)

当客户端环境有 Python 3.9+ 但无 Bash 时,使用 Python 管理脚本:

# 先读取脚本 CLI 用法
python scripts/manage_install.py --help

# 完整安装示例(27 skill)
python scripts/manage_install.py \
  --source ./Nature-Paper-Skills \
  --dest ~/.agents/skills \
  --skill skills/core/paper-workflow/SKILL.md \
  --skill skills/core/scientific-writing/SKILL.md \
  ...(枚举全部 27 个 skill 路径)\
  --apache skills/*/*/LICENSE \
  --repo https://github.com/Boom5426/Nature-Paper-Skills \
  --source-ref main \
  --commit <实际 commit> \
  --on-conflict keep \
  --doctor

⚠️ 注意:Windows 原生环境客户端发现功能尚未完全验证;建议优先使用 WSL 或 Codex/Claude Code 的内置安装指令。

技能组合速查

组合 skill 数量 安装参数
完整工作流 27 --set all
推荐(写作+审稿) 19(默认) --set recommended
推荐+图表 21 --set recommended --figure

四、核心 Skill 与工作流

完整五段工作流

🎯 立稿定位 → 🧠 结构论证 → 📊 图表与 Results → ✍️ 语言修订 → 📨 投稿返修
     ↑                                              ↑
     └────────────── 🔎 贯穿全程核查 ────────────────┘
                   (统计 / 引用 / 数据)

核心 skill 清单

结构与论证(4 个) - paper-workflow:顶层路由,管理章节"写作合同"(每个章节的功能依赖和典型结构) - paper-bootstrap:初始化论文项目,建立可信事实来源 - review-article-architecture:综述、Survey、Perspective 专用结构 - manuscript-optimizer:结构修订与证据链修复

科学写作(5 个) - scientific-writing:起草和章节级改写(draft/revise 双向) - write-scientific-manuscript:逻辑诊断(内容正确但阅读困难时使用) - results-section-revision:Results 章节叙事修复 - anti-defensive-writing:删除防御性叙述,保留所有测量值和阴性结果 - scientific-prose-style:句子级风格检查(em-dash 预算、hedging、节奏感)

图表与数据(3 个) - figure-planner:主图 claim 设计与 legend 同步 - nature-figure:Python/R 出版级图形制作(含可选 OpenRouter AI 流程图工具) - figure-style:图形正确性和可读性检查清单

引用与核查(3 个) - citation-verifier:参考文献卫生检查(重复键、必需字段、DOI 语法、引用与定义一致性) - claim-source-verification:论断-证据对抗核验(引用的文献是否真正支持该论断) - reference-audit-guide:引用原则性审查

投稿与返修(4 个) - submission-audit:投稿前 QA(含 Nature Portfolio preflight) - rebuttal-response:审稿人回复工作流,论断校准,最终信件审计 - stats-reporting-audit:统计报告审计(独立样本 n、重现性、多重比较等) - nature-portfolio-playbook:Nature / Nature Methods / Nature Biotechnology 选刊与 preflight

其他(6 个) - data-availability:数据共享声明、仓库规划、源数据覆盖率 - draft-marker-discipline:稿内草稿标记管理(按解析路径分类) - paper-reviewer:双向审稿(写审稿报告 + 解析收到的审稿意见) - paper-analyzer:深度单篇论文分析 - academic-researcher:文献与方法学支撑 - results-analysis:实验结果转化为论文可用发现 - conference-paper-writing:会议论文专用流程 - academic-presentations:论文转 PPT 或演讲稿


五、典型适用场景

场景 推荐 skill 组合
新论文立项 paper-bootstrap → paper-workflow → figure-planner
Introduction 改写 scientific-writing + claim-source-verification
Results 语言修订 results-section-revision + anti-defensive-writing
图表制作 --figure 参数,含 figure-planner + nature-figure + figure-style
审稿回复 rebuttal-response + submission-audit
拒稿重投 paper-workflow(定位新期刊)+ rebuttal-response
学术报告/PPT academic-presentations

六、坑与注意

  1. 证据约束原则是核心约束:anti-defensive-writing 的目标是纠正科学解释,而非润色语言。运行该 skill 时,确保对应论断已稳定,否则会因"证据不足"触发大量修改建议。
  2. skill 按需调用,不必跑整链:可以只改一段 results-section-revision,不需要完整走完从 paper-bootstrap 到 rebuttal-response 的全流程。
  3. Windows 原生安装未完全验证:INSTALL.md 注明 Windows 客户端发现功能"remains unverified",建议 Windows 用户优先通过 WSL 或直接使用 Codex/Claude Code 的内置安装流。
  4. 27 skill 完整安装会安装运行时依赖:部分 skill(如 nature-figure)需要 Python/R 绘图后端;如果仅需写作和审稿,使用 --set recommended 即可避免引入不必要的运行时。
  5. Citation 核验需要完整 BibTeX:部分引用核验功能依赖 DOI 和 BibTeX 格式,缺失字段会导致部分检查跳过。
  6. skill 目录完整性:使用 install.sh --doctor 验证安装结果,确认所有 skill 的 SKILL.md 均正确复制到目标目录。
  7. INSTALL.md 是面向代理的安装指南:文档本身是给 AI 代理看的安装指令,普通用户建议直接使用项目主页的安装向导:https://boom5426.github.io/Nature-Paper-Skills/zh/install/

七、与同类对比

特性 Nature-Paper-Skills 类似 AI 写作工具
粒度 段落/章节级,精准 通常整篇或整段
证据约束 ✅ 强制(anti-defensive-writing) ❌
引用核验 ✅ claim-to-source 验证 ❌
图表-正文一致性 ✅ figure-planner + figure-style ❌
审稿回复工作流 ✅ rebuttal-response + paper-reviewer 部分
Nature 期刊适配 ✅ nature-portfolio-playbook preflight ❌
支持客户端 Codex + Claude Code 通用
覆盖阶段 立项→投稿→返修完整 通常仅写作

⚠️ 注意:Nature-Paper-Skills 的 section patterns 参考了 28 篇 Nature Article 的结构分析,属于描述性经验指导,并非 Nature 期刊的官方格式规范。


八、一句话推荐结论

如果你在撰写或修订 Nature 系列生命科学/计算生物学论文,且需要 AI 真正提升论证质量而非美化语言,Nature-Paper-Skills 是目前最完整的专项工作流工具。


来源

  • GitHub README(English):https://github.com/Boom5426/Nature-Paper-Skills
  • GitHub README(中文):https://github.com/Boom5426/Nature-Paper-Skills/blob/main/README.zh-CN.md
  • 安装指南(INSTALL.md):https://github.com/Boom5426/Nature-Paper-Skills/blob/main/INSTALL.md
  • Skill 地图(skill-map.md):https://github.com/Boom5426/Nature-Paper-Skills/blob/main/docs/skill-map.md
  • 项目主页:https://boom5426.github.io/Nature-Paper-Skills/
  • 安装向导(中文):https://boom5426.github.io/Nature-Paper-Skills/zh/install/