写作时间:2026年上半年
📌从搜索数据、确定选题、写文章、制作图片、完成排版,到最后自动进入公众号草稿箱,我
终于把这条路完整跑通了。
我觉得,AI最好的使用方法,其实就是解决自己平时生活和工作中真正需要的小功能。
从3月开始玩AI到现在,我一直听别人说,公众号可以做到自动搜索数据、自动写文章、自动制作图片、自动完成排版,最后直接把文章送进公众号草稿箱。
我只需要拿出手机,检查一下内容,再点击发送,文章就可以顺利发布。
这件事听起来很简单。
但从3月到现在,我一直知道它可以做到,却从来没有真正成功过。
❓到底怎么做,才能让公众号完成从搜索数据、写文章、制作图片,一直到进入草稿箱的整套
自动化流程?



先把公众号自动化拆成几个步骤
真正开始研究以后,我发现这套流程没有想象中那么简单。
想要实现公众号自动化,至少要先解决下面几个问题:
1. 文章是我自己写,还是让AI读取我的资料库,按照我的风格写?
2. 文章的标题怎么确定?整篇文章按照什么逻辑展开?
3. 文章需要什么样的封面图片?内页要不要配图?
4. 文章写完以后,怎么自动完成公众号排版?
5. 怎么绑定公众号,让系统知道我的公众号AppID和其他接口信息?
6. 怎么把文章、封面和内页图片一起上传,最后自动进入公众号草稿箱?
7. 如果我没有明确的选题,怎么搜索公众号文章的数据,找到值得参考的内容和对标账号?
把这些需求全部拆开以后,整套流程就清楚了。

如果你也想做,可以把下面这段直接交给Codex:
这里不要只告诉Codex:“帮我做一个公众号自动化工具”。
如果需求只有这一句话,它很容易只做出一个看起来能点、但实际上没有完整链路的网页。
更稳妥的方法,是把输入、处理步骤、输出、失败重试和验收标准一起说清楚。
可直接复制给Codex的总任务书
你现在是这个项目的技术负责人。请在当前目录创建一个可本地运行的“公众号内容工作台”,不要只输
出方案,必须完成代码、运行、测试和使用说明。
目标流程:
1. 输入关键词或手动输入标题;
2. 从合规数据源搜索候选文章与公开指标;
3. 保存来源URL、标题、作者、时间、阅读/点赞/评论等可获得数据;
4. 对候选内容去重、排序并生成选题卡;
5. 从我的本地知识库做RAG检索,分别召回观点、原话、案例、方法卡和写作风格;
6. 根据检索证据生成原创初稿,禁止复制原文,禁止虚构经历、数据与案例;
7. 生成封面和内页图计划。图片只调用当前Codex会员登录态可用的内置image_gen / Image2能
力;如果不可用就暂停图片步骤,严禁改用API Key或第三方付费接口;
8. 按固定公众号模板生成最终HTML;
9. 上传封面和正文图片;
10. 调用微信公众号官方接口创建草稿;
11. 返回草稿media_id、标题、日志和失败原因;
12. 所有阶段可单独重跑,已经成功的阶段不要重复扣费或重复上传。
16
请先完成以下工程约束:
– 技术栈优先Node.js 20+、TypeScript、SQLite;
– 密钥只从.env读取,提交.env.example,.gitignore必须忽略.env、日志和本地语料;
– 数据源、检索器、写作器、图片器、排版器、微信公众号上传器必须拆成独立模块;
– 每次任务生成唯一runId,并把每一步状态记录为pending/running/succeeded/failed;
– 外部请求设置超时、指数退避重试和结构化日志;
– 每条生成内容保留sourceIds,能追溯用了哪些资料;
– 未经我确认,不自动发布,只允许进入草稿箱;
– 先做最小可用版,再逐项增强;
– 每完成一项必须实际运行测试,不要只说“理论上可行”。
27
建议目录:
content-workbench/
src/adapters/ # 数据搜索、模型、图片、微信接口
src/rag/ # 切片、索引、检索、重排
src/pipeline/ # 选题、写作、图片、排版、上传编排
src/templates/ # 公众号HTML模板和提示词
src/db/ # SQLite结构与迁移
data/raw/ # 原始语料,只读
data/index/ # 索引
output/<runId>/ # 每次任务产物
tests/
.env.example
README.md
41
验收方式:
- npm install后能启动;
- 用一组演示数据完整跑到本地HTML;
- 没有微信凭证时使用mock模式验证上传请求结构;
- 有凭证时只创建草稿,不发布;
- 页面刷新后仍能看到历史任务与每一步状态;
- README写清安装、配置、运行、重试和常见错误。
49
开始前先检查当前目录与已有代码,输出实施清单;随后直接施工。除非遇到缺失凭证或会产生真实费
用的操作,否则不要停在方案阶段。
📌这一段的作用,不是让Codex马上写一篇文章,而是让它先理解整套产品的边界。
第一步:先解决数据搜索的问题
如果今天我已经有明确的内容想要更新,当然可以直接开始写。
但如果我还没有明确的选题,或者希望文章发布以后有更多人看,我就需要先找到合适的对标内容。
所以在整套公众号自动化流程里,我还需要一个能够搜索公众号文章和相关数据的工具。
我原本使用的是免费方法,就是通过Codex的Computer Use,也就是电脑操作能力,帮我搜索和收集数据。
这个方法可以使用,但我后来发现,它收集回来的数据不够精准,也不一定能够拿到完整的阅读量、点赞量和评论数据。
后来有一位朋友向我推荐了TikHub。
(以下是tikhub的网址,但这个是我的邀请码,如果介意这个事情,也能直接搜索tikhub单独的注册登入)
https://user.tikhub.io/register?ref=DlPNbs6h
(网页打开长这样)


