很多人都想有一份自己的睡后收入
自媒体是首选,以为随便发一些内容就能有收益
但是坚持几天后,发现自己不知道写什么
一上午过去了,还没想好写什么。好不容易选定一个,又要花半天时间写初稿。
这种"无效忙碌",你是不是也受够了?
作为一个自媒体人,我最痛苦的不是写稿,而是"找选题"和"写初稿"这两个最耗时的环节。
这套用Openclaw(龙虾)搭建的"全自动热点情报员"跑通,我的工作流彻底改变了。
先看效果:



现在,每天早上打开飞书,就能收到它帮我整理好的“今日爆款选题建议”。消息里清清楚楚列好了:热点事件、爆款标题建议、切入角度。
甚至,我在飞书里回复一句“写第2篇”,它就会自动根据选题,把一篇初稿发给我。
从找选题到出初稿,全程不超过 10 分钟。
这是一套基于当前最火爆的OpenClaw(龙虾)搭建的自动化流程,整体过程完全口喷,不需要你是程序员,只要跟着做就能搞定。整套方案核心只用到了三个东西:
一个免费的热点数据接口。 一个开源的 AI Agent 平台 OpenClaw(龙虾)。 几段调教好的提示词。
下面我将手把手教你,如何从零开始搭建这套系统。包括接入接口、配置飞书推送,以及最核心的“自动写稿”逻辑配置。
第一步:准备“大脑”和“数据源”
1. 部署 OpenClaw(你的 AI 总控台)
OpenClaw 是一个开源的 AI Agent 平台,可以理解为你的“私人 AI 操作系统”。
这里默认你是安装好的(如果你还没有一只自己的龙虾请告诉我,可以指导你部署)
2. 获取全网热点数据
这是一个非常好用的免费热点接口,涵盖了知乎、微博、抖音、今日头条等主流平台。使用这个接口免去RSS订阅的费用
接口地址:https://hot-api.vhan.eu.org/v2?type=all

这个接口会返回 JSON 格式的数据,我们主要关注 title(标题)、hot(热度)、url(原文链接)、index(排序)这几个字段。
第二步:打通飞书,让 Openclaw 每天给你发“早报”
这是最关键的一步,我们要让 OpenClaw 每天自动做三件事:
去接口拉数据。 把数据整理成你想要的样子。 推送到你的飞书。
1. 编写 Skill(核心代码)
有了龙虾所有事情都让它去做就好,首先我们来完成热点内容获取
直接和龙虾说:
写一个脚本,请求下面这个地址hot-api.vhan.eu.org/v2?type=toutiao,把返回的结果格式化,按照接口返回的index数字由小到大排列内容,结果现在title,hot,update_v,url。下面是这个接口返回的样例。{"name":"今日头条","subtitle":"热点","update_time":"2026-03-13 11:00:17","data":[{"type":"toutiao","title":"一觉醒来 两箭发射成功","hot":"1961.5万","url":"头条热榜","mobil_url":"头条热榜","update_v":"1773370817256","index":"1"},{"type":"toutiao","title":"苹果税下调","hot":"1774.8万","url":"头条热榜","mobil_url":"头条热榜","update_v":"1773370817256","index":"2"},{"type":"toutiao","title":"为全球发展注入稳定性和正能量","hot":"1605.9万","url":"人民日报金社平:为全球发展注入稳定性和正能量 - 今日头条","mobil_url":"人民日报金社平:为全球发展注入稳定性和正能量 - 今日头条","update_v":"1773370817256","index":"3"}]}等一会儿,你就可以看到龙虾把结果返回给你了

