📱 OpenClaw 自动化社交媒体发布
已安装用户实战配置 — 小红书/公众号/微博多平台自动化
前置检查
确认 OpenClaw 已就绪
☐ OpenClaw 已安装(openclaw --version 正常输出)
☐ 已运行 openclaw onboard 完成基础配置
☐ AI API Key 已配置(DeepSeek/阿里云百炼/Claude 等)
☐ 网关能正常启动(openclaw gateway 无报错)
☐ Chrome 浏览器已安装(社交媒体自动化依赖浏览器)
一、小红书自动化配置
步骤1:安装小红书 Skill(三选一)
方式 A:ClawHub 市场安装(最简单)
在 OpenClaw 对话窗口输入:
请安装和使用这个 skill "xiaohongshu-mcp"
方式 B:GitHub 安装(功能最全)
在 OpenClaw 对话窗口输入:
帮我安装这个skill,https://github.com/Xiangyu-CAS/xiaohongshu-ops-skill
方式 C:MCP 手动接入(最灵活)
1. 下载 MCP 工具
cd ~
git clone https://github.com/xpzouying/xiaohongshu-mcp.git
cd xiaohongshu-mcp
2. 登录小红书(会弹出浏览器扫码)
./xiaohongshu-login-darwin-arm64
3. 启动 MCP 服务
./xiaohongshu-mcp-darwin-arm64 -port :18060
4. 接入 OpenClaw
npm i -g mcporter
npx mcporter config add xiaohongshu-mcp http://localhost:18060/mcp
步骤2:配置人设文件 persona.md
文件路径:~/.openclaw/workspace/skills/xiaohongshu-ops-skill/persona.md
---
# 小红书 Persona
## 人设
- 身份:25岁护肤博主 / 程序员日常 / 露营达人(根据你的账号修改)
- 气质:真实、有观点、说人话、有亲和力
- 口头禅:姐妹们、讲真、亲测有效
## 语气规则
- 回复 1-3 句话,不说长篇大论
- 被夸时简短回应(如:"谢谢姐妹 ❤️")
- 被杠时不硬刚,保持善意
- 偶尔用 emoji,但不过度
## 内容禁忌
- 不讨论政治敏感话题
- 不推荐未使用过的产品
- 不夸大效果
## 标签策略
- 每篇笔记 3-8 个标签
- 格式:#标签名(无空格)
- 包含 1 个大流量标签 + 2 个垂直标签 + 1 个长尾标签
---
提示:保存后输入 /new 重置会话加载新人设
步骤3:发布第一篇笔记(测试)
先发私密笔记测试
帮我发布一篇关于"今天尝试了 AI 写作"的小红书笔记,发到私密笔记
确认无误后公开发布
帮我发布一篇关于"春季护肤"的小红书笔记
带风格要求
帮我发布一篇小红书笔记,主题是"2026年最值得买的咖啡机",风格要专业但接地气
使用本地图片
帮我发布一篇关于"周末烘焙"的小红书笔记,配图使用本地 /Users/me/photos/cake-1.jpg
步骤4:进阶功能指令
定时发布
帮我设置明天上午 10:00 自动发布关于"减脂餐"的笔记
复刻爆款
帮我复刻爆款笔记 https://www.xiaohongshu.com/explore/xxxxx
回复评论
帮我检查小红书最新评论并回复
竞品分析
帮我搜索小红书上"AI工具"的热门笔记,分析爆款规律
热点借势
今天小红书有什么热点?帮我写个相关帖子
二、微信公众号自动化配置
步骤5:获取公众号 API 凭证
1. 登录微信公众平台 mp.weixin.qq.com
2. 左侧菜单 → 设置与开发 → 基本配置
3. 获取 AppID 和 AppSecret
4. 添加 IP 白名单(你的服务器 IP 或本地公网 IP)
注意:AppSecret 只显示一次,请立即保存!
步骤6:创建推送脚本
创建文件 ~/openclaw-scripts/push_wechat.py:
#!/usr/bin/env python3
"""推送文章到微信公众号草稿箱"""
import requests
import json
import os
# 配置
APPID = "你的AppID"
SECRET = "你的AppSecret"
ARTICLE_HTML = "文章.html"
COVER_IMAGE = "cover.png"
def get_access_token(appid, secret):
url = "https://api.weixin.qq.com/cgi-bin/token"
resp = requests.get(url, params={"grant_type": "client_credential", "appid": appid, "secret": secret})
return resp.json()["access_token"]
def upload_cover(token, image_path):
url = f"https://api.weixin.qq.com/cgi-bin/material/add_material?access_token={token}&type=image"
with open(image_path, "rb") as f:
resp = requests.post(url, files={"media": f})
return resp.json()["media_id"]
def add_draft(token, title, content, thumb_media_id):
url = f"https://api.weixin.qq.com/cgi-bin/draft/add?access_token={token}"
payload = {"articles": [{"title": title, "content": content, "thumb_media_id": thumb_media_id, "need_open_comment": 1}]}
resp = requests.post(url, data=json.dumps(payload, ensure_ascii=False).encode("utf-8"), headers={"Content-Type": "application/json; charset=utf-8"})
return resp.json()["media_id"]
# 执行推送
token = get_access_token(APPID, SECRET)
thumb_id = upload_cover(token, COVER_IMAGE)
with open(ARTICLE_HTML, "r", encoding="utf-8") as f:
content = f.read()
draft_id = add_draft(token, "文章标题", content, thumb_id)
print(f"草稿创建成功:{draft_id}")
步骤7:让 OpenClaw 生成文章并推送
在 OpenClaw 对话中输入:
帮我写一篇关于"AI产品经理工作流"的公众号文章,
要求:
1. 字数 2000 字左右
2. 包含实操步骤
3. 保存为 HTML 格式到 ~/openclaw-scripts/article.html
然后执行推送:
python3 ~/openclaw-scripts/push_wechat.py
三、微博自动化配置
步骤8:安装微博 Skill
方式一:ClawHub 市场
请安装和使用这个 skill "weibo-mcp"
方式二:GitHub
帮我安装这个skill,https://github.com/example/weibo-skill
步骤9:登录微博账号
在 OpenClaw 对话中输入:
登录微博
或手动配置 Cookie:
使用微博技能,帮我用 cookie 登录:[粘贴 Chrome 开发者工具中复制的 Cookie]
步骤10:发布微博指令
发文字微博
帮我发一条微博:"今天用 AI 写了篇小红书笔记,3分钟搞定,效率翻倍!"
发图文微博
帮我发一条关于"周末露营"的微博,配图使用本地 ~/photos/camping.jpg
定时发微博
帮我设置明天早上 8:00 发一条早安微博
转发微博
帮我转发这条微博 [链接] 并评论"说得好"
查看评论
帮我查看最新微博的评论并回复
四、多平台统一管理
步骤11:创建内容发布 Agent
创建社交媒体发布专员 Agent:
openclaw agents add social-media-manager \
--model claude-sonnet-4-6 \
--workspace ~/social-media-content \
--description "社交媒体发布专员 - 小红书/公众号/微博多平台运营"
编辑 Agent 身份文件:
nano ~/.openclaw/agents/social-media-manager/agent.md
agent.md 内容模板:
---
# Social Media Manager — 社交媒体发布专员
## Role
你是社交媒体运营专家,负责多平台内容发布和账号管理。
## 平台配置
- 小红书:已配置 xiaohongshu-mcp,端口 18060
- 公众号:通过 API 推送,AppID: wx***
- 微博:已配置 weibo-mcp,端口 18061
## 工作流程
1. 根据主题生成适合各平台的内容
2. 小红书:带 emoji、标签、口语化
3. 公众号:正式、结构化、深度
4. 微博:简短、热点、互动性强
5. 先发私密/草稿预览,确认后再公开
## 发布策略
- 小红书:每天 1-2 篇,早 8 点 / 晚 8 点
- 公众号:每周 2-3 篇,周二/周四/周六
- 微博:每天 3-5 条,实时热点
## 安全规则
- 所有发布需先保存草稿预览
- 敏感话题需人工确认
- 评论区负面舆情及时告警
---
步骤12:一键多平台发布
在 OpenClaw 对话中输入:
@social-media-manager
帮我以"AI工具推荐"为主题,生成三平台内容:
1. 小红书:图文笔记,突出实用性
2. 公众号:深度文章,2000字
3. 微博:短内容+话题标签
先保存为草稿,我确认后再发布
Agent 会自动:
- 生成小红书图文(保存到草稿箱预览)
- 生成公众号 HTML(保存到本地)
- 生成微博文案(待发送)
五、定时任务与自动化
步骤13:配置 HEARTBEAT 定时任务
创建文件 ~/.openclaw/agents/social-media-manager/HEARTBEAT.md:
---
## 每日社交媒体运营任务
### 执行时间
- schedule: "0 8 * * *" # 每天早上 8:00
- timezone: "Asia/Shanghai"
### 执行内容
1. 检查今日热点话题(微博热搜/小红书热榜)
2. 根据热点生成 1 条微博内容
3. 检查昨日数据表现
4. 回复各平台新评论
### 输出格式
每日运营简报 — {{date}}
今日热点:
- [热点1]
- [热点2]
已生成内容:
- 微博:已保存待发布
昨日数据:
- 小红书:阅读 {{xhs_views}},点赞 {{xhs_likes}}
- 公众号:阅读 {{mp_reads}},分享 {{mp_shares}}
- 微博:阅读 {{wb_views}},互动 {{wb_engagement}}
需关注:
- [待回复评论]
- [负面舆情]
---
步骤14:使用 cron 定时执行(服务器部署)
编辑 crontab:
crontab -e
添加定时任务:
# 每天早上 8 点执行早报生成
0 8 * * * cd ~/openclaw-scripts && python3 daily_report.py
# 每周一早上 9 点生成周报
0 9 * * 1 cd ~/openclaw-scripts && python3 weekly_report.py
# 每 2 小时检查一次评论
0 */2 * * * cd ~/openclaw-scripts && python3 check_comments.py
六、防封策略与最佳实践
平台风控规避
小红书
限制:每天最多 3-5 篇
建议:每天 1-2 篇,加入随机延时 5-30 分钟
公众号
限制:每天最多 8 篇
建议:每天 1-3 篇,定时发布间隔 > 2 小时
微博
限制:频繁操作会限流
建议:每小时不超过 10 条,避免连续转发
最佳实践
☐ 所有内容先发私密/草稿预览,人工确认后再公开
☐ AI 生成内容加入个人观点和真实体验,避免"机器感"
☐ 定期更换 Cookie(1-2 周),避免登录态过期
☐ 使用固定 IP 环境(云服务器),避免频繁切换 IP
☐ 评论区互动保持"人感",不要完全自动化
☐ 敏感操作(删除、拉黑)必须人工确认
七、常用命令速查
小红书
发布笔记
帮我发布一篇关于"[主题]"的小红书笔记
私密测试
...发到私密笔记
复刻爆款
帮我复刻爆款笔记 [链接]
回复评论
帮我检查小红书最新评论并回复
公众号
生成文章
帮我写一篇关于"[主题]"的公众号文章
推送草稿
python3 push_wechat.py
微博
发微博
帮我发一条微博:"[内容]"
发图文
...配图使用本地 [路径]
通用
重置会话
/new
查看 Agent
openclaw agents list
查看 Skills
openclaw skills list
重启网关
openclaw gateway restart
---
OpenClaw 自动化社交媒体发布实战配置
面向已安装用户
2026年4月
本文由OpenClaw全自动定时任务推送到公众号草稿,一键发布,仅供参考。
本公众号价值:
1、展示OpenClaw全自动做公众号运营的能力;
2、每天全自动从全球收集OpenClaw使用技巧、创业机会、商业案例等,希望能帮到你。
夜雨聆风