公众号文章转工作纪实(Word+PDF)

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

This skill should be used when the user provides a WeChat public-account article link (mp.weixin.qq.com) and asks to convert it into a standardized 工作纪实 (official work-activity chronicle) as both Word (.docx) and PDF. It applies a fixed A4 layout (方正小标宋 title, 仿宋_GB2312 body at fixed 28pt line spacing with 2-char first-line indent, 黑体 H1 headings, —X— centered page numbers, 14×9cm centered floating photos with top/bottom wrap, right-aligned 3-line signature) and keeps the output within 5 pages with fonts embedded in the PDF. Also use it for similar 简报/纪实/报道-to-document tasks that require the same official layout.

一句话选型结论

按资料字段整理

公众号文章转工作纪实(Word+PDF)是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_8fea611e/wechat-article-workreport
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_8fea611e仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量8.2 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
公众号文章转工作纪实(Word+PDF)当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

8.2 KB
模型实际读到的说明书原文,来自技能仓库

微信公众号文章 → 工作纪实(Word + PDF)

将公众号文章(mp.weixin.qq.com)整理为符合机关/学校公文规范的工作纪实,输出 Word + PDF 双文件,
A4 版式、指定字体、—X— 页码、14×9cm 浮动活动照、右对齐三行落款,且控制在 5 页以内。

适用场景

  • 用户提供 https://mp.weixin.qq.com/s/... 链接,要求做成"工作纪实 / 简报 / 报道"。
  • 需要 Word 与 PDF 两版,且 PDF 跨设备字体一致(内嵌子集)。
  • 默认学校为陇西县渭州学校;如用户给出其他单位/类别,在 JSON 中覆盖即可。

环境准备(一次性)

脚本需要 python-docx、pymupdf、pywin32(仅 to_pdf 用)、Pillow。
使用 WorkBuddy 受管 Python 的隔离 venv,切勿污染用户环境:

PY="C:/Users/lenovo/.workbuddy/binaries/python/versions/3.13.12/python.exe"
# 本机 venv 已就绪,直接使用其 python:
#   C:/Users/lenovo/.workbuddy/binaries/python/envs/default/Scripts/python.exe
# 如需重建:
#   "$PY" -m venv "C:/Users/lenovo/.workbuddy/binaries/python/envs/default"
#   "C:/Users/lenovo/.workbuddy/binaries/python/envs/default/Scripts/pip" install python-docx pymupdf pywin32 Pillow
  • 字体依赖:仿宋_GB2312、黑体、宋体、华文中宋、方正小标宋简体(本机均已安装,其中方正/GB2312 系列为用户级安装,位于 C:\Users\lenovo\AppData\Local\Microsoft\Windows\Fonts)。
    主标题默认即用"方正小标宋简体",无需在 JSON 覆盖。 若换机器/换账号导致该字体缺失,再在 JSON 里覆盖 "fonts": {"title": "华文中宋"} 兜底,否则 Word 会静默回退成宋体、标题显细不出效果。
  • PDF 导出依赖 本机 Microsoft Word(to_pdf.py 走 Word COM)。

下文 <SKILL> = C:/Users/lenovo/.workbuddy/skills/wechat-article-workreport,
<PY> = C:/Users/lenovo/.workbuddy/binaries/python/envs/default/Scripts/python.exe。

工作流程

第 1 步:提取结构化正文

用 WebFetch 提取:主标题、副标题、全正文(保留小标题层级)、发布日期、活动类别。
记录关键事实(人名、书目、活动名称),缩写时不可删。

主标题 vs 副标题 区分规则

公众号文章标题层级常混乱,须按以下规则判定,避免把正文首句或封面口号误当标题:

  1. 主标题(title) = 文章最顶部、字号最大、最凝练的那一行:
    - 多为对仗/口号式短语(如"方寸文本见天地,学段贯通融美育"),点明主题或立意,不含具体单位与日期;
    - 通常位于封面图上方,或即 og:title / <title> 本身;
    - 不以"——""·"开头,不带"开展/举办/召开/举行"等动作谓语。
  2. 副标题(subtitle) = 紧跟主标题之下、字号较小的说明行,用"单位 + 动作 + 事件"把主题落地:
    - 典型形态以 "——" 破折号开头(如"——陇西县渭州学校开展语文主题教研活动");
    - 含 学校/单位名 + 动词(开展/举办/召开/举行)+ 活动名;
    - 无破折号时,也可是主标题正下方的居中说明句。
  3. 无显式副标题时:若正文首段即"X月X日,我校……"之类纪实开头,不要把它当副标题;副标题可留空("subtitle": ""),单位信息由落款体现,或按"——{学校}{开展}{活动}"自动补一行(活动名从正文/类别提炼)。
  4. 易错点:封面图上的装饰性大字、引导关注的引导语、文末模板口号,均不是主/副标题,切勿误取。