TikHub不仅可以搜索公众号数据,小红书、抖音和视频号的数据也可以收集。
包括文章阅读量、视频播放量、点赞量,甚至评论内容,都可以比较完整地获取下来。
它的操作也不算复杂:
我们只需要打开TikHub的网站,注册并申请一个API Key,也就是接口密钥,再把它配置到Codex里面,就可以让Codex通过接口搜索和整理数据。
(当需要透过api搜索资料,就得充点钱才能使用,挺便宜的,搜索20篇公众号文章,可能不到1元美金)
当然,在制作这套产品以前,我们至少要先知道怎么使用Codex。
有了API以后,第一步的数据问题就解决了。
使用方法也特别简单,只需要把tikhub的网页跟api的密钥发给codex ,然后说:
请帮我研究一下这个网页,我要透过他的api找取公众号或者小红书的数据
(后续让codex研究即可,就可以使用上了)
💡我觉得,数据其实是整个流程里非常重要的一部分。
因为我们希望文章能够被更多人看到,就需要先找到合适的对标,知道大家最近在看什么、哪些内容的数据比较好,以及什么样的选题值得继续写。

搜索不是抓回来就算完成,还要留下证据
搜索这一层最容易做成“看起来有结果”。
真正能长期使用的系统,至少要把数据源、原链接、抓取时间和原始指标一起保存。
以后换排序规则时,才能重新计算,而不是重新抓一遍。
搜索适配器的统一数据结构
export type SearchItem = {
source: string;
sourceId: string;
url: string;
title: string;
author?: string;
publishedAt?: string;
collectedAt: string;
metrics: {
views?: number;
likes?: number;
comments?: number;
favorites?: number;
};
rawText?: string;
rawPayloadPath?: string;
};
18
export interface SearchProvider {
search(input: {
keyword: string;
startAt?: string;
endAt?: string;
limit: number;
}): Promise<SearchItem[]>;
}
27
export function evidenceLevel(x: SearchItem) {
const hasUrl = Boolean(x.url);
const metricCount = Object.values(x.metrics).filter(Number.isFinite).length;
if (hasUrl && metricCount >= 2) return "可比较真实数据";
if (hasUrl && metricCount >= 1) return "真实数据候选";
if (hasUrl) return "已发现·数据待补";
return "不可入库";
}
如果使用TikHub或其他数据服务,不要让Codex猜接口地址和字段名。
把官方接口文档链接、示例响应和你的套餐权限一起交给它,让它实现一个独立的provider适配器。
以后换数据源,只换这一层。
可直接复制给Codex的搜索任务
请根据我提供的数据服务官方文档,实现SearchProvider。要求:
1. API Key只从环境变量DATA_PROVIDER_KEY读取;
2. 保留原始响应到output/<runId>/raw/,便于核验;
3. 做URL规范化与sourceId去重;
4. 任何“热门、爆款、最值得写”的判断都必须显示来源、指标和证据等级;
5. 没有数据时显示“数据待补”,不得用AI内容分伪装成真实热度;
6. 分页抓取、429限流、超时和5xx要有重试;
7. 为正常响应、空结果、限流和字段缺失分别写测试。
第二步:让AI自动帮我们写文章
数据找回来以后,下一步就是写文章。
如果你希望让AI自动写文章,大概有三种方法。
1. 参考优秀文章进行原创仿写
你可以找一些自己喜欢的博主,或者固定关注几个对标账号,让AI研究他们的文章。
也可以直接通过API搜索自己想要的内容,比如你想写玄学、AI或者读书相关的文章,就可以让系统自动搜索这些领域的数据和文章。
搜索完成以后,再让Codex分析这些文章为什么受欢迎,它们的标题、开头和内容结构是怎么设计的。
这里的重点不是直接复制别人的文章,而是研究对方的写作方法,再结合自己的观点、案例和内容进行原创表达。
2. 建立自己的本地知识库
如果你已经写过很多文章,或者平时积累了大量的文字资料,就可以建立一个属于自己的本地知识库。
像我自己使用的是Obsidian。
我的Obsidian里面保存了过去写过的内容、自己的观点、平时说话的方式,以及属于我的人格语料。
这样以后只要给出一个标题,Codex就可以读取我的资料库,再按照我的表达习惯,写出一篇更像我自己风格的文章。
我的Obsidian人格语料,不是把过去的文章全部扔进一个文件夹,让AI自己猜我是谁。
我把它拆成了几个层级:
第一层,是原始语料。
这里保存我过去亲自写过的文章、课程答疑、咨询内容、访谈、聊天记录和口播转写。
书面表达和口播表达会分开处理,因为我写文章时的节奏,跟我对着镜头说话时并不完全一样。
第二层,是人格价值观。
系统会从原始内容里整理出我长期稳定的判断。
比如我怎么看成长与主控权,怎么看市场与变现,怎么看关系、咨询、内容、销售和合作。
每条价值观不只记录一句结论,还会同时记录适合采取的行动,以及我明确反对的做法。
第三层,是原话句库和高价值原文。
我会保留一些最能代表我的原话、案例和完整文章。
AI需要表达某个观点时,会先从这里找我真正说过的话,而不是临时替我编一个听起来很像我的句
子。
第四层,是方法卡和主题入口。
像品牌表达、销售成交、咨询与关系、个人成长这些高频主题,都有自己的调用入口。
系统先判断这次写的是什么,再去对应的人格池里取资料,不会把所有内容混在一起。
最后一层,才是写作人格。
我还会根据自己的真实文章,统计句子长短、常用表达、标题方式、段落节奏、提问习惯和收尾方
式,再选出一批真正像我的文章作为参照。
这样AI拿到一个标题以后,不只是知道“我要写什么”,还知道“这件事如果是我来讲,我通常会怎
么讲”。
所以我的做法不是让AI模仿几个口头禅,而是把观点、原话、案例、方法和表达习惯分开保存,再在
写作时重新组合。

