Skip to content

A2 公众号创作

💡 一句话总结:用 OpenCode 建立公众号内容生产线 —— 批量选题、系列管理、风格固化。

📝 课程笔记

本课核心知识点整理:

A2 公众号创作学霸笔记


学完你能做什么

  • 一次生成 30 天选题日历
  • 建立系列文章的目录结构
  • 把写作风格固化到 AGENTS.md
  • 调用本地素材库生成文章

为什么用 OpenCode,而不是网页版 AI?

能力网页版 AIOpenCode
批量生成选题❌ 只能复制粘贴✅ 一次生成,直接存文件
风格一致性❌ 每次重新描述✅ AGENTS.md 固化,永久生效
系列文章管理❌ 无法管理多文件✅ 目录结构,大纲/章节分开
素材库调用❌ 无法读取本地文件✅ @素材 引用历史内容
版本追踪✅ Git 追踪创作历史

你现在的困境

  • 每次写公众号都要重新描述风格要求
  • 选题没有规划,想到什么写什么
  • 系列文章管理混乱,找不到之前的内容

什么时候用这一招

  • 当你需要:高效运营公众号,批量产出内容
  • 而且不想:每次都从零开始,风格忽高忽低

🎒 开始前的准备

确保你已经完成以下事项:


跟我做

第 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. 保存到 文章/ 目录

之后只需输入 /公众号 向上沟通的技巧 即可快速生成。


本课小结

你学会了:

  1. 用 AGENTS.md 固化写作风格(永久生效)
  2. 批量生成选题日历(30 天规划)
  3. 建立系列文章的目录结构
  4. 调用本地素材库生成文章

这些是网页版 AI 做不到的 —— 这就是 OpenCode 的价值。


下一课预告

下一课我们将学习小红书运营,掌握批量笔记生成、话题库管理、图文配套输出。


📚 更多完整模板Prompt 模板库