第 2 步:抓取文章图片

"$PY" <SKILL>/scripts/fetch_article.py "<文章URL>" --out-dir "<工作目录>"

产出 <工作目录>/img_raw/00.jpg … 与 img_urls.json,并打印每张候选图的前导正文上下文。
脚本已自动剔除文末"九年六礼/免责声明/长按识别"之后的模板图。

第 3 步:遴选真实活动照

  • 读 fetch_article.py 的控制台输出,按 [references/image_filtering.md] 规则剔除文首封面图与文末模板图。
  • 必要时用 Read 打开 img_raw/NN.jpg 缩略图确认。
  • 每篇选 3–4 张真实活动照,复制到 <工作目录>/img/,文件名保持 NN.jpg。

第 4 步:编写 article.json

按 [references/layout_spec.md] 的结构组织内容,示例:

{
  "title": "方寸文本见天地,学段贯通融美育",
  "subtitle": "——陇西县渭州学校开展语文主题教研活动",
  "category": "教研活动",
  "date": "2026年5月20日",
  "school": "陇西县渭州学校",
  "paragraphs": [
    {"type":"body","text":"为深入落实……全校文科教师齐聚一堂……"},
    {"type":"h1","text":"一、分学段示范授课:小切口里见大意境"},
    {"type":"body","text":"活动以……三大环节有序开展……"},
    {"type":"image","src":"img/02.jpg"},
    {"type":"h1","text":"二、集中精准评课:梳理亮点明方向"},
    {"type":"body","text":"在集中精准评课环节……"},
    {"type":"image","src":"img/05.jpg"},
    {"type":"space"}
  ]
}
  • 段落类型:body 正文 / h1 一级黑体小标题 / h2 二级仿宋加粗小标题 /
    image 活动照 / space 空一行。
  • 图片 src 相对 --img-root(默认 JSON 同目录的 img/)。
  • 保留原文小标题结构;正文可精简但不得丢失事实要点。

第 5 步:生成 Word

"$PY" <SKILL>/scripts/build_docx.py "<工作目录>/article.json" \
      "<工作目录>/out.docx" --img-root "<工作目录>/img"

如需压缩页数,加 --line-pt 24(最低 24pt)先观察效果。

第 6 步:转 PDF 并校验分页,迭代达标

"$PY" <SKILL>/scripts/to_pdf.py "<工作目录>/out.docx" "<工作目录>/out.pdf"
"$PY" <SKILL>/scripts/analyze.py "<工作目录>/out.pdf"

analyze.py 打印每页内容底部位置、图片框、末页行数。按 [references/layout_spec.md] 的
分页红线迭代:
- 前页未排满(gap > 40pt)→ 调整该页附近图文量,或增减 1 张图;
- 末页仅 1–3 行孤立正文 → 缩写前文约 3 行 / 调小行距至 24pt / 增减 1 张图;
- 总页数压到 ≤ 5 页:正文精简约一半、保留全部小标题、图片 3–4 张均匀穿插。
修改 article.json 后重跑第 5、6 步,直至 analyze.py 全部 OK 且末页行数 > 3。

输出与交付

  • 默认产物目录:D:\WorkBuddy\(本机无 E 盘,故改用 D 盘;用户指定其他路径则遵从)。
  • 文件名:{学校}{活动名}工作纪实.docx 与同名 .pdf。
  • 用 present_files 同时交付两个文件。

参考

  • [references/layout_spec.md] — 完整版式规范(纸张/边距/字体/行距/缩进/页码/图片/落款/分页红线)
  • [references/image_filtering.md] — 图片筛选规则与实战案例
  • 脚本:scripts/fetch_article.py(抓取+选图上下文)、scripts/build_docx.py(JSON→docx)、
    scripts/to_pdf.py(Word COM→PDF)、scripts/analyze.py(分页校验)

常见问题

5 问
答案由本站依据条目字段整理
公众号文章转工作纪实(Word+PDF)怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_8fea611e/wechat-article-workreport。安装方式为未标注。装完刷新技能列表或重开客户端。

公众号文章转工作纪实(Word+PDF)支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

公众号文章转工作纪实(Word+PDF)权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

公众号文章转工作纪实(Word+PDF)收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

公众号文章转工作纪实(Word+PDF)用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。