SuperAPI AI 工具集

document-assembler

办公与效率

查看项目

更新于 10-16 00:04

技能介绍

用途:把 SAP(统计分析计划)各章节内容与统计代码组装成格式规范的 Word 文档,并生成人工审核清单,面向需要按法规格式(如 ICH E9 / EU-PEARL)交付文档的场景。

主要能力:提供三级渲染策略。Pandoc 为主方案,将 Markdown 转为 Word,通过 sap_reference.docx 模板控制样式;无 Pandoc 时回退到 assemble_docx.py 的纯 Python 构建;也可由 Agent 直接用 python-docx API 创建 Word。附带脚本:assemble_docx.py(主组装,Pandoc 优先 + python-docx 降级 + bold/标记后处理)、create_reference_docx.py(生成 Pandoc reference.docx 模板)、generate_checklist.py(审核清单生成)。样式资源包括 styles/sap_reference.docx 与 styles/formatting_rules.md。

使用方式:直写 Word 时须使用 python-docx 原生 API,禁止在文本中嵌入 Markdown 语法。标题用 doc.add_heading(),加粗用 run.bold = True,列表用 style="List Bullet",表格用 doc.add_table(),分页用 doc.add_page_break()。AI 标记处理:[AI-INFERRED] 显示为黄色高亮(AI 推断内容,需人工确认),[PLACEHOLDER] 显示为红色高亮(占位符,需人工填写)。

限制:资料未提供安装命令、依赖版本、收费与平台信息;PDF 输出的具体实现方式暂未提供。