里面有代码,看不懂?完全不用看,继续和龙虾对话
运行这个脚本,把结果返回到当前对话框
到这里已经获取到了热点新闻,但是很丑,如果只是自己使用可以直接看下面,如果你在运营自己的社区,那么接着和龙虾说让它来美化,详情可以查看这篇文章我在“养龙虾”时发现:只要15个字,让飞书消息立刻变高级
使用飞书卡片2.0样式格式化推送的内容
接下来把上面的步骤封装为一个skill
帮我创建一个skill,当我要获取热点数据的时候执行你刚创建的脚本,并把获取到的内容通过飞书卡片2.0的方式发送到对话框,同时把获取到的结果保存为json格式,每个日期一个文件
接下来再创建一个skill,这个skill的主要功能是根据你的自媒体定位来根据热点自动输出选题
创建技能,读取当天data/YYYY-MM-DD.json文件,筛选出与【***】相关的热点,对每条热点,给我生成【n个】,自己根据需要修改】吸引人的爆款标题、【n个】切入角度,以及【n个】可用于AI绘画的封面图关键词,使用飞书卡片2.0样式合理排版,把结果推送到对话框
skill已经准备好了,接下来就是设置定时任务(自动化灵魂)
我们要创建两个定时任务
创建定时任务,每天早7点执行hot-news-feishu技能;每天7点10分执行ai-topic-recommender技能让 AI 每天早上 7点自动执行热点拉取这个 Skill
再设置一个定时任务7点10分自动执行选题这个skill

第三步:注入“灵魂”,让 AI 帮你写稿
只会发热点列表还不够,我们要让它变成“懂你的内容助理”。
把热点选题1生成公众号文章,生成的内容要进行排版,我可以直接复制到公众号开放平台,平台支持内联样式。把结果发送到机器人,公众号内容根据下面要求输出:“爆款文章结构”总框架(12段式)适用于:AI工具流、提示词、行业变化解读、测评、避坑、教程类。你可以固定为:标题-封面-开头-目录-结论-步骤-案例-避坑-进阶-资源-总结-转化。第1段:标题(只做一件事:让人点)爆款标题=明确人群/场景 + 强结果 + 可验证的量化/对比 + 低门槛暗示模板(AI号更吃香):《我用AI把【任务】从X小时降到Y分钟(可复制工作流)》《别再用“万能提示词”了:真正有效的是这3类》《【模型/工具】更新后,我建议你立刻改这1件事》自检:标题里是否出现“谁、在什么场景、得到什么结果”。第2段:封面与摘要(把点击转成停留)封面图只放:一个大结果 + 一个小钩子例:“10分钟做完周报”“附:提示词模板”摘要(可选):一句话说明“你能拿走什么”。第3段:开头150字(必须完成4个动作)按这个顺序写,几乎通杀:痛点共鸣:你是不是也……权威/经历背书:我用什么场景实测/踩坑N次直接给结果:最终我得到一个可复用流程/模板承诺交付:这篇你将拿到3样东西(列点)示例模板:过去我做【任务】最耗时间的是【具体环节】。我用【工具/方法】实测了【样本量/次数】,最后把【指标】从X降到Y。这篇我把流程拆成“照抄就能用”的版本,你会拿到:①【交付物1】②【交付物2】③【交付物3】第4段:目录/路线图(让读者知道“很快就能拿到”)给一个“3-5步路线图”,并标注阅读时间:3分钟看结论,10分钟抄走模板。第5段:先给“结论清单”(爆款核心:先爽后讲)把最值钱的东西先亮出来:工具清单/步骤清单/判断标准/提示词框架用表格最强:场景-推荐工具-一句话原因-成本注意:这一段就是读者“值回票价”的瞬间,很多人看到这就会收藏。第6段:定义场景与边界(降低差评、提高信任)写清楚:适用谁、不适用谁、前置条件是什么。例:适合:内容运营、研究员、产品不适合:需要强事实核查的法律医疗结论前置:你要准备哪些素材/数据第7段:步骤拆解(3-6步,每步固定格式)每一步用同一套“模块化写法”,读者不累:目标(这一部干嘛)操作(怎么点/怎么写)示例(给一段输入+输出)判断成功的标准(看到什么算对)常见错误(踩坑点)公众号教程爆款的秘诀:每步都要有“可复制文本”,别只讲道理。第8段:一个完整案例(让人相信“真的能做到”)给一个“从0到1”的闭环案例(最好是你的真实案例):起点:原始素材是什么(截图/示例)过程:按第7段走一遍结果:最终产物+对比(前后对照、时间/质量变化)爆款加分项:加“失败版 vs 成功版”对比,读者更容易转发给同事。第9段:避坑与风险(AI领域尤其重要)至少列5条:幻觉与事实核查怎么做(给核查清单)版权/引用规范(链接、署名、图片来源)隐私数据别喂(公司资料/客户信息)账号合规(AIGC标识意识、不要洗稿)成本与额度控制(token/订阅)这段会显著提升“靠谱感”,带来关注。第10段:进阶玩法(给高手一点“惊喜”)用“如果你还想更强,可以……”例:同一提示词如何迭代、如何做Prompt链、如何做知识库/自动化等目的:让老读者也觉得有料,增加分享动机。第11段:资源交付(爆款的收藏/转发动机)把文章变成“资料包”,读者才会转发:提示词模板(可复制代码块)Notion/飞书文档模板流程图检查清单文章末尾给“关键词自动回复领取”关键:交付物要“拿来就用”,不要只是“加群私信”。第12段:结尾转化(评论引导 + 关注理由)结尾三件套:一句总结:今天你学会了什么一个具体提问(降低评论门槛):“你最想用AI解决的第一个任务是什么?”关注承诺:“我每周更新2个可复制工作流 + 1个工具测评”


