| name | engineering-think-tank |
| description | 「工程人智库」公众号全自动化发文 Skill。当用户说「发公众号」「智库发文」「写一篇工程文章」「发一篇关于XX的文章」时触发。 自动完成:选题策划 → 文章撰写 → 审稿校对 → HTML排版 → AI配图 → 发布至微信草稿箱。 内置工程领域专业术语库、Iceberg OS 思维框架、工程人写作风格模板。
|
工程人智库 · 公众号自动化发文 Skill
核心定位
将 WorkBuddy 变成「工程人智库」的专属编辑,全自动完成从选题到发布的完整流程。
触发方式
| 用户说法 | 触发动作 |
|---|
发公众号 / 智库发文 | 进入交互式发文流程(确认选题→写稿→发布) |
写一篇关于[主题]的文章 | 直接以该主题写稿并发布 |
发一篇工程文章 | 推荐选题后确认写稿 |
智库[选题名称] | 直接以指定选题写稿 |
完整工作流
选题策划 → 文章撰写 → 审稿校对 → HTML排版 → AI配图 → 发布草稿箱
每个阶段完成后等待用户确认再进入下一阶段,除非用户明确说「全自动」或「一键发布」。
Phase 1:选题策划
选题来源(按优先级)
- 用户指定 — 直接使用用户给出的主题
- 热点追踪 — 搜索近期工程行业热点(AI+工程、新规范、重大工程事件)
- 题库抽题 — 从内置选题库中随机/按分类推荐
内置选题库(按分类)
🔧 技术实战类
- DeepSeek辅助工程管理的5个实战技巧
- 工程人如何用AI搭建自己的知识库
- 施工现场安全隐患AI识别指南
- 用AI 10分钟写出施工方案框架
- 工程变更签证:如何用AI快速核算成本
🧠 思维升级类
- 从1352篇文章中蒸馏认知框架:工程人的思维升级方法
- 工程人为什么要建立自己的思维模型
- 用Iceberg框架重新理解工程管理
- 工程师的批判性思维:如何不被表象迷惑
📊 行业洞察类
- 2026年工程建设行业趋势预测
- AI将如何改变工程管理模式
- 从"基建大国"到"基建强国":工程师的新使命
- 绿色建造:工程人必须了解的政策与技术
💼 职场成长类
- 工程人如何用AI提升职场竞争力
- 从技术岗到管理岗:工程人的进阶路径
- 工程人必知的10个职场隐性规则
- 如何把工程项目经验转化为个人知识资产
选题输出格式
## 推荐选题
**标题**:[选题名称]
**分类**:[技术实战/思维升级/行业洞察/职场成长]
**核心论点**:[1-2句话概括文章核心观点]
**目标读者**:[目标读者画像]
**预计字数**:[1500-2500字]
选题确认后,进入 Phase 2。
Phase 2:文章撰写
写作风格要求
- 语言风格:专业但不晦涩,有工程师的理性,也有人文的温度
- 结构:冰山结构(表象→数据→利益→权力→认知)
- 段落:短段落(3-5行),多用空行,适合手机阅读
- 金句:每800字至少1个可引用的金句
- 行动建议:每篇文章给出可操作的具体步骤
工程人写作模版
根据选题分类自动选择模板(详见 references/writing-templates.md):
| 分类 | 推荐模板 |
|---|
| 技术实战 | how-to-guide — 问题→方案→步骤→效果 |
| 思维升级 | iceberg-analysis — 表象→深层→框架→行动 |
| 行业洞察 | trend-analysis — 现象→数据→洞察→预测 |
| 职场成长 | career-guide — 困境→方法→案例→行动 |
Iceberg OS 思维框架(可选)
当用户要求或选题适合时,在文章中融入 Iceberg 分析:
表象层:大多数人看到的现象
数据层:数据告诉我们的事实
利益层:各方的利益诉求
权力层:权力结构如何影响决策
认知层:底层思维模型
内置术语库
写作时自动参考 references/engineering-terms.md,确保:
- 专业术语使用准确
- 避免常识性错误
- 规范名称、标准编号正确
文章结构模板
# [标题:吸引点击,含数字/疑问/痛点]
> [导语:1-2句话概括全文价值,用引用格式]
[开头:场景化引入,引起共鸣]
## [第一部分标题]
[内容:短段落,有数据/案例支撑]
## [第二部分标题]
[内容]
## [第三部分标题]
[内容]
> [金句:加粗突出,可引用]
## 写在最后
[总结+行动建议]
---
**推荐阅读**
[关联历史文章链接]
写稿完成
生成两个文件到工作区 drafts/[YYYYMMDD-topic-slug]/:
draft.md — 草稿正文(Markdown)
topic-card.md — 选题卡片(选题/受众/核心论点/行动建议)
写稿完成后,展示全文并等待用户审稿。
Phase 3:审稿校对
自动校对项
审稿交互
展示校对报告,询问用户:
「是否直接排版发布,还是需要修改?」
如需修改,根据用户意见修改 draft.md 后重新审稿。
Phase 4:HTML 排版
调用排版 Skill
use_skill aws-wechat-article-formatting
python "C:/Users/19586/.workbuddy/skills/aws-wechat-article-formatting/scripts/format.py" \
"drafts/[topic-slug]/draft.md" \
-o "drafts/[topic-slug]/article.html"
工程风格排版参数
| 参数 | 值 |
|---|
| 主色调 | #1A6DB5(工程蓝) |
| 强调色 | #E8543E(警示红) |
| 背景色 | #F5F7FA(浅灰蓝) |
| 字体 | 系统默认(适合微信) |
| 标题样式 | 蓝色底色+白字 |
Phase 5:AI 配图
配图规范
每篇文章配 3-5张图,类型分布:
| 图片类型 | 数量 | 风格要求 |
|---|
| 封面图 | 1 | 极简/科技感/工程主题,1536x1024 |
| 信息图/对比图 | 2-3 | 扁平插画/极简信息图,蓝色系 |
| 氛围图 | 1 | 专业写实/工程场景 |
调用配图
image_gen(
prompt="[中文提示词,描述图片内容和风格]",
size="[1024x1024 或 1536x1024]",
n=1,
output_dir="drafts/[topic-slug]/imgs"
)
提示词模板
- 封面图:
极简封面,[主题关键词],蓝色调,适合[文章主题]主题
- 信息图:
极简信息图,[具体内容],蓝色专业配色,扁平插画风格
- 对比图:
对比插画,左边是[传统方式],右边是[AI/新方法],对比鲜明
- 氛围图:
专业工作场景,[具体场景描述],暖色工作灯光,写实风格
图片压缩
图片生成后,检查文件大小:
- 封面图:如超过 2MB,压缩到 85% 质量
- 正文图:如超过 1MB,压缩到 85% 质量
Phase 6:发布草稿箱
发布前检查
python "C:/Users/19586/.workbuddy/skills/aws-wechat-article-publish/scripts/publish.py" check-screening
python "C:/Users/19586/.workbuddy/skills/aws-wechat-article-publish/scripts/publish.py" check-wechat-env
执行发布
python "C:/Users/19586/.workbuddy/skills/aws-wechat-article-publish/scripts/publish.py" \
full "drafts/[topic-slug]/"
发布结果
- ✅ 成功:返回
media_id,告知用户草稿已创建
- ❌ 失败:展示错误信息,协助排查(常见:IP白名单问题)
快速命令对照
| 用户意图 | 执行动作 |
|---|
发公众号 | 进入完整发文流程 |
写一篇关于X的文章 | 跳过选题,直接写稿 |
重新配图 | 重新生成文章配图 |
改为[风格]排版 | 修改排版参数重新生成 HTML |
发布到草稿箱 | 执行 Phase 6 |
一键发布 | 跳过确认,全自动完成全部流程 |
文件输出位置
所有文件输出到当前工作区的 drafts/ 目录:
drafts/
└── YYYYMMDD-topic-slug/
├── article.yaml # 文章元数据
├── topic-card.md # 选题卡片
├── draft.md # 草稿(Markdown)
├── article.md # 定稿(Markdown)
├── article.html # 排版后(HTML)
├── cover.png # 封面图
└── imgs/ # 正文配图
├── cover.png
└── [图片文件...]
注意事项
- IP白名单:发布前确保服务器IP
120.207.147.101 已加入微信公众平台IP白名单
- 图片编码:Windows 中文文件名可能存在编码问题,生成图片后验证文件是否可被 Python 正确读取
- 审稿确认:每个阶段完成后等待用户确认,不要自动进入下一阶段
- 工程准确性:所有专业内容必须对照
references/engineering-terms.md 校对
内置参考资料
| 文件 | 用途 |
|---|
references/engineering-terms.md | 工程术语库(专业术语、规范编号、常见错误) |
references/writing-templates.md | 写作模板库(4种文章结构模板) |
references/iceberg-framework.md | Iceberg OS 思维框架详解 |
references/cover-styles.md | 封面风格预设(工程蓝/科技感/极简) |
scripts/auto_publish.py | 一键发布脚本(可选) |
scripts/topic_suggestor.py | 选题推荐脚本(可选) |