这是《OpenClaw 学习笔记》系列的第五篇。前几篇搞完安装、配置、Skills、调教,这篇把整个流程跑通。
前言
理论和配置都搞完了,该实战了。
这篇记录一个真实场景:采集公众号文章。部署在云端Ubuntu服务器上,没有图形界面没有浏览器。微信公众号采集需要扫码登录,二维码通常要显示在屏幕上供手机扫描——和纯SSH环境矛盾。
这个问题怎么解决?
一、实战目标
采集人民日报公众号最近5篇文章保存到本地知识库。
听起来简单,但云端环境有几个坑:
二、云端二维码登录方案
OpenClaw部署在云端Ubuntu服务器上,没有图形界面没有浏览器。微信公众号采集需要扫码登录二维码通常要显示在屏幕上供手机扫描和纯SSH环境矛盾。
解决方案
用Nginx静态文件托管把二维码PNG挂到HTTPS固定路径,任意设备用浏览器打开即可扫码。
配置步骤
配置文件示例路径/etc/nginx/conf.d/zhouyo.novemcloud.com.cn.conf。增加临时二维码访问:
location /tmp/wechat_qr.png {alias /var/www/zhouyo/wechat_qr.png;add_header Content-Type image/png;}
执行流程
- 保存到本地config/qrcode_login.png
- 复制到服务器Web目录/var/www/zhouyo/wechat_qr.png
- 用户浏览器访问https://域名/tmp/wechat_qr.png查看二维码
为什么这个方案好
传统方式依赖VNC或远程桌面,或给服务器装桌面环境,二维码只能在机器旁看还要配合传文件工具。
这个方案保持纯CLI环境不为扫码单独装桌面。二维码变成HTTPS上的一张静态图,任何终端都能打开。依赖少实现简单。
核心思路:把只能在本地屏幕显示改成用Nginx提供一张全世界可访问的静态图,成本低行为清晰。
三、用户侧提示文案
给用户看的提示,链接纯文本便于复制:
请用微信扫描: https://域名/tmp/wechat_qr.png在手机或电脑浏览器打开上述地址扫码即可完成登录无需在服务器本机看图
四、采集执行实录
发出指令
直接在飞书里说:
帮我执行采集人民日报公众号最近5篇文章
执行过程
AI会自动执行以下步骤:
整个过程可以在日志里看到:
结果验证
采集完成后检查保存的文章:
ls -la ~/openclaw/articles/
五、扩展:小红书内容流水线
公众号采集跑通了,小红书内容流水线思路类似。
流水线四步
- 预览页部署:备选标题、正文、话题标签、配图列表打成一个URL
预览页功能
操作路径
打开预览页确认内容一键复制点页面上的打开小红书发布粘贴标题与正文按顺序上传图片最后手动发布。
六、自定义Skill创建
公众号采集和小红书流水线都是Skill。想自己创建怎么办?
Skill的本质
一个文件夹加一个核心SKILL.md文件。
文件结构
.claude/skills/公众号文章生成/├── SKILL.md <-- 核心文件大脑├── writing_style.md <-- 可选写作风格指南└── scripts/ <-- 可选Python脚本 └── upload_image.py
核心SKILL.md模板
---name:"wechat-article-generator"description:"当用户需要撰写公众号文章时使用此技能"---# 公众号文章生成专家指南## 1. 系统角色你是一名顶级的公众号文章自动生成专家。## 2. 核心任务基于用户提供的主题自动生成完整文章。## 3. 工作流程**步骤一:内容创作**严格遵循writing_style.md文件中定义的风格进行写作。文章结构必须包含:爆款标题3个备选、开篇、2-4个小标题划分正文、金句收尾。**步骤二:配图处理**扫描文章内容识别需要配图的位置。根据上下文生成AI绘图提示词。**步骤三:最终输出**输出完整的Markdown文件。## 4. 约束条件严禁输出政治敏感违规内容。文章字数控制在1500-2500字之间。
写作风格文件
这是让文章区别于其他AI生成内容的关键。新建writing_style.md把你过往的爆款文章丢给AI分析提炼出风格特征。
关键避坑
二维码链接打不开
检查Nginx配置和文件路径是否正确。确保alias路径和实际文件位置一致。
扫码后登录失败
会话文件可能过期重新生成二维码再扫。检查wechat_session.json是否存在。
采集文章乱码
公众号文章可能有特殊字符。保存时指定UTF-8编码。
Skill安装失败
国内网络问题配置镜像源:
openclaw config set plugins.registry https://registry.npmmirror.com/openclaw-plugins
总结
实战把理论落地。公众号采集流水线跑通后:
这些场景只是起点。ClawHub有3000+技能更多实战场景可以探索。
下期预告
系列到这里告一段落。后续会继续补充:
如果想继续深入学习可以补充对应卡片素材。
参考资料
- 系列第一篇:《OpenClaw 学习笔记 01:安装》
- 系列第二篇:《OpenClaw 学习笔记 02:配置优化》
- 系列第三篇:《OpenClaw 学习笔记 03:必装Skills》
- 系列第四篇:《OpenClaw 学习笔记 04:调教成贾维斯》
- ClawHub技能市场:https://clawhub.ai