创建一个skill,当我输入选题编号或选题标题后,把选题生成具有优雅排版的、内联样式的公众号文章,公众号内容根据上面的“爆款文章结构”总框架(12段式)”进行编写,并把写好的公众号html用附件的形式发送到对话框
第四步:进阶玩法自动推送至公众号草稿箱
要说明一下,目前不建议自动推送到草稿箱,感觉上是自动化,但实际操作的时候还是需要人工介入的
而且你需要把微信开放平台的APIkey告诉龙虾,目前龙虾的安全性还有很多可以优化的地方。
为确保 Open Claw 能够顺利调用微信公众号接口,请按顺序完成以下三项核心配置:
一、 账号认证要求
- 认证标准
:必须使用已完成微信认证的服务号或订阅号。 - 风险提示
:未认证账号调用草稿箱接口时将被权限系统拦截,导致操作失败。 - 操作建议
:微信认证审核通常需数个工作日,建议提前提交申请,待审核通过后再进行后续配置,以免中断流程。
二、 核心凭证获取
登录微信公众平台,依次进入【设置与开发 -> 基本配置】页面,获取以下关键凭证并妥善保管:
- AppID (应用ID)
:应用的唯一标识。 - AppSecret (应用密钥)
:用于接口调用鉴权(请严格保密)。 
三、 IP白名单配置
在同一配置页面下,找到“IP白名单”设置项,添加运行 Open Claw 设备的公网 IP 地址。