我其实对于Obsidian的操作并不熟悉,因为我的Obsidian搭建,全都是透过claudecode或者是codex帮我整理的,也就是我不直接操作Obsidian,而是透过工具让他帮我整理Obsidian。
真正的RAG,不是让AI把整个Obsidian一次读完
RAG的中文可以理解成“先检索,再生成”。
系统每次只找和当前选题最相关的一小批资料,并把来源路径一起交给模型。
这样既节省上下文,也更容易知道一句话到底来自哪里。
1. 第一步,是给资料加元数据。
至少区分语料类型、主题、表达场景、是否允许公开、时间和来源。
文章、咨询记录、客户资料不能混成同一个权限等级。
每篇语料建议使用的元数据
---
id: article-2026-001
kind: original_article
channel: written
subjects: [AI, 内容创作, 个人成长]
visibility: publishable
source: 10_原创文章/公众号自动化.md
created_at: 2026-08-01
---
10
正文……
2. 第二步,是切片。
不要机械地每500个字切一刀,优先按标题、段落和语义边界切,每个片段保留标题路径和前后文;
一句原话、一个案例和一套方法最好不要被切断。
3. 第三步,是混合检索。
关键词搜索适合找专有名词和原话,向量检索适合找意思相近的表达。
两路结果合并后,再按人格层级、主题和可公开性重排。
RAG检索器的核心接口
export type Chunk = {
id: string;
text: string;
sourcePath: string;
headingPath: string[];
kind: "value" | "quote" | "case" | "method" | "style";
channel: "written" | "spoken";
subjects: string[];
visibility: "publishable" | "private";
};
11
export async function retrieveForWriting(query: string) {
const [keywordHits, vectorHits] = await Promise.all([
keywordSearch(query, 30),
vectorSearch(query, 30),
]);
17
return reciprocalRankFusion(keywordHits, vectorHits)
.filter(x => x.visibility === "publishable")
.sort((a, b) => layerWeight(b.kind) - layerWeight(a.kind))
.slice(0, 12);
}
23
function layerWeight(kind: Chunk["kind"]) {
return { value: 5, quote: 4, case: 4, method: 3, style: 2 }[kind];
}
4. 第四步,是把证据交给写作器。
提示词里要明确:
❗只能根据召回资料写;没有资料支持的经历、数字和客户案例必须标为缺失,不能补写。
可直接复制给Codex的知识库施工指令
请为data/raw目录建立本地RAG:
1. 扫描md、txt和可提取文本的docx;
2. 读取YAML元数据,没有元数据的文件进入待整理清单,不直接公开使用;
3. 按标题和自然段切片,单片建议300到900字,并保留sourcePath、headingPath和chunkId;
4. 建立SQLite FTS关键词索引,并接入可配置的向量嵌入器;
5. 检索时同时执行关键词与向量召回,再用RRF合并;
6. 支持kind、channel、subjects、visibility过滤;
7. 返回每个命中的原文片段和来源路径;
8. 写入output/<runId>/retrieval.json;
9. 为“找得到原话、不会召回私密资料、书面与口播分开”写自动测试;
10. 如果向量服务没有配置,系统必须退回FTS检索,而不是整条流程崩溃。
❗客户资料、咨询原文和私人聊天默认设为private。只有明确允许公开的片段才能进入写作上
下文。
如果你觉得我的整理方式不错,也可以参考我的方法,慢慢建立一套属于自己的知识库。
3. 安装写作Skill
现在网上已经有很多人制作了不同类型的写作Skill,也就是已经整理好的工作方法。
比如最近卡兹克发布了一套“活人感写作”的Skill,你可以把这个Skill下载下来,安装到Codex里面,让Codex按照这套写作方法帮你改写文章。
如果你不知道写作Skill应该怎么做,也可以先研究一套成熟的公开方法。
比如卡兹克公开的写作Skill,它最值得参考的地方,并不是几个夸张词或者口头禅,而是一整套内容生产流程:
1. 这套方法会先看信息是不是足够新,再判断它和普通读者有没有关系。
2. 选题确定以后,还要找到一个有反差、但又能够被真实证据支持的角度。
3. 接下来不是马上写文章,而是先亲自测试、收集截图、整理数据、记录失败和意外结果。
4. 真正动笔时,再把这些材料写成一个普通人愿意读下去的故事。
5. 文章发出去以后,还会继续看评论和数据,判断读者在哪一段停留、哪一个问题被反复追问,再把
有效经验沉淀回Skill。
它的核心不是“写得像卡兹克”,而是建立一条从信息、验证、写作到复盘的完整链路。
公开仓库:
Khazix Skills公开仓库
khazix-writer写作规则
卡兹克的公开内容方法论
我自己的Codex里,还另外安装了“活人感写作”和“去AI味”两套Skill。
•“活人感写作”会先检查材料够不够。
真实文章必须有经历、数据、动作、原话、失败过程或者可以核验的资料。
材料不够,就缩短文章或者继续找资料,不能临时编一个“我认识的人”来撑篇幅。
•写作时,它会先确定是谁在说、凭什么知道、现在为什么想讲这件事。
每一段都要增加新的事实、动作、区别或后果,不能只是把同一个观点换几种说法。
•“去AI味”则负责清理模型常见的写法。
比如过多的“首先、其次、最后”,机械的三段式,满篇粗体,空泛的金句,宣传腔,以及为了显得深刻而强行升华。
•它还会检查句子节奏。
短句和长句要交错,复杂的地方可以多说几句,已经讲明白的地方就停下来。
允许有第一人称、真实情绪和一点自我修正,但不能靠口头禅、错别字和网络梗假装自己是活人。
我理解的“活人感”,不是故意写得随便,而是让文章里一直站着一个具体的人。
他有材料、有判断,也愿意承认自己不知道的地方。
Skill可以理解成一套固定的工作流程。
安装完成以后,Codex就知道写一篇文章时应该经过哪些步骤,以及怎样让文章的表达更自然、更像真人。
当然,你也可以自己制作一套Skill:
你可以找五到六篇自己喜欢的文章,全部交给Codex,然后告诉它:
请帮我分析这些文章的写作逻辑、内容结构、标题方式、开头方法和表达特点。如果我希望参考这些
文章进行创作,应该保留哪些结构?怎样才能在学习这些文章优点的同时,写出一篇具有原创性的文
章?
Codex分析完成以后,你还可以继续告诉它:
请把这些写作规律整理成一个固定格式。未来我的所有文章都按照这个格式来写,但观点、案例和具
体内容必须重新创作,尽量保留原创性。
这套写作格式做出来以后,还需要测试几次。
看看文章实际写出来是什么样子,再不断调整它的表达、结构和提示词,直到文章越来越接近你想要的感觉。

