ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

docx、pptx、xlsx 到 PDF 表单:best-skills 办公文件自动化处理脚本完全手册

docx、pptx、xlsx 到 PDF 表单:best-skills 办公文件自动化处理脚本完全手册 docx、pptx、xlsx 到 PDF 表单best-skills 办公文件自动化处理脚本完全手册【免费下载链接】best-skills通用高质量 Skills 合集项目地址: https://gitcode.com/gh_mirrors/be/best-skillsbest-skills 是一个通用高质量 AI Agent Skills 合集其中 office-file-process 与 pdf 两个 Skill 专门负责办公文件自动化处理docx、pptx、xlsx 的读取、创建、编辑、校验一条命令转 PDF还能自动填写 PDF 表单。对新手来说你只需要用一句大白话帮我读取这份 Word把 PPT 转成 PDF自动填这份 PDF 表格Agent 就会自动调用对应脚本完成全部操作。办公文件自动化能干什么任务路由一张表office-file-process 的核心思路是任务路由——先识别你要干什么再走对应路线细节全部沉淀在 reference 参考文档里任务路线参考文档读取/提取任意 Office 文档优先官方工具pandoc/markitdown缺失时退回 Windows Office COM 提取脚本SKILL.md创建/编辑 Word新建用 docx-js编辑用 unzip 改 XMLreference/docx.md创建/编辑 PPT新建用 pptxgenjs编辑用 unzip 改 XMLreference/pptx.md创建/编辑 Excelopenpyxl / pandasreference/xlsx.md校验输出文件scripts/office/validate.py XSD 校验各格式参考文档 QA 节转 PDFscripts/office/soffice.py 无头转换reference/pptx.md安装 best-skills 办公自动化 Skill3 步上手获取仓库clone 或浏览均可https://gitcode.com/gh_mirrors/be/best-skills把skills/office-file-process/和skills/pdf/两个文件夹复制到 Agent 的 skills 目录例如 Cursor 的.cursor/skills/、Claude Code 的.claude/skills/安装位置说明见 README.md直接对话帮我读取这份 docx 里的内容。Agent 会按 description 自动触发 Skill先探测环境pandoc、markitdown、openpyxl 是否可用再决定走哪条路线无需你手动选工具 完全没网络的机器也能用reference/python-setup.md 给了三步离线部署法打包 wheels → 拷贝 →pip install --no-index装齐。docx Word 自动化读取、生成、修订、批注Word 文件本质是 ZIP 打包的 XML。Skill 按任务给三条路线读内容环境有 pandoc 就pandoc -t markdown file.docx输出带标题层级、列表、表格的结构化 markdown质量最高没有则退回 COM 批量提取脚本 scripts/extract_office_text.ps1输出office_extract_n.txt纯文本新建文档用 docx-js 写脚本生成reference/docx.md 里列了全部已知坑点表格双宽度、底纹必须用 CLEAR、绝不手写•等编辑现有文档unzip 解包 → 改word/document.xml→ 重新打包配套三个脚本scripts/merge_runs.py合并 Word 把文本拆碎的 run让长句变得可查找scripts/accept_changes.py一键接受全部修订输出干净副本scripts/comment.py给指定文本添加批注自动维护六个交叉链接文件pptx PPT 自动化从模板填内容到质量检查读内容markitdown deck.pptx每页一块文本带页码标记无 markitdown 时走 COM 提取逐页文本加备注新建pptxgenjs 生成reference/pptx.md 覆盖配色、版式、字体、间距全套设计规范模板编辑scripts/thumbnail.py 生成带标签的缩略图网格挑版式scripts/add_slide.py 安全复制页自动完成全部包登记scripts/clean.py 清理删除后的孤儿页和媒体如果需求是直接做出一套漂亮的 PPT还有专门的 pptgen-drawio按论文答辩/通用汇报两种模式生成多页 Draw.io 文件 → 导出.pptx→ scripts/postprocess_pptx.py 修补中文文本框不换行问题 → scripts/render_check.py 用真实字体量宽度验证溢出上方图片就是该 Skill 的成品效果。xlsx Excel 自动化零公式错误的电子表格Excel 场景有两条硬标准专业字体贯穿全表、零公式错误。要点摘录自 reference/xlsx.md读表快速浏览用 markitdown要单元格坐标做精确编辑pip install openpyxl pandas即可公式必须写公式而不是硬编码结果表要能随输入重算openpyxl 写出的公式没有缓存值交付前必须重算scripts/recalc.py 调 LibreOffice 算完全部公式输出 JSON 报告total_errors、每类错误单元格位置报错点名哪个格子就修哪个文档还给了财务模型配色规范蓝字输入、黑字公式、红字跨文件引用……和哪些公式能活过 LibreOffice 验证的完整清单docx、pptx、xlsx 转 PDF最快配置方法统一入口是无头 LibreOffice 包装脚本 scripts/office/soffice.pypython skills/office-file-process/scripts/office/soffice.py --headless --convert-to pdf report.docx python skills/office-file-process/scripts/office/soffice.py --headless --convert-to pdf deck.pptx脚本会自动处理沙箱环境的 AF_UNIX 限制和用户配置问题一行命令把 Word、PPT 变成 PDFExcel 同理。没有 LibreOffice 的 Windows 机器Skill 内置了 Office COM 替代路线ExportAsFixedFormat转 PDF、Excel COM 重算见各参考文档顶部的环境适配说明。PDF 表单自动化填写4 步搞定skills/pdf 配套一整套表单脚本处理自动填表这个高频刚需探测check_fillable_fields.py file.pdf判断 PDF 是否含可填写表单域可填写表单extract_form_field_info.py 导出字段清单文本框/复选框/单选组/下拉核对 convert_pdf_to_images.py 生成的页面图确认每个字段含义写一份field_values.json再用 fill_fillable_fields.py 生成填好的 PDF脚本会校验字段 ID 和取值合法性不可填写表单普通扫描/印刷表单extract_form_structure.py 从 PDF 结构里提取文字标签、横线、复选框的精确坐标结构提取不到的圆形复选框、扫描图再用图像裁剪做视觉定位混合出fields.json校验 填写 验证check_bounding_boxes.py 检查坐标是否重叠、框是否够放字体通过后用 fill_pdf_form_with_annotations.py 写入文本最后再转图逐页核对。完整流程见 forms.mdQA 校验交付前必过的三道关best-skills 的办公自动化最较真的一点——生成的文件必须先验证再交付关卡脚本作用结构关scripts/office/validate.py按 ISO/ECMA/Microsoft 官方 XSD schemaschemas/ 目录内置校验 docx/pptx 的关系、content-type、图表每个失败都给出修法公式关scripts/recalc.pyExcel 公式全量重算输出错误统计 JSON重算绿了才算交付视觉关soffice 转 PDF pdftoppm 转图逐页检查盯文本溢出、元素重叠、低对比文本等用户可见缺陷脚本速查表脚本用途路径extract_office_text.ps1COM 批量提取 Word/Excel/PPT 文本scripts/merge_runs / accept_changes / commentWord 合并 run、接受修订、加批注scripts/add_slide / clean / thumbnailPPT 复制页、清理孤儿、缩略图网格scripts/recalc.pyExcel 公式重算与错误报告scripts/recalc.pyoffice/validate.pydocx/pptx XSD 结构校验scripts/office/office/soffice.py无头 LibreOffice 转 PDFscripts/office/soffice.pyfill_fillable_fields / fill_pdf_form_with_annotationsPDF 表单填写两种路线scripts/小结best-skills 把办公文件自动化的路线决策 工具坑点 QA 流程全部写进了 skills/office-file-process/SKILL.md 和 skills/pdf/SKILL.mddocx/pptx/xlsx 创建、编辑、读取各有明确路线一条命令转 PDFPDF 表单四步自动填写交付前 XSD 校验 公式重算 视觉检查三关兜底。装进 Agent 后一句把这份 xlsx 转成 PDF 并填好这张表就能跑完整个流程。【免费下载链接】best-skills通用高质量 Skills 合集项目地址: https://gitcode.com/gh_mirrors/be/best-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表