设计自然科学基金图表
将基金申请书图表创建为紧凑的科学论证,而非装饰性信息图。将最新的申请书文本视为事实依据,并保留用户已建立的视觉语言。
核心工作流程
- 确定最新的可编辑 DOCX 文件以及所有参考 PDF/DOCX 文件。切勿假设旧的输出是当前有效的。
- 提取申请书的标题、科学问题、研究内容、方法、成果和最终应用陈述。
- 在绘制前构建内容映射。确保每个图表标签都可追溯到申请书文本。
- 从 references/figure-patterns.md 中选择一种图表架构。
- 应用 references/visual-system.md 中的精确视觉系统。
- 编写 SVG 作为主要的可编辑源文件。导出 2x PNG 预览以兼容 Word。
- 在最新的 DOCX 文件中插入或替换图表,而不干扰其他格式。
- 渲染整个 DOCX 文件并检查每一页。遵循 references/word-and-qa.md。
- 对所有最终 SVG 文件运行
scripts/audit_svg_style.py并解决错误后再交付。
内容约定
- 除非申请书本身已变更且用户明确批准其他数量,否则使用恰好三个研究内容区块。
- 对于小型自然科学基金项目,使用恰好两个科学问题。
- 将研究内容陈述为将要研究的内容。将传感器、算法、软件及详细工具放在方法层。
- 保持研究内容、研究方案、局限性、科学问题、成果与图表之间一一对应且内部一致。
- 避免将年度计划放入技术路线图中。
- 将最终应用或服务目标写成一个简洁的句子。
- 确保技术路线图与研究内容关系图有明显区别。不要重复相同的构图。
- 当真实实验平台、场地、路线或匹配结果图像能够阐明证据时,优先使用它们。不要用通用装饰取代可查证的证据。
布局约定
- 使用白色背景,无黑色外框。
- 倾向于采用更高、更紧凑的页面填充式构图,而非过宽的图表。
- 使主要标题大于章节标题,章节标题大于细节文本。
- 在形状中适当填充文本;压缩方框而非留下大面积空白。
- 保持同层级形状的颜色和大小处理一致。
- 成对连接器需居中并镜像。使连接器恰好接触形状边界,既无间隙也无重叠。
- 使用带有限制箭头尺寸的短箭头。避免过大的箭头和过长的空白箭杆。
- 对于循环过程,使用精确的圆形。为图表添加可读的 x 轴和 y 轴标题。
- 避免嵌套卡片的杂乱、冗余图标以及视觉上无法区分的图标。
排版约定
- 图表内所有文本使用 Microsoft YaHei 字体。
- 标题、章节标题、科学问题、成果及核心内容使用粗体。
- 图表文本颜色限制为黑色或白色。
- 在 Word 中使用华文宋体/STSong 风格的中文题注,字号 11pt,常规字重,居中;拉丁文本和数字使用 Times New Roman。
- 确保标签在最终 Word 宽度下可读,而不仅仅在 SVG 编辑比例下可读。
交付物
- 交付 SVG 作为可编辑主文件。
- 生成 2x PNG 预览用于 DOCX 插入。
- 当请求包含 Word 时,交付新版本的 DOCX 文件,而非覆盖用户的源文件。
- 除非用户要求,否则保留临时渲染文件和联系表作为内部 QA 产物。
附带的示例
请参阅 assets/fund-figure-logic.png 查看重建的基金申请书图表论证示例:科学问题 → 研究内容 → 方法/证据 → 预期贡献。该示例为合成产物,未使用用户提供的图表。
资源
- 阅读 references/visual-system.md 了解精确的颜色、阴影、边框、排版和箭头规则。
- 阅读 references/figure-patterns.md 了解五种重复出现的基金申请书图表架构。
- 在将图表插入 DOCX 或交付最终文件之前,阅读 references/word-and-qa.md。
- 运行
python scripts/audit_svg_style.py figure1.svg figure2.svg ...进行确定性 SVG 检查。