nsfc-schematic

Solid

当用户明确要求"生成 NSFC 原理图/机制图/schematic diagram/mechanism diagram"或需要把标书中的研究机制、算法架构、模块关系转成"可编辑 + 可嵌入文档"的图示时使用。默认输出可编辑源文件(`.drawio`)与渲染文件(`.pdf`/`.svg`/`.png`);当用户主动提及 Nano Banana 图片模型时,可切换为 PNG-only 模式,并兼容 Gemini 与 OpenAI `gpt-image-2`。⚠️ 不适用:用户只是想润色正文文本(应直接改写文本)、只是想改已有图片格式/尺寸(应使用图片处理技能)、没有明确"原理图/机制图"意图。

AI & Automation 2,293 stars 225 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# NSFC 原理图生成器 ## 与 bensz-collect-bugs 的协作约定 - 当用户环境中出现因本 skill 设计缺陷导致的 bug 时,优先使用 `bensz-collect-bugs` 按规范记录到 `~/.bensz-skills/bugs/`,严禁直接修改用户本地 Claude Code / Codex 中已安装的 skill 源码。 - 若 AI 仍可通过 workaround 继续完成用户任务,应先记录 bug,再继续完成当前任务。 - 当用户明确要求“report bensz skills bugs”等公开上报动作时,调用本地 `gh` 与 `bensz-collect-bugs`,仅上传新增 bug 到 `huangwb8/bensz-bugs`;不要 pull / clone 整个 bug 仓库。 ## 定位 - 把机制链、算法架构、模块关系或实验闭环画成可编辑、可嵌入的科研图。 - 默认使用 `drawio` 生成 `drawio/pdf/svg/png`;只有用户明确要求 Nano Banana 图片模型时才允许切到 PNG-only。 - 仅用于科研写作与表达优化,不代表评审口径。 ## 输入 至少提供其一: - `spec_file`:结构化图规格文件,优先。 - `proposal_file`:单个标书文件。 - `proposal_path`:标书目录。 可选: - `rounds` - `renderer` - `output_dir` - `config` - `style_ref_images` - `context`:自然语言机制描述,供规划模式生成草案 - `template_ref` ## 输出 默认交���: - `schematic.drawio` - `schematic.pdf` - `schematic.svg` - `schematic.png` 隐藏中间产物写入 `output_dir/.nsfc-schematic/`: - `optimization_report.md` - `spec_latest.yaml` - `config_used_best.yaml` - `evaluation_best.json` - `runs/run_*/round_*` - `ai/`:`stop_strategy=ai_critic` 工作区 - `legacy/`:历史残留收纳区 Nano Banana 模式仅交付: - `schematic.png` - `schematic_compacted.png` ## 硬规则 - 开始前强制读取 `config.yaml`,以 `renderer`、`layout`、`color_scheme`、`evaluation`、`planning`、`output` 为单一真相来源。 - 默认仅处理用户明确提供的文件或目录,不联网抓素材。 - 默认保持 `drawio` 流程;未被用户点名时,不要切到图片模型。 - 拥挤优先改 `spec`,不要优先缩字号;只有出现 overflow 风险时才减字号。 - 配色问题优先改 `kind` 分配或结构,不用黑白方案掩盖结构错误。 ## 主流程 ### 1. 规划 - 推荐首次使用时先走“规划 → 审阅 → 生成”。 - 默认 `planning_mode=ai`: 1. `plan_schematic.py` 生成规划请求 2. 宿主 AI 产出...

Details

Author
huangwb8
Repository
huangwb8/ChineseResearchLaTeX
Created
2 years ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

nsfc-roadmap

当用户明确要求"生成 NSFC 技术路线图/技术路线图绘制/roadmap/flowchart"或需要把标书研究内容转成"可打印、A4 可读"的技术路线图时使用。默认输出可编辑源文件(`.drawio`)与可嵌入文档的渲染结果(`.svg`/`.png`/`.pdf`);当用户主动提及 Nano Banana 图片模型时,可切换为 PNG-only 模式,并兼容 Gemini 与 OpenAI `gpt-image-2`。⚠️ 不适用:用户只是想修改某张已有图片的格式/尺寸(应使用图片处理技能)、只是想润色技术路线文字描述(应直接改写正文)。

2,293 Updated yesterday
huangwb8
Data & Documents Solid

nsfc-justification-writer

当用户明确要求"写/改 NSFC 立项依据""立项依据写作/重构"时使用。基于最小信息表输出价值与必要性、现状不足、科学问题/假说与项目切入点,并保持模板结构不被破坏。适用于 NSFC 及各类科研基金申请书的立项依据写作场景。

2,293 Updated yesterday
huangwb8
Code & Development Solid

nsfc-reviewers

当用户明确要求"评审国自然标书"、"模拟专家评审"、"审阅 NSFC 申请书"时使用。模拟领域专家视角对 NSFC 标书进行多维度评审,输出分级问题与可执行修改建议。⚠️ 不适用:用户只是想写/改标书某个章节(应使用 nsfc-*-writer 系列技能)、只是想了解评审标准(应直接回答)、没有明确"评审/审阅"意图。

2,293 Updated yesterday
huangwb8