把写作方法做成一个真正能调用的Skill
一套Skill至少要说清楚:
什么时候触发、先读什么、按什么步骤执行、哪些事情不能做、最后怎样验收。
只有风格形容词,没有操作步骤,AI依然不知道该怎么稳定复现。
最小可用SKILL.md模板
—
name: my-wechat-writer
description: 当用户要写微信公众号文章、基于本地知识库原创写作、或把初稿改成我的个人风格时
使用。
—
# 我的公众号写作Skill
## 输入
– 文章主题或标题
– 目标读者
– RAG检索结果(必须带sourcePath)
– 可选的对标文章,只用于分析结构,不得复制正文
13
## 流程
1. 检查材料:至少包含观点、一个真实案例或动作、可追溯来源。
2. 输出写作卡:核心判断、读者痛点、证据、结构、不能写的内容。
3. 写初稿:痛点或真实场景开头,短段落,强判断单独成段。
4. 事实检查:数字、经历、案例必须能对应sourcePath。
5. 去AI味:删除机械三段式、空泛金句、重复总结和宣传腔。
6. 输出:标题备选、正文、引用来源、仍需补充的证据。
21
## 禁止
– 不虚构“我认识的人”、收入、客户结果和使用体验。
– 不把对标文章换词复述。
– 不为了像真人而故意加错别字和网络梗。
– 不调用visibility=private的资料写公开文章。
27
## 验收
– 每一节都有新事实、新动作、新区别或新后果。
– 关键判断能找到来源。
– 手机阅读时没有连续大段文字。
– 结尾是明确判断,不是泛泛总结。
让Codex从样文反向制作Skill
请读取我提供的6到10篇本人原创文章。不要直接模仿句子,先生成style-report.md,统计并举证:
– 标题长度、常见标题结构;
– 开头是场景、痛点、判断还是提问;
– 句长分布和段落长度;
– 常用转折、提问、强调和收尾方式;
– 高频主题下稳定的价值判断;
– 明确不喜欢的AI写法。
然后创建skills/my-wechat-writer/SKILL.md,写清触发条件、输入、流程、禁止项和验收标准。
再用一个从未见过的新标题做盲测,同时保留:检索证据、第一稿、修订稿和差异说明。不要因为测试
不合格就修改原始样文;只迭代Skill。
第三步:用Codex制作文章图片(提供两种方式)
文章完成以后,下一步就是制作图片。
这个部分也可以直接交给Codex。
如果你过去没有在Codex里使用过图片生成功能,这里有一个很容易踩到的坑。
GPT的图片生成能力,很多人习惯叫它Image2,也就是GPT Image 2。
但是在Codex里面,你不能只告诉它“使用Image2帮我制作图片”。
因为你这样说的时候,它有可能会理解成需要连接某个外部API,然后告诉你没有相应的API,所以暂时无法使用这个功能。
你需要直接告诉Codex:
请使用ImageGen图片生成能力,帮我制作这篇文章需要的所有图片。
只要说清楚要使用ImageGen,它就知道应该调用图片生成能力来完成制作。
这个能力确认以后,未来文章的封面和内页图片,都可以直接通过Codex制作。


