【免费下载链接】lunwen-skill面向本科计科学生的一键论文初稿 Skill支持样文/开题报告/模板驱动生成并补全流程图、ER 图和项目截图项目地址https://gitcode.com/gh_mirrors/lu/lunwen-skill点击查看免费下载lunwen-skill 是一款面向本科计科学生的一键论文初稿 Skill能把项目事实、样文规范与版式要求整合成可交付的.docx论文初稿。其中最实用的能力之一就是流程图、E-R 图一键补齐正文缺图时自动补上 Mermaid 图块与图题再经渲染、嵌图、附件交付形成完整闭环。本文用 4 步带你跑通 lunwen-skill 的图表渲染全流程。为什么论文需要“图表闭环”本科计科论文评审时图表往往是第一道关卡第 3 章设计部分至少要有 5 张设计图架构图、功能模块图、权限流程图、业务流程图、E-R 图数据库设计部分缺少 E-R 图直接视为未完成如果 Mermaid / PlantUML 图在 Word 里只是一段源码等于图没交lunwen-skill 的设计原则就是把图表、截图、参考文献和 Word 交付都闭环见 SKILL.md。也就是说图要么渲染成真实图片插进.docx要么退而求其次保留源码并交付附件绝不留下半张图。第一步一键检测并补齐缺失的流程图、E-R 图写作过程中lunwen-skill 会持续检查正文图表是否齐全。对应工具是 tools/ensure_thesis_assets.py它内置 6 类必备项模板必备项类型说明系统总体架构图图自动生成 Mermaid flowchart 骨架数据库 E-R 图图自动生成 Mermaid erDiagram 骨架关键业务流程图图自动生成 Mermaid 流程图骨架核心数据表设计表自动生成 Markdown 表格骨架系统测试用例表表自动生成用例表骨架核心功能页面截图截图插入截图占位符只检查、不修改python tools/ensure_thesis_assets.py thesis.md --check-only缺图时返回MISSING_COUNT和缺失项清单加上--in-place参数后脚本会在文末追加图表与截图补全草稿图题编号自动接续正文已有的图 x.x / 表 x.x不用手工数编号。 E-R 图规则如果数据库总表 E-R 图过大lunwen-skill 会要求拆分为总表设计图 核心表设计图至少两张业务复杂时还可按用户域、预约域、设备域等继续拆规则见 prompts/chapter_writer.md。第二步提取 Mermaid 图块生成渲染清单正文里的每个图都是Mermaid 代码块 一行图题的固定写法例如![mermaid](https://web-api.gitcode.com/mermaid/svg/eNpLy8kvT85ILCpR8AniUgCC0OjnU1Y869geq6Cra6cQHv20s_f56vUQXnD0kx2znnYtfDanF0g-3dgEEXaJ1ng2dcOz3nVPd03WjAUAnHkljg) 图 3.1 系统总体架构图tools/extract_mermaid_blocks.py 负责把正文里的图块拆出来python tools/extract_mermaid_blocks.py thesis.md tmp/mermaid --manifest tmp/mermaid/manifest.json它会按图题命名生成01-系统总体架构图.mmd、02-数据库E-R图.mmd等.mmd源文件并输出一份manifest.json清单记录每张图的图题、源码路径和未来的图片输出路径.png/.svg。后续渲染和嵌图都靠这份清单对齐图题、源码、成品图三者一一对应不会张冠李戴。第三步把 Mermaid 源码渲染成真实图片渲染入口是 tools/render_mermaid.py它封装了npx mermaid-js/mermaid-cli一条命令完成单图渲染python tools/render_mermaid.py tmp/mermaid/01-系统总体架构图.mmd tmp/mermaid/01-系统总体架构图.png使用前提环境已安装 Node.js脚本会先检测npx缺失时明确报Missing npx. Install Node.js first.按 INSTALL.md 建议额外安装mermaid-js/mermaid-cli如需渲染 PlantUML准备plantuml.jar或等效渲染方案如果环境暂时没有 Mermaid 渲染能力lunwen-skill 不会装死流程图退回源码或占位同时把图源码完整写进附件文档保证材料不丢。第四步渲染图嵌入 .docx完成成稿交付图片渲染完成后用 tools/build_image_map.py 建立图题 → 图片文件的映射支持.png/.jpg/.jpeg也支持手工映射文件覆盖默认匹配然后交给 tools/generate_thesis_docx.py 生成主论文python tools/generate_thesis_docx.py thesis.md thesis.docx --image-map image-map.json生成器读取正文时有一条关键逻辑遇到mermaid代码块后标记有图待发读到最后图 x.x 图题那一行时按图题去 image map 里找对应图片——找到就插入真实图片找不到就插入占位符图题样式始终保留。这样即使某张图漏渲染Word 里也能一眼看出哪里缺图而不会默默跳过。附件闭环图源码单独交付一份 .docxlunwen-skill 有一条硬约束除了主论文还必须额外交付一份附件.docx收录正文中所有 Mermaid / PlantUML 图源码、E-R 图源码和关键流程图源码。生成脚本是 tools/generate_diagram_appendix_docx.pypython tools/generate_diagram_appendix_docx.py 我的论文标题 thesis.md 我的论文标题-附件.docx附件按图题逐条编号注明图类型mermaid/plantuml并排版图源码答辩老师要看图怎么来的时直接翻附件即可。交付前检查图表是否真的闭环了最终检查清单见 prompts/final_checker.md与图表相关的关键项图表编号是否连续、是否残留占位符图表是否真实插入而不是源码数据库部分是否包含 E-R 图、是否按需拆分为总表图和核心表图第 3 章设计图是否达到 5 张及以上存在 Mermaid / PlantUML 图时附件.docx是否已生成配合交付物命名规则主论文、附件、image-map、文献核验清单均以论文标题命名一套流程图 E-R 图 截图的完整图表证据链就交付完毕了。小结用 lunwen-skill 补齐图表的完整链路可以概括为 4 步ensure_thesis_assets.py检测缺失一键补上流程图、E-R 图等图块骨架extract_mermaid_blocks.py提取图块生成渲染清单render_mermaid.py把 Mermaid 源码渲染为 PNGgenerate_thesis_docx.py generate_diagram_appendix_docx.py图片嵌入正文源码收入附件从缺图焦虑到图表齐全、编号连续、源码可查这就是 lunwen-skill 的 Mermaid/PlantUML 图表渲染闭环。赞分享【免费下载链接】lunwen-skill面向本科计科学生的一键论文初稿 Skill支持样文/开题报告/模板驱动生成并补全流程图、ER 图和项目截图项目地址https://gitcode.com/gh_mirrors/lu/lunwen-skill点击查看免费下载相关推荐VNote 3.2.0渲染引擎革命本地渲染PlantUml流程图与Graphviz图表全指南VNote 3.2.0渲染引擎革命本地渲染PlantUml流程图与Graphviz图表全指南 你是否还在为笔记中的流程图手动截图插入而烦恼VNote 3.2桌面应用文档FanControl免费绘制 Windows 风扇调速曲线FanControl免费绘制 Windows 风扇调速曲线 渲染跑到一半机箱风扇猛地拉满噪音盖过键盘声而温度其实只爬了几度。FanControl 是一款桌面应用告别复杂集成kkFileView让Mermaid流程图在浏览器中一键渲染告别复杂集成kkFileView让Mermaid流程图在浏览器中一键渲染 你是否还在为项目中的流程图展示而烦恼团队协作时Markdown文档里的Merma后端音视频上一篇MPU6050运动传感器完全指南从零开始掌握姿态检测技术下一篇当AI真正理解PowerPoint从代码到演示文稿的革命性转变创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考