语言 / Language:中文 | English
thesis-docx 是一个面向毕业论文 / 学位论文场景的 skill。
它的重点不是“批量改 Word”,而是让 AI 在论文文档上按更稳的顺序工作:
- 先检查 Word 自动化环境
- 先审计,再决定怎么改
- 学校明确规定的格式严格执行
- 学校没规定的格式默认保留现状
- 最后导出 PDF 逐页复核
- 修订 thesis / dissertation Word 文档
- 统一正文、标题、图题注、表题注、参考文献等样式
- 修复目录、页码、分节、交叉引用、图表编号
- 生成基于真实材料的 Mermaid 图
- 生成适合论文使用的代码片段或伪代码,LaTex排版
- 控制论文口吻,避免把 AI 工作过程或元话语写进正文
- 审计 OOXML 隐藏问题,例如:
styleIdfirstLineCharstitlePg- REF 域显示值
- section 级页眉页脚引用
- Windows 下建议安装桌面版 Microsoft Word
- Python 脚本建议环境具备:
python-docxlxml
- Mermaid 渲染建议具备:
- Node.js
mmdc或可用的npx
# 1) 检查 Word COM/DOM 是否可用
powershell -ExecutionPolicy Bypass -File scripts/check_word_com.ps1 -Json
# 2) 先做 OOXML 审计
python scripts/audit_docx_ooxml.py .\draft.docx --output_json .\draft.audit.json --output_txt .\draft.audit.txt
# 3) 如有需要,先 dry-run 审计样式归一化
powershell -ExecutionPolicy Bypass -File scripts/normalize_word_styles.ps1 -InputPath .\draft.docx -AuditOnly
# 4) 真正修完后导出 PDF,逐页复核
powershell -ExecutionPolicy Bypass -File scripts/export_word_pdf.ps1 -DocPath .\draft.docx -PdfPath .\draft.audit.pdf- 先审计,再修复
- 先修学校明确要求,再处理用户自定义要求
- 不对未规定区域做“全局统一美化”
- 图、代码、架构、流程都必须基于真实材料
- 没做 PDF 逐页复核时,不应直接说“格式已全部完成”
.
├── agents/
├── SKILL.md
├── scripts/
├── references/
├── examples/
├── README.md
├── README_EN.md
└── LICENSE
SKILL.md:主说明agents/openai.yaml:界面集成元数据scripts/check_word_com.ps1:检查 Word COM/DOMscripts/audit_docx_ooxml.py:审计 DOCX / OOXML 隐藏问题scripts/normalize_word_styles.ps1:批量样式归一化scripts/export_word_pdf.ps1:导出 PDF 做逐页审计scripts/render_mermaid_figure.ps1:渲染 Mermaid 图references/paper-format-workflow.md:论文格式工作流references/failure-patterns-and-quality-gates.md:高风险坑与质量门槛references/script-usage.md:脚本使用说明
git clone https://github.com/the-shy123456/thesis-docx.git保持仓库目录完整即可,不需要拆文件。
MIT