提示前提示后
第一种:图片这一步,也要有固定的输入和验收
只说“帮我配几张图”,每次都会重新抽风格,更稳定的做法是:
先让系统输出图片计划,再逐张生成,并记录每张图属于文章哪一段、尺寸是什么、是否需要文字、失败后怎样重做。
建议先生成image-plan.json
{
"articleId": "run-20260813-001",
"style": "真实工作台 + 简洁信息图",
"images": [
{
"id": "cover",
"role": "cover",
"ratio": "2.35:1",
"section": "article",
"mustShow": ["公众号草稿箱", "网页工作台", "AI流程线"],
"text": "公众号99%自动化",
"status": "pending"
},
{
"id": "flow",
"role": "inline",
"ratio": "16:9",
"section": "先把公众号自动化拆成几个步骤",
"mustShow": ["搜索", "选题", "写作", "图片", "排版", "草稿箱"],
"text": "",
"status": "pending"
}
]
}
可直接复制给Codex的图片任务
先根据文章生成image-plan.json,不要立刻出图。每张图写清role、ratio、对应章节、必须出现
的元素、禁止出现的元素和验收条件。经我确认后,使用当前Codex会员登录态可用的内置
image_gen / Image2能力逐张生成。禁止使用OPENAI_API_KEY、Image API、API Mart、第三方
服务、PIL、HTML、SVG、Canvas或本地模板冒充最终图。如果会员生图通道不可用,记录failed并
暂停图片阶段,不得自动切换付费API。生成后逐张检查:文字是否正确、尺寸是否符合、人物和品牌
是否一致、手机端是否看得清;不合格的只重做该张。
第二种:确定封面的固定风格
图片功能解决以后,下一步就是设计封面的风格。
这里同样有两种方法:
4. 先让AI生成不同方向
你可以把文章标题发给它,然后告诉它:
请根据这个标题,分别制作大字报风格、漫画风格、水墨画风格、极简风格和图文笔记风格,一共制
作五种完全不同的版本,让我从里面选择一张。
等它把不同的方向做出来以后,你再从里面挑选自己最喜欢的一种。
5. 找到自己喜欢的对标封面
你也可以把喜欢的封面图片发给Codex,让它研究这张封面的构图、字体、配色、留白和视觉重点,再根据这些设计特点,重新制作一套属于你的封面格式。
等封面模板确定以后,未来公众号的所有封面就可以按照同一种风格制作。

第五步:确定文章内页的图片形式
封面确定以后,接下来是文章的内页图片。
你可能希望把内页做成笔记形式,也可能希望做成知识卡片、漫画、流程图,或者一页一个重点的图文形式。
内页图片的设计方法和封面基本一样。
如果你暂时不知道自己喜欢什么风格,就先让AI制作五种不同的版本,再从里面挑选。
如果你已经有喜欢的对标,就把参考图片交给Codex,让它分析这套图片的设计逻辑,再做成属于你自己的内页模板。
当封面和内页模板全部确定以后,未来每次写完文章,Codex就可以按照固定的视觉风格继续制作。

第六步:解决公众号排版
文章和图片都完成以后,下一步就是排版。
公众号文章如果没有排版,直接发布出去,整体的阅读体验会差很多。
排版也有两种处理方法:
1. 研究自己原本的排版
你可以把过去排版好的文章发给Codex,然后告诉它:
请帮我研究这篇文章的排版。我以后写出来的内容,最终都需要发布到微信公众号,所以文章完成以
后,必须按照这套排版方式进行处理,并且让我可以。一键复制粘贴到公众号后台
这里不要只是简单地告诉它“仿照这个排版”。
最好让Codex先研究这套排版的标题层级、字体大小、段落间距、重点颜色、图片位置和整体阅读节奏,再根据分析结果制作一套固定模板。
2. 研究你喜欢的公众号排版
比如我很喜欢小排老师的公众号排版,我就会先把他的公众号文章截图下来,再交给Codex分析。
这里尽量不要只复制文章文字,因为文字复制下来以后,原本的字体、字号、颜色、行距和段落格式可能会失真。
最好的方法是直接截图,然后告诉Codex:请帮我研究这个公众号的排版方式。我想参考它的排版逻辑,制作一套属于我自己的公众号排版。以
后我把文章发给你,你排版完成以后,我可以直接复制粘贴到公众号后台。
当排版格式确定以后,文章写完就不需要再花很多时间手动调整了。


