agf-writing-docx-reports

Solid

用 docx-js 写"阅读友好的中文 docx 报告"(决议书 / 评审报告 / 调研 / 分析 / 投标书等高密度报告型文档)。当用户要求把 markdown 内容转 docx 且抱怨"格式混乱 / 不专业 / 看不下去"时启用——pandoc 默认转换难以满足。提供:路径决策 / 设计 token / 可复用 helper 全套 / 11 个 pitfall / 生成-预览闭环。

Data & Documents 423 stars 11 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
87
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 写 docx 报告 — 高密度实战手册 > 重型参考材料(设计 token / spacing 数值 / 9 个 helper / 文档外壳 / 用法示例 / 装配顺序)在 `references/`,按下方索引**按需 Read 全文**,不要凭记忆手写。 ## 何时用本 skill | 信号 | 用本 skill | |---|:--:| | 用户要把 markdown 报告 → docx | ✅ | | 报告是中文 / 含大量表格 / 需要视觉强调(决议 / 警示) | ✅ | | 用户反馈"格式混乱 / 不专业 / 字段被分行 / 段前段后大 / 页边距宽" | ✅ | | 报告需要封面页 / 自动目录 / 页眉页脚 / 警示框 | ✅ | | 只是导出几页纯文本 / 没有表格 | ❌ 用 pandoc 默认即可 | | 要做的是 PPT / Excel | ❌ 转 pptx / xlsx skill | ## 路径决策(3 选 1) | 路径 | 何时选 | 代价 | |---|---|---| | **pandoc 默认** `pandoc x.md -o x.docx` | 内部草稿 / 纯文本为主 / 表格 ≤ 3 个 | 几秒;视觉无控制 | | **pandoc + reference.docx** | 想统一字体 / 标题色但不要 callout | 中等;要先在 Word 里手工调样式做模板 | | **docx-js 全定制**(本 skill 核心) | 正式对外报告 / 高密度表格 / 警示框 / 封面页 | 一次写 ~600 行 JS,复用率 90% | 判定经验:**用户说"格式混乱"基本就是要 docx-js**——根因是 pandoc 的列宽 auto + 无��式覆盖。 ## References 索引(什么时候必读哪份) | 场景 | 必读(Read 全文) | |---|---| | 动手写任何 docx-js 生成脚本前 | [`references/design-tokens-and-helpers.md`](./references/design-tokens-and-helpers.md)——设计 token / spacing 收紧数值 / 9 个可复用 helper + 用法示例 / 文档外壳模板 / 结构化数据→表格技巧 / 装配顺序,全套粘贴即用 | ## 配色铁律 - 标题用 `PRIMARY`(深蓝)不用默认黑——视觉层次靠颜色对比 - "强制不通过 / 警示 / 一票否决"用 `DANGER` + 浅红 BG callout - "事实风险 / 即将逾期"用 `WARN` + 浅黄 BG callout - 表头一律 `PRIMARY_LIGHT` 底,body 用 `ALT_ROW` 隔行底(zebra) - 普通文本辅助信息(注释 / 路径)用 `MUTED` 灰 ## spacing 要点(完整数值表见 references) 段前段后是 docx 最易膨胀的维度:default spacing(before 240+ / after 180+)= 19 页,收紧后 15 页(-21%)。收紧基准:H1=240/120、H2=160/80、H3=120/60、p=40/40、表格周边=30/30、bullet=30/30、cell margins=60/100。 ## 11 个 pitfall(踩过的坑) | # | 坑 | 解决 | |:-:...

Details

Author
pcliangx
Repository
pcliangx/AppGenesisForge
Created
3 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

agf-writing-pptx-reports

用 python-pptx 写"现代化中文制度 / 党政 / 企业宣贯 PPT"(含决议书提报、评审报告、管理办法、培训宣贯等 23 页量级 deck)。当用户要求程序化生成 PPT 且抱怨"老土 / 字体丑 / 表格乱 / 文字溢出 / 中文字体 fallback / 缺架构图"时启用——`python-pptx` 默认 API 一堆坑必须主动避开。提供:路径决策 / 设计 token / 12 个 helper 全套 / 7 个致丑反模式 / 12 个关键技巧 / LibreOffice 渲染验证闭环 / 跨平台中文字体生效 lxml 写法 / 配套 draw.io 画架构图选型(中文字体、配色、8 大坑、嵌入 PPT 链路)。

423 Updated 1 weeks ago
pcliangx
Data & Documents Listed

docx-cn

生成 .docx(docx-js)——Node 实现、中文优先、研究汇报向。内置 Node 运行法 / 共享依赖 NODE_PATH 技巧、中文字体坑、navy 学术配色、结果表(Rel/Gen/Loc/Avg 最佳值标红)模板、以及 Word 排版踩坑(标题/表格/列表/右对齐点引导符/分页/图片)。触发:做 Word / 报告 / 文档 / .docx,尤其涉及中文、实验结果表、指标、中英混排。

1 Updated 1 weeks ago
ssssliug
AI & Automation Listed

doc-html-style

把技术文档/设计文档/业务QA文档/评审报告/复盘等内容写成色彩丰富、桌面阅读优先的自包含单文件HTML成品——不套固定模板,先判断文档形状(读者、篇幅、主信息载体:代码/决策表/问答/时间线)再决定结构与视觉投入档位,用按语义角色分配的色彩(状态轴/类别轴/结论轴)+ token化亮暗主题做到"更丰富但不失控",而非随意堆砌花色。不是 design-preview 的手机375/750像素舞台还原(那是移动端形态复刻,本skill桌面优先、拒绝手机框约定);不是 artifact-design 的 Artifact 沙盒规则(本skill产出普通本地/仓库HTML文件,不受CSP限制,无需字体data URI内联);不是 dataviz 的图表配色规范(文档内嵌真实图表时该图表色彩转交 dataviz,本skill只管文档整体色彩体系);不是 doc-layer-system 的内容归层决策(写什么内容归哪一层文档归 doc-layer-system,本skill只管已定内容如何呈现成HTML)。**仅手动触发**:只在用户显式输入 `/doc-html-style` 时使用,禁止根据"写文档""html""设计文档"等关键词自动调用,即使正文内容看起来符合适用场景也不要主动触发。

3 Updated today
BackToCimaCoppi