【免费下载链接】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 代码块 一行图题的固定写法例如 图 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),仅供参考
企业数字化 ERP 产品动态
相关推荐
网站巡检与异常排查:用 agent-autoloop 把网站故障交给只读 Agent 处理 【免费下载链接】agent-autoloop 让你的命令行 Agent 在后台自己接活、自己跟进到底;平时不烦你,遇到拿不准的事才发卡片找你拍板。 项目地址: https://gitcode.com/gh_mirrors/ag/agent-autoloop 点击查看 免费下载 examples/recipes/websi… · 2026/11/5 5:14:02
【Git】从入门到精通(十一)—— git reset 三种模式详解 一、git reset 的作用
在深入三种模式之前,我们先搞清楚 git reset 到底在做什么。
git reset 的核心作用是:移动 HEAD 指针和当前分支指针,并可选地影响暂存区和工作区。
回顾一下 Git 的三大区域:
工作区(Workin… · 2026/11/5 5:14:02
RenoDX 快速上手指南:DirectX 游戏着色器替换与画面升级 RenoDX 快速上手指南:DirectX 游戏着色器替换与画面升级 【免费下载链接】renodx Renovation Engine for DirectX Games 项目地址: https://gitcode.com/GitHub_Trending/re/renodx
RenoDX(全称 "Renovation Engine for DirectX Games"… · 2026/11/5 5:13:00
MCD19A2气溶胶AOD批处理:HDF4读取、QA筛选与GDAL重投影 简介:面向遥感影像处理与地球科学数据分析的学习者,这套代码围绕MCD19A2产品展开,覆盖重投影、镶嵌、重采样、裁剪以及AOD栅格提取点值等常见环节,适合已具备一定IDL与Python基础、希望把零散处理流程整合为批量作业的初中级用户参… · 2026/11/5 5:53:13
电子名片一体化解决方案:从智能获客到客户管理 1. 电子名片的商业价值与核心痛点在数字化商务场景中,电子名片早已突破传统纸质名片的单向信息传递功能。根据2023年企业数字化工具调研报告,83%的销售团队将电子名片作为客户接触的第一触点,但其中仅有27%的团队有效利用了电子名片的后续价值… · 2026/11/5 5:53:13
行情终端C语言接口开发:DLL导出、调用约定与逐K线优化 简介:面向股票软件二次开发者的WIN32动态链接库接口模板,聚焦大智慧新一代公式系统外部扩展函数的C语言实现,提供可直接参考的工程骨架,适合具备C基础、希望为行情终端接入自定义指标或功能模块的开发者使用。整个压缩包仅6KB&… · 2026/11/5 5:53:13
Nacos A2A插件实现多智能体服务发现与配置管理 1. 项目背景与核心价值在分布式系统架构领域,服务发现与配置管理一直是关键的基础设施能力。Nacos作为阿里巴巴开源的服务发现和配置管理平台,已经成为云原生时代的重要组件。而Dify作为新兴的智能体协作平台,其与Nacos的深度集成将为开发者带… · 2026/11/5 5:53:13
推荐系统中位置偏差的几何解析与纠偏实践 1. 项目背景与核心问题在推荐系统和信息检索领域,位置偏差(Position Bias)一直是个棘手的问题。简单来说,用户更倾向于点击排在顶部的项目,即使这些项目并非最相关。这种现象就像超市货架上最显眼的商品总是更容易被顾… · 2026/11/5 5:53:13
Modbus RTU/TCP控件包实战:帧结构、寄存器解析与排错 简介:面向工控上位机开发者的Modbus通信控件包,兼顾Modbus RTU与Modbus TCP/IP两种链路,适合需要快速读取仪表、PLC及从站设备数据的VC、VB、VC#、Delphi等开发场景。控件围绕线圈、输入状态、保持寄存器、输入寄存器等对象提供读写能力&… · 2026/11/5 5:52:13
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38
多智能体协作系统架构设计与实践优化 1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中… · 2026/11/5 0:00:39
大模型系统性入门实战指南:从原理到部署微调的全链路路线 提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#… · 2026/11/5 0:00:39
鸿蒙文件系统沙箱机制解析与开发实践 1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的… · 2026/11/5 0:00:39
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38