返回 Skill 列表
extension
分类: 其它无需 API Key

计科论文助手

用于撰写、补写、压缩、仿写、规范化交付本科计科等专业中文毕业论文、毕业设计论文、技术报告和课程设计论文。用户提到论文、样文、学校模板、参考文献、摘要、图表、截图、Word 成稿、查重口吻优化,或需要基于真实项目代码生成论文正文时必须使用。本技能内置样文结构学习、样式提取、章节控字、参考文献筛选、Mermaid/PlantUML 图表处理、Chrome MCP 页面截图工作流,以及 doc/docx Word 成稿交付工作流。

person作者: user_145fa6d1hubcommunity

Lunwens

Overview

这个技能用于把“真实项目事实 + 样文/模板 + 文献约束 + 图表截图 + Word 成稿要求”稳定转化为一篇可交付的中文论文。目标不是把论文写厚,而是按样文体量、真实项目能力和版式规则,输出结构完整、字数可控、图表齐全的 .docx 成稿。

Core Flow

1. 锁定输入

先确认以下输入并确定优先级:

  1. 学校模板
  2. 用户上传的往届样文
  3. 用户口头要求
  4. 技能默认规则

首次响应论文请求时,必须主动告诉用户可以直接提供模板、历届样文、开题报告、任务书或封面要求的本地路径,示例格式如:

  • D:\论文模板.docx
  • D:\论文样文1.docx
  • D:\开题报告.pdf

如果模板、样文和默认规则冲突,必须列出冲突项并让用户选择。样式冲突细则见:

  • prompts/intake.md
  • prompts/style_extractor.md
  • references/default-style.md

2. 冻结项目事实

先读项目代码和文档,再提炼固定的项目事实底稿。后续各章只能基于这份底稿扩写。

事实提取细则见:

  • prompts/fact_extractor.md

3. 学样文,不只学目录

如果用户提供样文或模板,必须同时分析:

  • 结构:目录、页数、字数、图表节奏
  • 样式:标题、正文、摘要、关键词、图题表题、参考文献、致谢
  • 细节:中英文正文的字体字号、段前段后、行距、首行缩进
  • 标题:一级、二级、三级标题的字体字号、加粗、对齐、分页方式
  • 表图代码:图题、表题、表格内容、代码块或代码截图的插入位置与样式

对应资源:

  • prompts/sample_analyzer.md
  • prompts/style_extractor.md
  • tools/analyze_sample_pdf.py

3.5 先回传设计,再开写

模板和样文分析结束后,必须先把以下内容回传给用户确认:

  1. 当前论文建议目录
  2. 各章目标字数
  3. 正文、标题、摘要、关键词、图题、表题、表格内容等版式样式
  4. 与默认规则的冲突项

必须明确等待用户确认目录和样式;若用户提出新的修改意见,以用户最后确认的版本为准,再进入正文写作。

4. 先定字数,再写作

写正文前必须生成目标章节字数表。默认优先贴近样文体量,不默认写厚。写完一章就统计一次,超出就压缩。

对应资源:

  • prompts/chapter_writer.md
  • tools/count_chapter_words.py
  • references/chapter-patterns.md

5. 图表与截图闭环

图表默认要求:

  • 系统架构图
  • E-R 图
  • 关键流程图
  • 数据表
  • 测试用例表

如果存在 mermaid / plantuml,优先渲染为真实图片;若无法渲染,再退回源码或占位。

如果存在 Chrome MCP、Playwright 或等效浏览器自动化能力,优先抓真实系统截图替换占位符。

对应资源:

  • tools/render_mermaid.py
  • tools/extract_screenshot_placeholders.py

6. 参考文献先建池再回填

默认约束:

  • 2020 年及以后
  • 中文 10-12 篇
  • 英文 3-5 篇
  • 总数约 15 篇

必须优先真实可核验文献,不确定就不用。

对应资源:

  • prompts/reference_selector.md
  • tools/build_reference_pool.py

7. DOCX 成稿交付

如果环境具备 doc / docx 能力,必须生成 .docx 成稿,而不是只停留在 Markdown。

默认样式规则:

  • 摘要、Abstract、参考文献、致谢标题居中
  • 摘要与 Abstract 独立分页
  • 一级章节分页开始
  • 中文正文宋体
  • 英文正文 Times New Roman
  • 中文关键词单独成段,顶格,“关键词:”标签使用黑体小四加粗,内容使用宋体小四
  • 中英文摘要正文除关键词行外,默认首行缩进 2 字符
  • 英文摘要正文使用 Times New Roman 小四
  • 英文关键词单独成段,顶格,不首行缩进,使用 Times New Roman 小四
  • 参考文献悬挂缩进

对应资源:

  • prompts/docx_formatter.md
  • tools/generate_thesis_docx.py
  • references/default-style.md

8. 最终检查

交付前必须检查:

  • 章节完整
  • 字数接近样文目标
  • 参考文献比例正确
  • 图表编号连续
  • 是否残留占位符
  • .docx 是否真实存在

最终检查细则见:

  • prompts/final_checker.md

Resource Map

  • 项目输入与冲突决策:prompts/intake.md

  • 样文结构分析:prompts/sample_analyzer.md

  • 样式提取:prompts/style_extractor.md

  • 项目事实提取:prompts/fact_extractor.md

  • 章节写作与控字:prompts/chapter_writer.md

  • 参考文献筛选:prompts/reference_selector.md

  • Word 格式化:prompts/docx_formatter.md

  • 最终检查:prompts/final_checker.md

  • 默认版式:references/default-style.md

  • 章节模式:references/chapter-patterns.md

  • 统计章节字数:tools/count_chapter_words.py

  • 分析样文 PDF:tools/analyze_sample_pdf.py

  • 检查参考文献池:tools/build_reference_pool.py

  • 提取截图占位符:tools/extract_screenshot_placeholders.py

  • 渲染 Mermaid:tools/render_mermaid.py

  • 生成 DOCX:tools/generate_thesis_docx.py