nature-citation

nature-citation

热门

通过将长段落拆分为可引用的片段,仅搜索Nature Portfolio、AAAS Science系列和Cell Press认可的旗舰及子刊标题,按发表时间范围筛选,并默认导出一个参考文献管理器就绪的输出,为稿件文本添加严格的Nature/CNS引用。当用户要求输入文本并自动获取参考文献、为段落/稿件添加引用、寻找Nature系列或CNS对陈述的支持、创建文本与参考文献的对应关系、使用“分段引用”、“自动给出引用”、“Nature系列引用”、“CNS及子刊”、“支撑文献”、“补引用”、“找引用”或导出EndNote/RIS/ENW/Zotero RDF时,使用此技能。即使不包含“Nature”一词,也适用于一般的学术写作引用需求,例如在撰写论文时添加参考文献、为某个主张查找来源/文献、构建参考文献列表、学术写作中的引用/参考文献,以及中文表述如学术写作引用、写论文加引用、写paper找文献、加参考文献、配文献、引用文献、文献支撑。

3万Star
1767Fork
更新于 2026/7/19
SKILL.md
只读
名称
nature-citation
描述

通过将长段落拆分为可引用的片段,仅搜索Nature Portfolio、AAAS Science系列和Cell Press认可的旗舰及子刊标题,按发表时间范围筛选,并默认导出一个参考文献管理器就绪的输出,为稿件文本添加严格的Nature/CNS引用。当用户要求输入文本并自动获取参考文献、为段落/稿件添加引用、寻找Nature系列或CNS对陈述的支持、创建文本与参考文献的对应关系、使用“分段引用”、“自动给出引用”、“Nature系列引用”、“CNS及子刊”、“支撑文献”、“补引用”、“找引用”或导出EndNote/RIS/ENW/Zotero RDF时,使用此技能。即使不包含“Nature”一词,也适用于一般的学术写作引用需求,例如在撰写论文时添加参考文献、为某个主张查找来源/文献、构建参考文献列表、学术写作中的引用/参考文献,以及中文表述如学术写作引用、写论文加引用、写paper找文献、加参考文献、配文献、引用文献、文献支撑。

版本
2.0.0

Nature Citation — 路由器

此技能分为两层:

  • 静态层位于 static/ 下,包含版本化的、可重用的内容片段(核心原则与范围、中文用户操作模式以及引用工作流)。
  • 动态层(本文件加上 manifest.yaml)每次加载核心内容,仅在需要时才加载更重的材料。

不要尝试从内存或此路由器中应用引用逻辑。始终按如下所述从磁盘加载片段。

路由协议

每次调用技能时,请遵循以下四个步骤。

1. 加载清单和核心层

读取 manifest.yaml。然后读取 always_load 下列出的每个文件:

  • static/core/principles.md — 技能产生的内容、严格的期刊范围、来源层次结构以及搜索质量规则。
  • static/core/chinese-mode.md — 当用户使用中文书写或要求 Nature系列 / CNS及子刊 风格支持时的操作方式。
  • static/core/workflow.md — 七步工作流和最终报告格式。

2. 无内容轴 — 内联确认范围和语言

与其他 nature-* 技能不同,nature-citation 没有片段轴。其变化在于运行时参数,而非不同的内容主体:

  • 期刊范围Nature系列 / CNS / CNS及子刊 / 仅旗舰刊。从用户的措辞中读取(参见 core/principles.md),并将其作为 --scope 传递给脚本。
  • 用户语言 — 如果用户使用中文书写,则遵循 core/chinese-mode.md(中文注释,英文搜索查询)。
  • 输入长度 — 如果超过约10个片段,则切换到 references/script-usage.md 中的批量长文章策略。

在搜索之前,用一行简短说明陈述检测到的范围和日期限制。

3. 运行工作流

遵循 core/workflow.md 中的七个步骤:分段、解析、搜索、保守评估支持度、导出一个参考文献管理器文件、在有用时生成审查工件,并首先报告HTML浏览器路径。当有互联网访问时,优先使用 scripts/nature_citation.py 进行搜索/导出;打开 references/script-usage.md 查看其完整标志列表和长文章批量策略。

切勿仅因为标题相关就将一篇论文呈现为支持,也切勿在未检查摘要或出版商页面的情况下引用仅包含元数据的候选文献。不要虚构缺失的书目字段。

4. 仅在需要时获取参考文献

references/ 下的文件是深度参考,而非默认值。根据清单中的 references.on_demand 表按需打开它们:

  • 运行脚本、完整标志、长文章批处理 → references/script-usage.md
  • 将主张转化为搜索查询和支持等级 → references/search-strategy.md
  • 精确的Nature/CNS期刊系列边界 → references/journal-scope.md
  • RIS / EndNote / Zotero RDF 导出详情 → references/ris-endnote.md

为何如此拆分

  • 静态层是版本化且可审查的;核心内容保持小巧,适合正常的短时运行。
  • 动态层使每次调用成本低廉:脚本标志转储和长文章策略仅在实际运行搜索时加载。
  • 路由器本身有意保持简短。在添加范围时,更新片段和参考文件,而不是此文件。
  • 此结构镜像了 nature-writingnature-polishingnature-readernature-paper2pptnature-figure