国自然标书结构图生成
定位(AI 必读)
本 skill 是 AI 的工作手册,用于将用户的国自然标书课题内容转化为可生成SVG结构图的提示词。
- 学员(用户):提供课题名称、研究内容摘要,指定想要的图式类型
- AI:读本 skill + 学员课题 → 输出一段可直接复制给AI的"结构图生成提示词"
- 目标:用户复制提示词给AI后,AI按国自然评审风格输出SVG结构图
六类标准图式
读取 references/nsfc_diagram_templates.md 获取每类图式的详细布局和配色规范。
| 编号 | 图式名称 | 适用场景 | 核心布局 |
|---|---|---|---|
| ① | 价值体系金字塔 | 整体价值与成果转化总图 | 顶部核心三角 + 4层堆叠 + 两侧价值框 + 底部闭环 |
| ② | 研究问题域图 | 立项依据中研究问题分析 | 左右对比(国际vs国内)+ 中心5环节闭环 + 底部空白+金句 |
| ③ | 研究重点四象限图 | 研究内容模块分解 | 中心圆形主题 + 4象限 + 底部评价+流程 |
| ④ | 研究计划与技术路线图 | 研究方案/技术路线/可行性 | 4阶段时间轴 或 分叉-汇合型 + 保障体系 |
| ⑤ | 研究对象与目标体系三列图 | 研究框架总图 | 3列×5行矩阵 + 底部4维度支撑 |
| ⑥ | 三维融合闭环模型图 | 核心理论模型/技术框架 | 6步圆形循环 + 中心3环Venn + 底部支撑 |
图式选择决策树
用户要表达什么?
├─ 整体价值与成果转化 → ①价值体系金字塔
├─ 研究空白与科学问题 → ②研究问题域图
├─ 研究内容模块分解 → ③研究重点四象限图
├─ 研究方案/技术路线 → ④研究计划与技术路线图
├─ 研究框架总览 → ⑤研究对象与目标体系三列图
└─ 核心理论模型/闭环 → ⑥三维融合闭环模型图
工作流程
Step 1:理解用户需求
确认三个关键信息:
1. 课题名称:用户的项目名称
2. 目标图式:用户想要哪类图(①-⑥)。若用户未指定,根据研究内容自动推荐:
- 提到"技术路线""研究方案" → ④
- 提到"研究问题""立项依据""空白" → ②
- 提到"研究重点""研究内容" → ③
- 提到"整体框架""对象与目标" → ⑤
- 提到"理论模型""闭环" → ⑥
- 提到"价值体系""成果转化" → ①
3. 研究内容摘要:研究对象、研究问题、研究方法、预期目标等
Step 2:选择图式并读取详细规范
根据 Step 1 确定的图式编号,从 references/nsfc_diagram_templates.md 中读取对应图式的:
- 布局规范(节点位置、层级关系、分叉/汇合方式)
- 配色规范(具体色号:fill / stroke / 文字颜色)
- 元素规范(编号、图标、箭头、金句横幅)
Step 3:填充课题内容,生成提示词
将用户的研究内容填入以下提示词模板,输出给用户:
【角色设定】
你是国自然标书可视化设计专家,精通结构图的SVG绘制。
请按以下规范输出一张结构图(SVG格式,viewBox="0 0 680 H")。
【课题信息】
课题名称:{填入课题名称}
图式类型:{①-⑥编号} {图式名称}
【研究内容(N层结构)】
{根据图式类型,将用户的研究内容组织为对应层级结构}
{每层包含:节点名称 + 关键要点}
【布局规范】
{从references中提取对应图式的布局规范}
{包括:整体走向、节点位置、间距、分叉/汇合方式}
【配色规范】
{从references中提取对应图式的配色方案}
{包括:每层的fill/stroke/文字颜色,用具体色号}
【输出要求】
1. 输出完整SVG代码(含defs中的arrow marker定义)
2. viewBox="0 0 680 H"(H根据内容计算),width="100%"
3. 扁平设计,无渐变/阴影/发光
4. 所有文字使用dominant-baseline="central"
5. 字体:标题15px/weight500,节点标题14px/weight500,说明12px/weight400
6. 底部附图例和图标题"图X {课题简称}{图式名称}"
Step 4:附上使用说明
生成提示词后,附上以下使用说明:
使用说明:
1. 将上面整段提示词复制给AI,即可生成对应结构图的SVG
2. 换课题只需替换【课题信息】和【研究内容】两块
3. 换图式将"图式类型"改为①-⑥对应编号
视觉设计通用规范
四色系配色
| 色系 | 浅底fill | 描边stroke | 标题文字 |
|---|---|---|---|
| 蓝 | #E6F1FB | #185FA5 | #0C447C |
| 青(绿) | #E1F5EE | #0F6E56 | #085041 |
| 珊瑚(橙) | #FAECE7 | #993C1D | #712B13 |
| 绿 | #EAF3DE | #3B6D11 | #27500A |
| 紫 | #EEEDFE | #534AB7 | #3C3489 |
SVG 基础设置
- viewBox="0 0 680 H"(680固定,H根据内容400-600)
- width="100%",role="img" +
<title>+<desc> - defs中必须包含arrow marker
- 字体:标题15px/500,节点标题14px/500,说明12px/400
- 所有文字 dominant-baseline="central"
- 扁平设计,无渐变/阴影/发光/emoji
- 0.5px描边用于方框边框,1.5px用于箭头连线
- 底部标配"图X 名称"标题
元素级统一规范
- 编号:① ② ③ ④ ⑤ ⑥ 圆圈数字
- 图标:每个关键模块配语义图标
- 短句:每条目不超过2行,每行不超过20字
- 箭头:流程用实线、关联用虚线、并列用横线
- 金句:底部横幅,总结性一句话
输出前自检清单
- [ ] 是否确认了用户想要的图式类型(或自动推荐了合适的图式)?
- [ ] 是否从references中读取了对应图式的详细布局配色规范?
- [ ] 提示词中【课题信息】是否填充了用户的课题名称?
- [ ] 提示词中【研究内容】是否按图式对应的层级结构组织?
- [ ] 提示词中【布局规范】是否使用了具体的位置和间距数值?
- [ ] 提示词中【配色规范】是否给出了具体的色号(fill/stroke/文字)?
- [ ] 是否附上了使用说明?
- [ ] 提示词是否可直接复制粘贴给AI使用?
完整示例(技术路线图 · 分叉-汇合型)
输入
课题:帕瑞昔布钠剂量与疗程对术后心血管血栓事件影响的剂量-反应关系研究
图式:④技术路线图(分叉-汇合型)
输出提示词
【角色设定】
你是国自然标书可视化设计专家,精通技术路线图的SVG绘制。
请按以下规范输出一张技术路线图(SVG格式,viewBox="0 0 680 540")。
【课题信息】
课题名称:帕瑞昔布钠剂量与疗程对术后心血管血栓事件影响的剂量-反应关系研究
图式类型:④技术路线图(分叉-汇合型:主流程+机制验证分支)
【研究内容(5层结构)】
第1层·数据来源:HIS处方数据提取(2020-2025),纳入排除标准筛选,构建回顾性队列
第2层·暴露分层:剂量-疗程交叉分层为4组(标准/超剂量/延长疗程/双重暴露)+ NSAIDs对照
第3层·双分支:
- 左分支(主流程):术后90天心血管血栓事件追踪(VTE/心肌梗死/卒中/CV死亡)
- 右分支(机制验证):TXA2/PGI2生物标志物亚组(各30例,ELISA法)
第4层·双分析:
- 左:Logistic回归+aOR + RCS剂量-反应曲线
- 右:中介效应模型验证"剂量→TXA2/PGI2→事件"路径
第5层·产出:安全用药剂量阈值+疗程边界+风险预测模型(ROC)
【布局规范】
- 整体走向:从上到下,第3-4层分叉为左右两列,第5层汇合居中
- 节点间距:纵向60px,横向分叉后左右各距中心160px
- 每个节点:圆角矩形(rx=8),含标题行(14px加粗)+说明行(12px常规)
- 箭头:实线箭头连接,分叉处用斜线,汇合处用斜线
- 底部:虚线分隔+图例说明+图标题
【配色规范】
- 第1-2层(数据/分层):蓝色系 fill=#E6F1FB stroke=#185FA5 文字=#0C447C
- 第3-4层左列(主流程):青色系 fill=#E1F5EE stroke=#0F6E56 文字=#085041
- 第3-4层右列(机制验证):珊瑚色系 fill=#FAECE7 stroke=#993C1D 文字=#712B13
- 第5层(产出):绿色系 fill=#EAF3DE stroke=#3B6D11 文字=#27500A
- 箭头/连线:灰色 #5F5E5A,1.5px
【输出要求】
1. 输出完整SVG代码(含defs中的arrow marker定义)
2. viewBox="0 0 680 540",width="100%"
3. 扁平设计,无渐变/阴影/发光
4. 所有文字使用dominant-baseline="central"
5. 底部附图例和图标题