微信公众号文章写作 Skill
为微信公众号撰写 AI+教育 方向的深度图文文章,目标读者为 30-50 岁的家长群体。
工作流程
收到选题后,按以下 6 步执行。每步完成后在清单中打勾:
任务进度:
- [ ] Step 1: 理解选题 & 确认需求
- [ ] Step 2: 全网信息搜集
- [ ] Step 3: 大纲设计
- [ ] Step 4: 正文撰写
- [ ] Step 5: 网络搜图 & 素材插入
- [ ] Step 6: 输出微信富文本 HTML + Markdown
Step 1: 理解选题 & 确认需求
从用户消息中提取:
| 要素 | 说明 |
|---|---|
| 选题 | 核心话题,如"2026年新高考3+1+2选科策略" |
| 关键词 | 用于搜索的 2-5 个关键词 |
| 字数 | 默认 2000-3000 字,用户可指定 800-5000 |
| 风格偏好 | 是否偏干货、故事型、对比分析等 |
| 特殊要求 | 如必须包含某数据源、某政策文件等 |
如信息不足,用 AskQuestion 工具向用户确认:
- 文章风格(干货解读 / 故事案例 / 对比盘点)
- 目标字数区间
- 是否有必须引用的资料或数据
Step 2: 全网信息搜集
使用 WebSearch 工具,按以下策略搜集素材:
搜索策略(至少执行 5 轮搜索):
- 核心关键词搜索 — 直接搜选题关键词
- 政策/数据搜索 — 搜索相关政策文件、官方数据、统计报告
- 行业观点搜索 — 搜索业内专家、KOL 的观点和分析
- 案例搜索 — 搜索真实案例、学校实践、家长经验
- 对比/争议搜索 — 搜索不同观点和争议,增加文章深度
参考信息源(优先级从高到低):
| 平台 | 重点账号/作者 |
|---|---|
| 微信公众号 | 教育信息化100人、多鲸资本、高考直通车、升学规划李勇、AI教育前沿 |
| 知乎 | chenqin(陈沁)、田渊栋、王无术、一直学习的冯冯 |
| 官方 | 教育部官网、各省教育考试院、中国教育在线 |
| 行业 | 芥末堆、鲸媒体、36氪教育、量子位 |
搜索要求:
- 优先搜索最近 6 个月的内容,保证时效性
- 记录关键数据、引用来源,用于文章中标注
- 收集 2-3 个典型案例或故事素材
- 如涉及政策,务必找到政策原文或官方解读
Step 3: 大纲设计
基于搜集的素材,设计文章大纲。先输出大纲给用户确认,再进入正文撰写。
大纲结构模板:
# [吸引眼球的标题]
## 导入(200-300字)
- 痛点/场景/数据 引入
## 第一部分:[核心概念/背景](300-600字)
- 关键信息点 1
- 关键信息点 2
- 📊 [数据/图表位置]
## 第二部分:[深度分析/方法论](400-800字)
- 分析维度 1
- 分析维度 2
- 📷 [配图位置]
- 💡 案例/故事
## 第三部分:[实操建议/行动指南](300-600字)
- 建议 1
- 建议 2
- 📷 [配图位置]
## 总结 & 互动(100-200字)
- 核心观点回顾
- 引导评论/转发的互动话术
大纲设计原则:
- 标题必须带"钩子":数字、悬念、痛点、利益点(参见 style-guide.md)
- 每个部分有明确的信息增量
- 配图位置提前标注(至少 3 处)
- 全文逻辑线清晰:问题 → 分析 → 方案
Step 4: 正文撰写
用户确认大纲后(或用户要求直接写),按大纲撰写正文。
写作要求:
人设 & 语言风格 — 参见 style-guide.md 中的详细规范
- 作者人设:「老彭问教」 — 一个懂教育的技术人,专业但接地气
- 语气像一个经验丰富的朋友在和家长聊天,偶尔用「老彭觉得」「我的建议是」等第一人称
- 多用短段落(每段 2-4 行),适配手机阅读
- 每篇文章末尾必须附上固定的「老彭问教」签名区和引导关注文案(见模板)
结构要求
- 每 300-500 字设置一个小标题或视觉断点
- 关键数据加粗或用引用块强调
- 使用符号列表拆解复杂信息
- 文末设置互动引导(提问/投票/留言引导)
内容深度
- 不做搬运工,要有自己的分析框架和观点
- 政策类:解读"对家长意味着什么",不只是复述政策
- AI 教育类:落地到"家长可以怎么做",不只是介绍技术
- 数据引用要标注来源
SEO & 传播
- 标题 18-28 字,含核心关键词
- 摘要/导语 50-80 字,概括核心价值
- 文中自然嵌入 3-5 个长尾关键词
Step 5: 网络搜图 & 素材插入
文章完成后,为标注的配图位置从网络搜索合适的图片。
搜图方式:
使用 WebSearch 工具搜索图片,搜索关键词策略:
搜索模板:[文章主题关键词] + [图片位置上下文关键词] + 图片/配图/插图
示例:
- 封面图:
新高考选科 教育 高清配图 - 正文图:
高考志愿填报 家长 学生 讨论 - 数据图:
高考数据 信息图 统计图表
也可以用 WebFetch 从以下免费图库站点获取图片 URL:
- Unsplash:
https://unsplash.com/s/photos/education - Pexels:
https://www.pexels.com/search/education/ - Pixabay:
https://pixabay.com/images/search/education/
图片插入规则:
- 使用图片的完整 URL(https 开头),直接嵌入 HTML 的
<img>标签 - 每张图片必须设置
alt属性,描述图片内容 - 图片 URL 确保可公开访问,不需要登录或授权
- 优先选择横版图片(适配手机屏幕宽度)
- 避免带有水印或版权标识明显的图片
配图与内容相关性(重要):
每张配图必须与其所在位置的上下文内容紧密相关,严禁使用与文本无关的装饰性人像或风景图。选图前先明确该位置的内容主题,再用主题关键词搜索对应图片:
| 内容主题 | 推荐搜索词 | 禁止使用 |
|---|---|---|
| 政策/时间节点 | calendar planning deadline schedule | 无关人像、风景 |
| 课堂/学习 | classroom students learning education | 商务人士、办公室 |
| 考试/备考 | exam study books preparation | 随机人物头像 |
| 数据/报告 | data chart analysis report | 纯装饰图 |
| 亲子/家庭教育 | family parent child education | 与教育无关的生活图 |
| 毕业/升学 | graduation university campus | 其他不相关场景 |
自检流程:插入每张图片后,回读上下文 2-3 段,确认图片主题与文字内容一致。如果图片看起来像随机配图,必须更换。
配图数量与位置:
| 位置 | 数量 | 选图要求 |
|---|---|---|
| 封面图 | 1张 | 横版、高清、与标题主题呼应、有视觉冲击力 |
| 章节配图 | 每个主要章节至少1张 | 与上下文内容紧密相关 |
| 数据/表格前后 | 可选 | 用于视觉缓冲,提升阅读体验 |
每篇文章至少插入:
- 1 张封面图
- 3-5 张正文配图(确保图文并茂)
Step 6: 输出微信富文本 HTML + Markdown
最终同时输出两种格式文件:
Markdown 文件 — minimax-output/article.md
- 标准 Markdown 格式
- 图片使用搜索到的完整 URL
- 包含文章元信息(标题、摘要、关键词、预估阅读时间)
微信富文本 HTML — minimax-output/article.html
- 参照 wechat-richtext-template.html 模板
- 用户可直接全选复制 HTML 文件中
<div id="article">内的内容,粘贴到微信公众号编辑器中进行二次编辑
微信富文本 HTML 的关键规则:
- 所有样式必须内联(
style="..."),微信编辑器会完全忽略<style>标签和 CSS 类名 - 图片使用完整 https URL,
<img>标签必须设置style="max-width:100%;height:auto;" - 不使用以下标签:
<script>,<link>,<meta>,<iframe>,<form>,<input> - 支持的标签:
<section>,<p>,<span>,<strong>,<em>,<img>,<br>,<hr>,<blockquote>,<ul>,<ol>,<li>,<table>,<tr>,<th>,<td>,<h1>~`` - 颜色用十六进制(
#333333),不用rgb()或颜色名称 - 字号用 px(
font-size:15px),不用 em/rem - 间距用 padding/margin(px 单位),不用 flexbox/grid
内联样式速查(写 HTML 时直接套用):
字号说明:目标读者为 30-50 岁中年家长,手机阅读为主,正文 17px、标题 20-24px,确保舒适阅读。
<!-- 标题 h1 -->
<h1 style="font-size:24px;font-weight:bold;color:#1a1a1a;margin-bottom:16px;line-height:1.4;">大标题</h1>
<!-- 章节标题 h2 -->
<h2 style="font-size:20px;font-weight:bold;color:#1a1a1a;margin:32px 0 16px;padding-left:12px;border-left:4px solid #1a73e8;">标题</h2>
<!-- 小标题 h3 -->
<h3 style="font-size:18px;font-weight:bold;color:#333333;margin:24px 0 12px;">小标题</h3>
<!-- 正文段落 -->
<p style="font-size:17px;color:#333333;line-height:2;margin-bottom:18px;text-align:justify;">正文</p>
<!-- 加粗高亮 -->
<span style="background:linear-gradient(to top,#fff3cd 40%,transparent 40%);font-weight:bold;">重点</span>
<!-- 引用块 -->
<blockquote style="margin:20px 0;padding:16px 20px;background:#f8f9fa;border-left:4px solid #1a73e8;border-radius:0 8px 8px 0;color:#555555;font-size:16px;line-height:1.9;">引用</blockquote>
<!-- 图片 -->
<img src="https://..." alt="描述" style="max-width:100%;height:auto;border-radius:8px;margin:20px 0;display:block;">
<p style="text-align:center;color:#999999;font-size:13px;margin-top:-12px;margin-bottom:20px;">图片说明</p>
<!-- 提示框 -->
<section style="margin:20px 0;padding:16px 20px;background:#f0f7ff;border-radius:8px;font-size:16px;line-height:1.9;">
<p style="font-weight:bold;color:#1a73e8;margin-bottom:8px;">💡 划重点</p>
<p style="color:#333333;margin:0;">内容</p>
</section>
<!-- 警告框 -->
<section style="margin:20px 0;padding:16px 20px;background:#fff8e1;border-radius:8px;font-size:16px;line-height:1.9;">
<p style="font-weight:bold;color:#e65100;margin-bottom:8px;">⚠️ 注意避坑</p>
<p style="color:#333333;margin:0;">内容</p>
</section>
<!-- 表格 -->
<table style="width:100%;border-collapse:collapse;margin:16px 0;font-size:15px;">
<tr><th style="background:#f0f7ff;color:#1a73e8;font-weight:bold;padding:10px 12px;text-align:left;border:1px solid #e0e0e0;">表头</th></tr>
<tr><td style="padding:10px 12px;border:1px solid #e0e0e0;">内容</td></tr>
</table>
<!-- 大数据展示 -->
<p style="font-size:36px;font-weight:bold;color:#1a73e8;text-align:center;margin:16px 0;">1342万</p>
<p style="text-align:center;color:#666666;font-size:14px;margin-top:-8px;">数据说明</p>
<!-- 文末互动区 -->
<section style="margin-top:32px;padding:20px;background:#f8f9fa;border-radius:8px;text-align:center;font-size:16px;color:#666666;">互动内容</section>
<!-- ====== 固定结尾:作者签名 + 引导关注(每篇必须包含) ====== -->
<hr style="border:none;height:1px;background:#eeeeee;margin:32px 0;">
<section style="margin-top:24px;padding:24px;background:linear-gradient(135deg,#f0f7ff 0%,#e8f4f8 100%);border-radius:12px;text-align:center;">
<p style="font-size:18px;font-weight:bold;color:#1a1a1a;margin-bottom:8px;">老彭问教</p>
<p style="font-size:15px;color:#666666;margin-bottom:12px;">一个懂教育的技术人,帮你看清AI时代的升学路</p>
<p style="font-size:16px;color:#1a73e8;font-weight:bold;margin:0;">欢迎关注「老彭问教」,获取更多升学干货 👆</p>
</section>
输出目录结构:
minimax-output/
├── article.md # Markdown 版本
└── article.html # 微信富文本 HTML(可直接粘贴到公众号编辑器)
文章类型速查
根据选题自动匹配文章类型和写作策略:
| 类型 | 典型选题 | 写作重点 |
|---|---|---|
| 政策解读 | 新高考改革、招生政策变化 | 政策原文→影响分析→家长行动建议 |
| 志愿填报 | 选科策略、院校对比、专业分析 | 数据支撑+决策框架+案例验证 |
| AI+教育 | AI 学习工具、智能教育产品评测 | 技术科普+使用场景+家长指南 |
| 升学规划 | 时间线规划、竞赛路径、综评准备 | 清晰路径图+关键节点+实操步骤 |
| 教育观点 | 教育焦虑、减负讨论、国际对比 | 多视角分析+数据佐证+理性建议 |
写作风格参考
详见 style-guide.md 获取完整的写作风格规范,包含:
- 标题公式与案例
- 语言风调指南
- 公众号排版规范
- 互动话术模板
注意事项
- 时效性 — 政策类内容务必标注政策发布时间和适用范围
- 准确性 — 数据和政策引用需标注来源,不编造数据
- 合规性 — 不传播教育焦虑,不做绝对化承诺,不贬低任何学校/专业
- 原创性 — 综合多源信息后重新组织,不直接搬运任何单一来源
- 实用性 — 每篇文章至少提供 1-3 条可执行的行动建议