排版前排版后
第七步:把所有功能做成一个产品中控台
前面的需求全部讨论完成以后,就可以把整套产品结构发给Codex。
我习惯告诉Codex:
我不希望未来每一次都在对话框里操作。我希望这套产品有一个,可以做成网页形完整的中控台
式,让我以后直接在网页上完成数据搜索、选题、写文章、制作图片、排版和上传草稿箱。
当这些需求全部交代清楚以后,Codex就会按照需求,慢慢搭建出一套带有UI页面,也就是可视化操作页面的产品系统。
不过,Codex第一次做出来的页面,不一定是你喜欢的。
如果你有设计背景,可以直接用文字告诉它,页面的颜色、字体、间距和结构应该怎么调整。
如果我们没有设计背景,只告诉它“帮我改得好看一点”,它不一定能够理解我们想要什么,最后改出来的页面也不一定符合我们的审美。
这时候可以使用一个很简单的方法:
先把Codex制作出来的第一版页面截图,再把这张图片发给ChatGPT,然后告诉它:
请根据这个产品目前的功能和页面逻辑,重新设计五到六种完全不同的UI方案。我希望页面更简
洁、色彩更丰富、操作更直观。
如果你的文字表达比较清楚,就可以继续补充自己想要的风格。
如果不知道应该怎么形容,就直接使用“抽卡”的方式,让ChatGPT一次制作五张或者八张完全不同的页面,再从里面挑选一张自己最喜欢的。
选好以后,把这张UI设计图重新交给Codex,让Codex按照图片里的结构和风格,把网页页面制作出来。
这是我目前觉得最快的UI调整方法。
第八步:让文章自动进入公众号草稿箱
产品页面完成以后,接下来就是整套流程里比较麻烦的一步:怎么让做好的文章自动进入公众号草稿箱?
这里需要准备三个重要信息:
AppID
进入微信开发者平台,在账号详情里找到AppID,然后把它配置到系统里面。




Secret密钥
Secret需要在公众号后台对应的页面里单独获取,它和AppID一样,都是调用公众号接口时需要使用的信息。
AppID和Secret都属于重要的账号凭证。
不要把它们发到公开页面,也不要直接写进公开的代码仓库。最好通过系统的环境变量或者密钥管理功能保存。
IP白名单
在公众号后台的相关页面里,可以找到IP白名单的编辑入口。
只有把负责上传文章的服务器IP加入白名单,系统才有权限通过接口把文章送进公众号草稿箱。

1. 为什么IP白名单比较麻烦?
这里会遇到一个问题:
网络IP是浮动的。(技术细节我其实不太懂)
也就是说,你今天使用的是这个IP,明天可能就换成另外一个IP。
IP一旦变化,原本设置的白名单就可能失效,文章也就无法继续自动上传。
解决这个问题,大概有三种方法:
1. 第一种,使用拥有固定公网IP的云服务器。
如果你已经有腾讯云或者其他平台的云服务器,就可以把上传公众号文章的程序部署在服务器上,再把服务器的固定IP添加到公众号白名单。
这样以后每次上传文章,使用的都是同一个IP,白名单就不需要经常修改。
2. 第二种,使用自己已经搭建好的云端服务。
如果你原本就有其他云端环境,也可以把自动上传的功能放在云端运行。
具体使用哪一种方式,可以根据自己的情况选择。
3. 第三种,把文章集中处理。
如果你觉得单独购买云服务器,只为了固定公众号白名单不太划算,可以让Codex每次集中处理一周到两周的文章。
一次把这一周或者两周需要发布的内容全部写好、完成图片和排版,再统一送进公众号草稿箱。
这样就算IP发生变化,需要重新修改白名单,一个月也只需要处理两次。
因为只有这两次,你需要让系统集中连接公众号,把文章上传到草稿箱。


这样就能做到99%的自动化更新
文章进入公众号草稿箱以后,接下来的操作就简单了。
你可以直接在公众号后台设置定时发布,也可以每天到了固定时间以后,打开手机检查一下文章,再点击发送。
这样,公众号就基本实现了99%的自动化更新。
整个流程包括:
搜索数据、确定选题、生成文章、制作封面、制作内页图片、完成排版、上传公众号、进入草稿箱。
最后只剩下检查和点击发送这一步。

