A2 公众号创作
💡 一句话总结:用 OpenCode 建立公众号内容生产线 —— 批量选题、系列管理、风格固化。
📝 课程笔记
本课核心知识点整理:

学完你能做什么
- 一次生成 30 天选题日历
- 建立系列文章的目录结构
- 把写作风格固化到 AGENTS.md
- 调用本地素材库生成文章
为什么用 OpenCode,而不是网页版 AI?
| 能力 | 网页版 AI | OpenCode |
|---|---|---|
| 批量生成选题 | ❌ 只能复制粘贴 | ✅ 一次生成,直接存文件 |
| 风格一致性 | ❌ 每次重新描述 | ✅ AGENTS.md 固化,永久生效 |
| 系列文章管理 | ❌ 无法管理多文件 | ✅ 目录结构,大纲/章节分开 |
| 素材库调用 | ❌ 无法读取本地文件 | ✅ @素材 引用历史内容 |
| 版本追踪 | ❌ | ✅ Git 追踪创作历史 |
你现在的困境
- 每次写公众号都要重新描述风格要求
- 选题没有规划,想到什么写什么
- 系列文章管理混乱,找不到之前的内容
什么时候用这一招
- 当你需要:高效运营公众号,批量产出内容
- 而且不想:每次都从零开始,风格忽高忽低
🎒 开始前的准备
确保你已经完成以下事项:
- [ ] 完成了 A1 创作工作流
- [ ] 有一个公众号(或计划做的账号定位)
跟我做
第 1 步:建立公众号项目结构
为什么
把所有内容集中管理,而不是散落各处。
bash
mkdir ~/my-wechat
cd ~/my-wechat
opencode让 AI 帮你建立目录结构:
帮我建立公众号内容管理的目录结构:
- 选题库/(存放选题规划)
- 素材库/(存放可复用的素材)
- 文章/(按系列分子目录)
- 风格指南.md(写作风格说明)
创建这些目录和空文件第 2 步:固化写作风格到 Agent
为什么
写一次,永久生效,不用每次重复描述。
Agent 配置可以放在两个位置:
- 全局:
~/.config/opencode/agent/- 所有项目共用 - 项目级:
.opencode/agent/- 当前项目专用
文件名就是 Agent 名称,例如 novelist.md(不是 novelist/novelist.md)
帮我创建一个写作 Agent,保存到 .opencode/agent/novelist.md,内容如下:
---
name: novelist
description: 专业小说创作助手,擅长构思情节、设计角色、润色文字
mode: subagent
temperature: 0.8
---
账号定位:职场成长类
目标读者:25-35 岁职场人
语气风格:专业但不端着,像朋友聊天
文章结构:开头抛问题 → 中间讲干货 → 结尾留金句
禁用词:赋能、抓手、打法、闭环、颗粒度
字数范围:1500-2500 字你应该看到:AI 创建了 Agent 配置文件
💡 这就是 OpenCode 的独有价值
以后每次写作,AI 都会自动遵循这个风格,无需重复描述。
第 3 步:批量生成选题日历
为什么
一次规划一个月,避免每天想选题的焦虑。
基于我的账号定位(职场成长),生成未来 30 天的选题日历:
要求:
1. 每周 3 篇,共 12 篇
2. 包含:标题、核心观点、目标关键词
3. 考虑热点结合(年底总结、新年规划)
4. 标注难度(简单/中等/深度)
保存为 选题库/2025年1月选题.md第 4 步:建立系列文章结构
为什么
系列文章能提升粉丝粘性,但需要统一管理。
我要写一个「职场沟通」系列,共 5 篇文章。
帮我:
1. 创建 文章/职场沟通系列/ 目录
2. 创建 大纲.md(系列规划、每篇定位、发布顺序)
3. 为每篇创建空文件(01-xxx.md 格式)
系列规划:
- 第 1 篇:为什么你的沟通总是无效
- 第 2 篇:向上沟通的 3 个技巧
- 第 3 篇:跨部门沟通的核心原则
- 第 4 篇:高难度对话怎么开口
- 第 5 篇:用沟通建立个人品牌第 5 步:调用素材生成文章
为什么
复用已有素材,提高效率。
先添加一些素材:
在 素材库/ 下创建以下文件:
金句库.md - 收集的职场金句
案例库.md - 真实职场案例
数据库.md - 调研数据和统计然后基于素材写文章:
根据选题"向上沟通的 3 个技巧",写一篇公众号文章。
要求:
1. 遵循 AGENTS.md 中的风格
2. 引用 @素材库/金句库.md 中的金句
3. 使用 @素材库/案例库.md 中的案例
4. 字数 2000 字左右
保存为 文章/职场沟通系列/02-向上沟通的3个技巧.md📋 魔法 Prompt
📅 30 天选题规划
预期效果:生成完整的选题日历,一次规划一个月
## 角色
你是资深内容运营专家,擅长选题规划和内容日历制定。
## 任务
根据账号定位,生成未来 30 天的选题日历。
## 输入信息
### 必填项
- 账号定位:【定位领域】
- 目标读者:【读者画像】
- 更新频率:每周【N】篇
### 选填项
- 近期热点:【可结合的热点?】
- 已有选题:【已发过的选题?】
## 输出规范
生成选题表格:
| 日期 | 选题标题 | 核心观点 | 目标关键词 | 难度 | 类型 |
|------|---------|---------|-----------|------|------|
### 难度标注
- 简单(30分钟)
- 中等(1小时)
- 深度(2小时)
### 类型标注
- 干货:实操技巧、方法论
- 故事:案例、经历分享
- 观点:评论、思考
- 盘点:汇总、排行
## 约束条件
- ✅ 每个选题包含核心观点,不只是标题
- ✅ 考虑时效性(节日、季节、热点)
- ✅ 难度和类型要有多样性
- ❌ 避免选题过于同质化
- ❌ 避免与已发内容重复🎨 风格固化模板
预期效果:生成 Agent 配置,固化账号风格
## 角色
你是品牌策划师,擅长定义和固化账号人设。
## 任务
为公众号创建写作风格配置(AGENTS.md)。
## 输入信息
### 必填项
- 账号名称:【账号名】
- 定位领域:【领域】
- 目标读者:【年龄、职业、痛点】
### 选填项
- 语气风格:【如"专业但亲切"?】
- 参考账号:【风格参考?】
## 输出规范
生成 AGENTS.md 配置:
```yaml
---
name: 【账号名】
description: 【一句话描述】
---
## 账号定位
【定位描述】
## 目标读者画像
- 年龄:
- 职业:
- 痛点:
- 需求:
## 语气风格
【详细描述,包括正面和反面例子】
## 文章结构模板
1. 开头:【如何引入】
2. 中间:【核心内容结构】
3. 结尾:【如何收尾】
## 禁用词
【不想出现的词,逗号分隔】
## 常用句式
【个人风格的句式示例】
## 字数范围
【字数】
```
## 约束条件
- ✅ 风格描述要具体,有正反例
- ✅ 禁用词要实际有效
- ✅ 文章结构要可复用
- ❌ 避免过于笼统的描述📚 系列文章规划
预期效果:生成系列结构,保持内容连贯
## 角色
你是内容架构师,擅长规划系列化内容。
## 任务
为系列文章设计整体结构和每篇定位。
## 输入信息
### 必填项
- 系列主题:【主题】
- 文章数量:【N】篇
- 系列目标:【读者读完能获得什么】
### 选填项
- 目标读者:【读者画像?】
- 发布周期:【每周几篇?】
## 输出规范
1. **系列概述**
- 系列定位
- 目标读者
- 核心价值
2. **文章规划**
| 序号 | 标题 | 核心内容 | 与上篇关系 | 与下篇关系 |
|------|------|---------|-----------|-----------|
3. **递进逻辑**
- 从【起点】到【终点】
- 每篇的进阶关系
4. **目录结构**
```
系列名/
├── 大纲.md
├── 01-xxx.md
├── 02-xxx.md
└── ...
```
## 约束条件
- ✅ 每篇要有独立价值,也能串联
- ✅ 递进逻辑要清晰
- ✅ 考虑读者的学习曲线
- ❌ 避免内容重叠
- ❌ 避免跳跃太大检查点 ✅
全部通过才能继续
- [ ] 建立了公众号项目目录结构
- [ ] 创建了 AGENTS.md 固化写作风格
- [ ] 生成了 30 天选题日历
- [ ] 建立了至少一个系列文章结构
踩坑提醒
| 现象 | 原因 | 解决 |
|---|---|---|
| AI 写的风格每次不一样 | 没有固化到 AGENTS.md | 把风格要求写入 AGENTS.md |
| 找不到之前的素材 | 素材没有统一管理 | 建立 素材库/ 目录 |
| 系列文章逻辑混乱 | 没有先写大纲 | 先创建系列大纲.md |
进阶技巧
创建快捷命令
把常用操作做成斜杠命令:
bash
mkdir -p .opencode/command创建 .opencode/command/公众号.md:
markdown
---
description: 快速生成公众号文章
---
根据以下选题写一篇公众号文章:
选题:$ARGUMENTS
要求:
1. 遵循 AGENTS.md 中的风格
2. 引用 @素材库/ 中的相关素材
3. 字数 2000 字左右
4. 保存到 文章/ 目录之后只需输入 /公众号 向上沟通的技巧 即可快速生成。
本课小结
你学会了:
- 用 AGENTS.md 固化写作风格(永久生效)
- 批量生成选题日历(30 天规划)
- 建立系列文章的目录结构
- 调用本地素材库生成文章
这些是网页版 AI 做不到的 —— 这就是 OpenCode 的价值。
下一课预告
下一课我们将学习小红书运营,掌握批量笔记生成、话题库管理、图文配套输出。
📚 更多完整模板:Prompt 模板库

