2.3 KiB
2.3 KiB
name, description
| name | description |
|---|---|
| docx-publisher | 生成图文平台发布版docx文档,支持多平台合规过滤。当用户说"生成发布版"、"生成docx"时触发。工作流:读取drafts/对应草稿 → 注入平台合规规则 → 生成配图 → Node.js脚本生成带图docx → 发给用户。 |
图文平台发布版生成器
将图文草稿(md格式)转换为发布版 docx文档,图片直接嵌入,可导入各平台后台直接发布。
触发词
"生成发布版"、"生成docx"、"发XX平台"
平台合规规则
详见 references/平台合规规则.md。生成前必须读取对应平台的规则。
工作流
Step 1:读取草稿 + 合规规则
- 读取
drafts/下对应 md 文件(优先读母版master版,内容更完整) - 读取
references/平台合规规则.md,确认目标平台的禁用词列表和特殊规则 - 将草稿正文中的禁用词替换为合规替代表述
Step 2:生成配图
根据平台类型决定配图数量:
- 图文平台(百家号/搜狐号/公众号等):封面图 + 每段落1张,共4-6张
- 化工仪器网:封面图 + 3张段落图(政策/技术/案例)
关键:每张图生成后立即用 cp 复制到 published/<日期>_<主题>/assets/ 永久目录,再生成下一张
Step 3:生成 docx
node scripts/gen_docx.js \
--title "标题" \
--output "output.docx" \
--cover ./assets/cover.png \
--image2 ./assets/img2.png \
--image3 ./assets/img3.png \
--image4 ./assets/img4.png \
--content-json '<JSON>'
Step 4:发给用户
发 MEDIA: 路径给用户,告知可直接导入平台发布。
docx 格式规范
| 元素 | 样式 |
|---|---|
| 标题 | 24pt+,加粗,居中 |
| 副标题/摘要 | 灰色,斜体,居中 |
| 小标题(H2) | 加粗,段落前后间距 |
| 核心观点(加粗句) | 加粗,可带底边线 |
| 正文 | 标准字 |
| 结束语/来源 | 灰色,小字,居中 |
| 图片 | 宽度480-580px,居中 |
禁止出现在发布版的内容
- 所有平台禁用词(见
references/平台合规规则.md) - 联系方式(电话/QQ/微信/网址)
- 绝对化用语(最好/第一/国家级/唯一等)
- 未通过合规扫描的内容
[时间] 旁白类型格式的分镜指令