这个流程听起来简单吗?
其实我自己研究了好几个月。
我一直听别人说,AI可以把文章自动送进公众号草稿箱,但我始终没有成功。
有时候是不知道网页应该怎么跳转,有时候是不知道某个功能应该在哪里设置…
还有很多非常细小的步骤,不实际操作一次,根本不会知道问题出在哪里。
所以,这篇文章也算是我从接触AI到现在,完成的一套比较完整的AI工作流程。
使用AI最难的,不是操作,而是知道完整路径
最后,我还想分享一个自己在这个过程中的感受。
我发现,使用AI最难的地方,其实不是AI应该怎么操作。
真正困难的是:我们能不能清楚地知道一件事情的完整路径,以及我们能不能和AI进行更深入的沟通。
AI第一次给出的方法,不一定就是最适合你的方法。
如果它提供的方案不适合你,可以继续问它:
•“这个方法我可能用不到,有没有更适合我的方式?”•“你能不能提供三到四种不同的解决方案,让我比较一下?”•“如果我不想购买服务器,还有没有其他方法可以完成?”•“这几种方法分别有什么优点、缺点和成本?”
最后,再把这份验收指令交给Codex
项目能启动,不代表整条路径已经跑通。
最后一定要让Codex自己准备一组测试数据,从头跑一遍,并把每一步的真实结果留下来。
整套项目的最终验收提示词
请对这个公众号内容工作台做一次端到端验收,不要只检查代码:
1. 用一个新关键词创建runId;
2. 搜索候选内容并核对至少3条来源URL与指标;
3. 展示RAG召回的观点、原话、案例、方法和风格片段,确认没有private资料;
4. 生成文章,并列出每个真实案例和数字的sourcePath;
5. 运行事实缺口检查,缺证据的内容不得保留成确定说法;
6. 生成image-plan。只有会员image_gen可用时才生成最终图片;否则标记暂停,不走任何API付费
回退;
7. 生成公众号HTML,用手机宽度预览,检查标题、段落、图片和链接;
8. dry-run验证微信上传请求;
9. 如果我已经提供测试账号与明确授权,只创建草稿并返回media_id,不发布;
10. 模拟一次上传失败,确认可以从wechat_draft单步重试,不会重新搜索、写作或生图;
11. 运行全部测试和构建;
12. 最后输出:成功项、失败项、真实产物路径、测试结果、仍需我提供的凭证或素材。
14
验收时禁止使用伪造截图、假media_id或“理论上成功”的描述。没有真实跑通的步骤必须明确写未完
成。
做到这一步,拿到的就不再是一个“大概可以这么做”的思路,而是一份可以让Codex直接开工、逐步验收的施工说明。
当我们学会这样和AI沟通以后,就可以一次得到几种不同的方案,再从里面选择最适合自己的那一种。
我第一次使用AI的时候,也遇到过一个误区。
AI给我什么,我就按照它说的方法去做。
后来我才发现,可能还有更简单、更便宜或者更适合我的方案,只是当时的我不知道应该怎么继续追问,也不知道怎么和AI进行更深入的讨论。
所以这篇文章表面上讲的是,怎么让一篇文章自动进入公众号草稿箱,实现接近全自动的更新。
但我真正想分享的是:
怎么把一个自己想要的功能拆成一条完整路径,再让AI陪着我们逐步完成。
如果你也在更新公众号,不管你做的是公众号矩阵、书单号,还是其他和公众号有关的项目,这套AI使用方法应该都可以给你一些启发。
最后,祝福各位圈有生财有术。
尾声的过去历史介绍
我是根源,同时也是第四期的生财圈友
一个有 2w+ 实战案例的心理咨询师
13年线下销售、团队管理经验。
2022 年开始转型线上,做一些知识付费的项目。
过去曾发表过几篇文章
都能看到这,代表你对文章的喜爱
肯定有一定的程度!
也欢迎阅读过去我写过的历史文章。
2021年的文章(精华x1)
1. 精华《直觉式萨克斯 透过社群成功变现146万》
https://t.zsxq.com/116B1bcYc
2. 《73项被动收入打造》
https://t.zsxq.com/11EHjTH0P
3. 《杭州夜话02场,夜话官复盘》
https://t.zsxq.com/19IkX4UMl
4. 《年入百万,团队从20人到4万人》
https://t.zsxq.com/19JYt77hL
5. 《主题:如何更有效的链接见面会认识的圈友》
https://t.zsxq.com/19VY2LWg4
2022年的文章
6. 《互联网小白,第 1 次做线上产品,7 天赚回 10 倍门票》
https://t.zsxq.com/11ooZZbM7
7. 《把捣乱分子『逆势』转成爱用者的好方式》
https://t.zsxq.com/19lipLhJ5
8. 《 好的内容,是目前依旧没退旧流行的变现方式 》
https://t.zsxq.com/19BLMAYw1 9. 《明白老师的一个启发,让我从100天日耕的过程赚了30W+》
https://t.zsxq.com/19BgNoxfi
2023年的文章(精华x6)
10. 《私域的意义不是管理,而是经营》
https://t.zsxq.com/19WEsfSq1
11. 精华《9年传统行业 1 年时间,从一无所有,到年入 200 万》
https://t.zsxq.com/10nmEr1cA
12. 精华《25个提高微信成交率的小技巧》
https://t.zsxq.com/11AgRW24F
13. 精华《35 个让私域收入翻 3 倍的技巧》
https://t.zsxq.com/11FmV2aqZ
14. 精华《续篇 – 25个提高微信成交率的小技巧(26 – 50)》
https://t.zsxq.com/13yRbmUwo
15. 《 私域话题:涨价之后,如何回复以及留住客户?》
https://t.zsxq.com/11UJk9HxQ
16. 精华《成为自由职业者的20个必备特质 》
https://t.zsxq.com/14XTxhh15
17. 《 36个让私域成交率翻倍的实战指南! 》
https://t.zsxq.com/17zSrYzvk
18. 精华《产品线有引流体系,如何通过沟通促成升单?》
https://t.zsxq.com/17ocUJEFA
19. 《知识付费赛道,如何透过处理『反对问题』,增加用户粘性和复购率?》
https://t.zsxq.com/181fSc5rv
2024年的文章(精华x12)
20. 精华《第一次尝试「问答群形式」的公域往私域转化,7天变现11万》
https://t.zsxq.com/18gBXlWxE
21. 《 线上新手,我是如何用一套固定流程,累计成交 300 万高价产品? 》
https://t.zsxq.com/18IWgDiXo
22. 精华《 私域话题-如何在客户咨询过程中,透过三个步骤提高2倍成交率? 》
https://t.zsxq.com/196Ad34aR
23. 《私域的十倍增长话题:不同信任程度的客户,如何提升成交率?》
https://t.zsxq.com/YKHGT 24. 精华《 为什么都是做副业,我能第一年就达到七位数? 》
https://t.zsxq.com/APodD
25. 《 写作赛道,如何使用「算账思维」精准地评估产出?》
https://t.zsxq.com/ymcEE
26. 《 私域+知识付费话题:如何通过增加合理的触达次数,提升2倍以上成交率?》
https://t.zsxq.com/elSxU
27. 《9年传统行业转型第2年,如何维持百万利润》
https://t.zsxq.com/61VlK
28. 《把副业做到超过主业收入,你必须得知道的20件事!》
https://t.zsxq.com/bkbd1
29. 精华《用这 13 个思维,我做过的副业全都成功变现!》
https://t.zsxq.com/1q1Re
30. 精华《如何找到靠谱的人,让项目成功几率提升十倍?》
https://t.zsxq.com/hJZfN
31. 《私域筛选流程小尝试,四位数产品课程,转化率40%》
https://t.zsxq.com/o2dJx
32. 《 30个『提高5倍微信成交率』的小技巧》
https://t.zsxq.com/oThQB
33. 《私域话题—引流来的客户,用什么样的话术,可以提高2倍成交率?》
https://t.zsxq.com/RuaIy
34. 精华《如何处理退费(反对)问题,让高客单产品的退费率大幅降低?》
https://t.zsxq.com/X2PEX
35. 《如何善待恶贵人,增加项目赚钱的稳定度?》
https://t.zsxq.com/aspYc
36. 精华【生财技能】如何透过几个标准、筛选出合适的合伙人?
https://t.zsxq.com/h1J4J
37. 精华【生财技能】我是如何做自己的时间管理体系、让工作效率能维持在挺不错的状态。
https://t.zsxq.com/u4HxT
38. 精华【失败经验】四万人的团队,如何凭证一身实力把团队搞崩盘
https://t.zsxq.com/YuLQz
39. 【生财技能】我知道副业很重要,但是却找不到坚持的动力
https://t.zsxq.com/SDRdD
40. 【生财技能】好的咨询师,都得有属于自己的课程
https://t.zsxq.com/sb0tW 41. 精华【生财认知】为什么大多数人的收入无法提升?
https://t.zsxq.com/bUiir
42. 精华【生财技能】新人如何在一个社群里正确的请教与互动
https://t.zsxq.com/d1GwK
43. 精华【航海好事】加入生财四年后,第一次有幸担任航海教练
https://t.zsxq.com/u77ZC
44. 【生财认知】找对圈子,是提升认知的关键,谢谢生财大学!
https://t.zsxq.com/Rf8Uq
2025年的文章(精华x4)
45. 精华【生财技能】如何更好地培养用户,转化高客单产品
https://t.zsxq.com/JgXLd
46. 【生财认知】副业赚不到钱,很可能因为你的「单点思维」
https://t.zsxq.com/BNWu7
47. 精华主动社交的力量,让我从负债百万到稳定变现,迎来喜欢的生活
https://t.zsxq.com/rRAGa
48. 公众号日更新一年,3000关注、变现40多万
https://t.zsxq.com/jtSwG
49. 精华小型线下活动怎么组:从主题选择到活动控场、细节的全流程
https://t.zsxq.com/Tg2FI
50. 上完小排老师线下课之后,我对 AI 编程的看法彻底变了
https://t.zsxq.com/zuRsN
51. 钱少的时候更应该控制成本
https://t.zsxq.com/CkmcC
52. 精华上完小排老师的课,用时七天,做出一个产品赚到深海圈学费(全流程)
https://t.zsxq.com/dCftZ
53. 这些好习惯,是我总结自己做项目能稳定赚钱的原因
https://scys.com/articleDetail/xq_topic/14588525148188542
54. 大树跟我说的ai工具,让我10篇公众号更新只需要10分钟!
https://scys.com/articleDetail/xq_topic/45811845118881228
2026年的文章(精华x2)
55. 这三年讲了1600万字,让我看到了AI时代的新机会
https://scys.com/articleDetail/xq_topic/45811255482884118 56. 精华人人都能用HermesAgent获得每月4000元的被动收入
https://scys.com/articleDetail/xq_topic/82255845824251812
57. 办了23场每周答疑活动,整理的内容想给创业者们一些启发
https://scys.com/articleDetail/xq_topic/82255285121225842
58. 精华AI时代到底怎么赚钱?先去做离钱最近的事
https://scys.com/articleDetail/xq_topic/82255442228815222









暂无评论内容