원클릭으로
nsfc-research-foundation-writer
当用户明确要求"写/改研究基础""研究基础+工作条件+风险应对编排"时使用。为 NSFC 正文"(三)研究基础"写作/重构,并同步编排"工作条件"和"研究风险应对",用证据链证明项目可行、资源条件对位研究内容、风险预案可执行。
메뉴
当用户明确要求"写/改研究基础""研究基础+工作条件+风险应对编排"时使用。为 NSFC 正文"(三)研究基础"写作/重构,并同步编排"工作条件"和"研究风险应对",用证据链证明项目可行、资源条件对位研究内容、风险预案可执行。
当用户明确要求"写/改 NSFC 立项依据""立项依据写作/重构"时使用。基于最小信息表输出价值与必要性、现状不足、科学问题/假说与项目切入点,并保持模板结构不被破坏。适用于 NSFC 及各类科研基金申请书的立项依据写作场景。
当用户明确要求"核查/优化综述 `{主题}_review.tex` 的正文引用"、"运行 research-citation-check",或要求使用旧名 check-review-alignment skill 时使用。通过宿主 AI 的语义理解逐条核查引用是否与文献内容吻合,只在发现致命性引用错误时对"包含引用的句子"做最小化改写,并优先复用 `research-literature-review` 的渲染脚本输出 PDF/Word,过渡期允许 fallback 到旧名 systematic-literature-review。核心原则:不为了改而改,无法确定是否为致命性错误时保留原样并在报告中警告。⚠️ 不适用:用户只是想生成系统综述正文(应使用 research-literature-review);用户只是想新增/核对 BibTeX 条目(应使用专门的 bib 管理流程)。
当用户明确要求"更新项目指南""同步指南""沉淀洞见到指南",或要求使用旧名 guide-updater skill 时使用。将对话中新产生的可复用写作洞见实时沉淀到项目指南文件,保持术语口径一致、结构稳定、可检验与可复现。调用时必须指定指南文件路径。
当用户提供任意研究资料、项目背景、实验结果、论文草稿、PR/仓库信息或自然语言线索,希望“提出科学问题”“凝练研究假设”“找创新点”“判断一个想法是否值得做”时使用。该 skill 通过 research-topic-extractor 与 research-literature-review 做查新,并用 parallel-vibe 默认 3 轮串行独立审查打磨多个“科学问题-可证伪假设”候选,最终输出 Research-Idea_{github仓库名}_{pr名}_{时间戳}.md。⚠️ 不适用:用户只需要完整实验方案/分析计划(优先 research-plan)、只要写文献综述正文(优先 research-literature-review)、或只要普通头脑风暴且不需要查新。
当用户明确要求"做系统综述/文献综述/related work/相关工作/文献调研",或要求使用旧名 systematic-literature-review skill 时使用。AI 自定检索词,多源检索→去重→AI 逐篇阅读并评分(1–10分语义相关性与子主题分组)→按高分优先比例选文→自动生成"综/述"字数预算→资深领域专家自由写作(固定摘要/引言/子主题/讨论/展望/结论),保留正文字数与参考文献数硬校验,强制导出 PDF 与 Word。支持多语言翻译与智能编译(en/zh/ja/de/fr/es)。
科研分析策略规划助手。根据用户的科研分析需求,通过调研顶尖期刊/会议论文的分析方法,制定个性化、可落地的最优分析策略。适用于需要制定实验设计、数据分析流程、技术路线的场景;兼容旧名 make-research-plan 的 prompt 触发。
| name | nsfc-research-foundation-writer |
| version | 0.1.2 |
| description | 当用户明确要求"写/改研究基础""研究基础+工作条件+风险应对编排"时使用。为 NSFC 正文"(三)研究基础"写作/重构,并同步编排"工作条件"和"研究风险应对",用证据链证明项目可行、资源条件对位研究内容、风险预案可执行。 |
| author | Bensz Conan |
| metadata | {"author":"Bensz Conan","short-description":"NSFC(研究基础+工作条件+风险应对)编排写作","keywords":["nsfc-research-foundation-writer","研究基础","可行性分析","工作条件","平台团队","风险应对"],"triggers":["研究基础","前期基础","可行性","工作条件","平台","风险应对"]} |
| config | skills/nsfc-research-foundation-writer/config.yaml |
| references | skills/nsfc-research-foundation-writer/references/ |
bensz-collect-bugs 按规范记录到 ~/.bensz-skills/bugs/,严禁直接修改用户本地 Claude Code / Codex 中已安装的 skill 源码。gh 与 bensz-collect-bugs,仅上传新增 bug 到 huangwb8/bensz-bugs;不要 pull / clone 整个 bug 仓库。extraTex/3.1.研究基础.tex(包含“研究风险的应对措施”)extraTex/3.2.工作条件.texmain.tex、extraTex/@config.tex、任何 .cls/.styproject_root:标书项目根目录(如 projects/NSFC_Young)output_mode(默认 apply):
preview:只输出两段可复制的 LaTeX 正文草稿(并标注应写入的目标文件路径),不写入文件apply:仅写入两份目标文件(见“目标输出”),不触碰其他文件extraTex/3.*.tex 文件;不得修改 main.tex、extraTex/@config.tex、任何 .cls/.sty\\subsection{...} / \\subsubsection{...}),只替换正文内容,不改标题与结构层级project_root 是否存在,不存在时报错并提示用户指定正确路径extraTex/ 目录是否存在,不存在时提示用户先初始化/拷贝模板项目;必要时可在用户确认后创建project_root 和 output_mode(默认为 apply)
preview 模式:只生成内容预览,不写入文件(适合调试)apply 模式:将生成的内容写入 extraTex/3.1.研究基础.tex 和 extraTex/3.2.工作条件.texmain.tex、extraTex/@config.tex、任何 .cls/.sty3.1 研究基础(证据链优先):
2.1 的关键任务,列出“做过什么/掌握什么/已有平台什么”。3.1 中显式写“研究风险的应对措施”:
3.2 工作条件(条件对位研究内容):
3.2 工作条件 是否能逐条支撑 2.1 的关键任务
2.1 的每个关键任务,确认 3.2 中有对应的条件支撑2.3 的每年里程碑,确认风险预案有对应的降级方案[需补充:XXX] 并提示用户2.1 或 2.3,跳过对应校验并提示用户python3 skills/nsfc-research-foundation-writer/scripts/validate_skill.pypython3 skills/nsfc-research-foundation-writer/scripts/run_checks.py --project-root <你的project_root>extraTex/ 目录怎么办?A: 建议先确认 project_root 指向正确的标书项目根目录;若确实缺少 extraTex/,请手动创建:
mkdir -p "<你的project_root>/extraTex"
2.1 研究内容,可以直接写 3.1 研究基础 吗?A: 不建议。3.2 工作条件 需要与 2.1 的关键任务对齐。建议先使用 nsfc-research-content-writer 完成 2.1。
A: 可以提供"可核验线索"而非完整内容。例如:
A: 是的,至少 3 条(技术/进度/资源各至少 1 条)。即便你认为风险较低,也建议按三类各写 1 条“低风险 + 监测信号 + 预案”,避免评审认为你没有兜底意识。
A: 可以。AI 会根据你提供的信息生成内容,并在不确定的地方使用占位符(如 [请补充:XXX]),请你后续补全。
CHANGELOG.md,并同步到根级 CHANGELOG.md;SKILL.md 仅维护“AI 执行规范”。