skills3 文档处理:5步走完文档从零创建到零错误交付
【免费下载链接】skillsPublic repository for Agent Skills项目地址: https://gitcode.com/GitHub_Trending/skills3/skills
这份 skills 文档技能合集把 DOCX、PDF、PPTX、XLSX 四种格式的创建、编辑与分析流程写成了可以直接照做的操作手册。它面向第一次接触办公文档自动化、或需要给团队交付规范文档的新手和普通用户。下面按一份文档从生产到交付的旅程,分五个环节把该做什么讲清楚。
📄 从零创建:各格式选哪条工具链
新建文档时,每个格式都有固定的入口工具,先选对再动手。
- DOCX:新文档用 docx(npm)脚本生成,表格、页眉在脚本里配置;改旧文档则是解压、改 XML、再打包,不直接重写。
- PDF:pypdf 管合并、拆分、旋转这类基础操作,pdfplumber 负责带版式的 PDF 表格提取和文本读取,reportlab 从零排版生成新 PDF,三者分工清晰。
- PPTX:新建幻灯片用 pptxgenjs 脚本,套模板改稿则解压后直接编辑 slide XML。
- XLSX:带公式和格式的工作簿用 openpyxl 读写,大批量数据进出交给 pandas。
比如把几份 PDF 拼成一份,核心就是逐页搬页面:
from pypdf import PdfWriter, PdfReader writer = PdfWriter() for name in ["doc1.pdf", "doc2.pdf"]: for page in PdfReader(name).pages: writer.add_page(page) writer.write("merged.pdf")各库的坑位说明(docx-js 的默认页幅、pptxgenjs 的颜色写法等)都写在对应技能目录的文档里,动手前翻一遍能省很多返工。
如何保留 Word 修订标记并分批处理
多人协作改 Word 文档时,走修订跟踪流程,而不是直接改正文。
- 用 pandoc 把 .docx 转成 markdown 通读一遍,保留文档里已有的修订标记。
- 解压文档拿到 word/document.xml,先把被拆碎的文本合并成整句,标记才有落脚处。
- 把相关修改组织成小批次,按章节或改动类型分组处理。
- 只在实际变化的文本上包插入或删除标记,未改动的文字一律不碰。
- 从解包目录内部压缩回 .docx,运行校验脚本确认结构完整。
最容易翻车的是第 4 步:把没改的整段文字也重新标记一遍,审阅者根本分不清你动了哪里,返工概率很高。Word 会把一句话拆进很多碎片节点,merge_runs 这类脚本放在 skills/docx/ 目录下,随取随用。
🎨 PPTX 布局配色怎么选
配色要跟着主题走,而不是套默认蓝。技能文档给了几组现成方案,例如「午夜高管」一组:主色用深海军蓝 #1E2761,占六成以上的视觉分量,辅以冰蓝 #CADCFC 和白色做点缀,主次分明。布局上文档推荐的做法有几种:
- 内容页优先两列布局:文字在一侧,图表或配图在另一侧,标题横贯整页。
- 数据重点页让图表占满整张幻灯片,比挤在小框里更有冲击力。
- 标题页和结尾页用深色底,中间内容页用浅色底,形成明暗交替的三明治结构。
每一页都放一个视觉元素,纯文字页是留不住观众的。
📊 交付前做 XLSX 零公式错误检查
电子表格的行业惯例是用文本颜色区分数据性质,skills/xlsx/ 把这个惯例写成了硬规范:
- 蓝色文本:硬编码的输入值和场景假设,也就是用户会去改的格子。
- 黑色文本:公式和计算结果。
- 绿色文本:指向同一工作簿里其他工作表的链接。
- 红色文本:指向外部文件的数据链接。
交付标准是零公式错误:#REF!、#DIV/0! 一个都不行。写完公式先抽两三条验证取值,再用 recalc 脚本让 LibreOffice 重算全部公式;返回状态报出 errors_found 就按它点名的格子修,修到干净再交付。
四种格式怎么联动
四个技能串起来用,收益是直接的。docx、pptx、xlsx 都能转成 markdown 通读,内容在格式之间流转不用手敲;字体、配色和编号规范可以在几份交付物之间保持一致。同一套校验与重算脚本可以批量跑,文档批量处理不再是逐份目检。
最小上手路径
- 克隆仓库:
git clone https://gitcode.com/GitHub_Trending/skills3/skills - 按任务打开对应目录的 SKILL.md,做 Word 修订就读 skills/docx/,处理 PDF 就读 skills/pdf/。
- 产出后运行该技能自带的校验或重算脚本,确认没有结构错误和公式错误,再交付。
先挑一个手头真实的小任务把完整流程走一遍,比通读所有文档见效更快。
【免费下载链接】skillsPublic repository for Agent Skills项目地址: https://gitcode.com/GitHub_Trending/skills3/skills
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考