1. 公网IP获取方式
- 方式一
:在百度中直接搜索“IP”,即可获取当前网络的出口 IP。或者直接用浏览器打开这个网站,直接返回IP地址。https://ipinfo.io/json - 方式二
:直接询问 Open Claw。
2. 配置必要性未配置或 IP 变动将导致微信服务器拦截请求,返回“无效 IP”错误。
3. 注意事项路由器重启可能导致公网 IP 变更,若遇到连接失败,请及时检查并更新白名单配置。
四、 构建自动化发文系统
完成基础配置后,即可进入自动化系统搭建阶段。由于微信官方接口文档较为复杂,自行实现功能需处理大量细节。
利用 Open Claw 的 Agent 能力,您可以跳过繁琐的开发过程,快速构建企业级的自动化发文插件。
操作指令:将以下架构指令输入 Open Claw,系统将自动生成完整的插件架构、技能编排和定时任务配置。(提示词借鉴网络文章修改)
【角色设定与任务目标】你是一位顶级的 Python 后端架构师及微信公众平台 API 专家。当前环境:一个全新纯净部署的 OpenClaw 本地项目。你的任务是:抛弃单次脚本思维,从零开始为 OpenClaw 构建一个原生的微信发文Plugin (插件),实现安全隔离、Token 自动刷新、HTML 自动清洗和定时发布,打造真正的“无人值守”发稿节点。【核心架构:原生Plugin 与四大 API 链路】必须严格按照微信官方最新的【草稿箱体系】实现以下接口,并将其封装为 OpenClaw 原生 Tool:基础通行证 (Token Manager):必须实现 token_store.json 缓存机制。判断有效期,必须在过期前 5 分钟(300秒)提前刷新,彻底解决 40001 报错。正文插图转存 (防盗链突破): upload_content_image_from_url(url)。大模型生成的文章若包含网络图片,必须自动下载到本地临时文件,调用 POST /cgi-bin/media/uploadimg 换取微信官方 mmbiz URL,最后自动替换 HTML 中的标签。封面图命门 (永久素材): upload_cover_image(file_path)。获取合法的永久 media_id,这是新建草稿的必填项,绝不能用临时素材。合体入库 (新建草稿): create_wechat_draft()。将标题、摘要、清洗替换后的正文及封面 ID 推送至草稿箱。【稳定性与防抹除铁律(生死线,必须绝对遵守)】彻底杜绝乱码(双重转义防御):向草稿箱 POST 任何包含中文的 JSON 数据时,必须强制关闭 ASCII 保护并指定 UTF-8:data = json.dumps(payload, ensure_ascii=False).encode('utf-8'),请求头带上 charset=utf-8。HTML 自动清洗 (Sanitizer):微信会静默删除违规排版导致文章发布后内容消失!在推送草稿前,必须清洗正文 HTML:强制删除所有的 class="..."、id="..."、 标签,以及 style 中的 position: fixed 或 float 属性。【施工执行清单】请在当前工作区,严格按照 OpenClaw 官方推荐的架构,自动创建以下解耦体系的目录与文件:1. 安全配置层~/.openclaw/secrets.json:声明 WECHAT_APP_ID, WECHAT_APP_SECRET。严禁将密钥暴露在 OpenClaw 工作区的 .env 中。2. 底层插件层 (Plugin: wechat-mp)在 plugins/wechat-mp/ 目录下创建模块化组件:token_manager.py:负责 Token 缓存与自动刷新。material_manager.py:负责防盗链图片转存与封面上传。draft_manager.py:负责 HTML 清洗与异常重试。publish_manager.py:负责流程串联与最终草稿箱推送。callback_server.py:占位文件,预留接收用户消息的 Webhook,为后续 AI 客服做准备。openclaw.plugin.json:将以上能力注册为底层 Tool。3. 技能编排层 (Skill: publisher)在 skills/publisher/ 目录下创建:skill.json:定义触发机制,告诉 LLM 如何去调用底层的 wechat-mp Plugin。system_prompt_writer.md:存放 AI 主编的内容约束规则(后续章节提供)。4. 定时调度层 (Cron)cron/daily_publish.json:利用 OpenClaw 的 Cron 功能,设定每天定时唤醒 publisher 技能的自动化配置文件。【 ✅ 交付验收】完成代码编写后,请向我输出一份《极速通关验证指南》:以上 Plugin、Skill 和 Cron 架构文件的生成情况检查。秘钥 secrets.json 需要具体放置的位置提示。终端手动触发 publisher 技能的测试命令。

写给你的话
这套系统不只是一个工具,更是一种“让 AI 为你打工”的思维方式。
以前我们需要花大量时间做的重复性工作,现在完全可以交给 AI。我们需要做的,就是把精力花在更有价值的思考和决策上。
希望这套工作流,能帮你从繁杂的找选题中解脱出来,把时间留给真正重要的事。
我后续会继续更新:觉得有用的话,记得点赞、在看、转发给需要的同事朋友。
夜雨聆风