乐于分享
好东西不私藏

OpenClaw 技能商店使用指南:从零打造个性化 AI 助手

OpenClaw 技能商店使用指南:从零打造个性化 AI 助手
说实话,玩 AI 助手这么久,你有没有遇到过这种情况:

想要个功能,翻遍了文档找不到,问 AI 它只会给你瞎 BB,最后还是得自己动手写代码?

我最近入坑了 OpenClaw,发现它最香的一点就是技能商店体系——别人写好的技能你直接装了就能用,想用什么功能装什么技能,像搭积木一样攒出自己的专属助手。

今天就把从安装 SkillHub 到安装使用技能,再到自己写技能的完整流程分享给大家。看完你也能快速搞出一个会写公众号、会发微博、会爬数据的 AI 助手。


什么是 OpenClaw?

如果你还没听说过 OpenClaw,简单说一下:

OpenClaw 是一个把大模型部署到你自己 IM(微信/飞书/Telegram)的框架,相当于把 Claude/Codex/Gemini 直接放进你的聊天框里,想用就呼,不用开网页。

最关键的是它支持技能扩展——别人写好的技能你直接拿来用,不用自己折腾。

什么是 SkillHub 技能商店?

SkillHub 是 OpenClaw 国内的技能注册表,相当于一个「技能应用商店」:

  • 国内加速访问,速度快
  • 聚合了各路开发者写好的实用技能
  • 一键安装,不用折腾配置
  • 支持第三方私有技能托管

按照官方策略,会先从 SkillHub 找技能,找不到再去公共的 ClawHub,兼顾速度和兼容性。

第一步:安装 SkillHub

安装真的简单,一条命令搞定:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

如果你只想安装 CLI 工具,不想装默认技能,可以用:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

安装完验证一下:

skillhub --version

能输出版本号就说明装好了。

第二步:搜索和安装技能

搜索技能

使用 skillhub search 搜索你想要的技能:

skillhub search wechat

就会列出所有和微信相关的技能。

讲真,我这边网络环境遇到过 SSL 证书的问题,直接绕开验证手动下载也能装,后文会说怎么处理。

安装技能

找到想要的技能后,一键安装:

skillhub install 技能slug

比如我们想装微信公众号发布技能:

skillhub install wechat-publisher

就会自动下载解压到你的 workspace/skills 目录下,搞定。

实战:安装「微信公众号写作 + 发布」全流程技能

我们来实战一下,安装两个技能,实现「一站式写作公众号文章并发布到草稿箱」:

1. 安装 wechat-publisher(发布工具)

这个技能负责把 Markdown 文件一键发布到微信公众号草稿箱:

skillhub install wechat-publisher

2. 安装 wechat-mp-writer(写作助手)

这个技能负责从选题、写作到润色一条龙:

skillhub install wechat-mp-writer-skill-mxx

3. 配置微信公众号凭证

需要你有一个微信公众号(服务号订阅号都可以),拿到你的:

  • AppID
  • AppSecret

然后把这两个加到环境变量:

export WECHAT_APP_ID=你的AppIDexport WECHAT_APP_SECRET=你的AppSecret

最重要一步:把你服务器的公网 IP 加到微信公众号后台的 IP 白名单!

怎么看你 IP?一条命令:

curl ifconfig.me

然后去公众号后台 → 设置与开发 → 基本配置 → IP 白名单,加上这个 IP,保存,管理员扫个码就搞定了。

4. 安装 wenyan-cli 依赖

wechat-publisher 基于 wenyan-cli 工作,需要全局安装:

npm install -g @wenyan-md/cli

完事验证一下:

wenyan --version# 应该输出版本号 2.x.x

5. 开始写作!

配置完就可以爽了,你只需要跟 OpenClaw 说:

帮我写一篇关于「xxx」的公众号文章

然后它会:

  1. 帮你想选题
  2. 生成文章大纲
  3. 写完正文
  4. AI 去味润色(去掉机器感)
  5. 推荐配图
  6. 一键发布到你的公众号草稿箱

然后你只需要打开公众号后台,检查一下,点发送就完事了。

(别问,这篇文章就是这么写出来的 😂)

常见问题踩坑记录

1. skillhub search 报 SSL 证书错

错误信息SSL: CERTIFICATE_VERIFY_FAILED

这是因为本地证书链问题,不影响,绕开手动下载就好,文章开头我们也遇到了,直接用 Python 绕开验证下载:

import sslimport urllib.requestctx = ssl._create_unverified_context()url = 'https://lightmake.site/api/v1/download?slug=技能slug'req = urllib.request.Request(url)response = urllib.request.urlopen(req, context=ctx)data = response.read()open('/tmp/技能slug.zip''wb').write(data)

然后手动解压到 ./skills/技能slug/ 就行,一样用。

2. 发布报错 ip not in whitelist

就是忘了加 IP 白名单,回去看上文,加上就好。微信这个是强制的,没办法绕。

3. 发布报错 title is required in frontmatter

wenyan-cli 强制要求 Markdown 文件开头必须有 frontmatter,而且 title 和 cover 两个字段缺一不可

---title: 文章标题cover: ./封面图地址.jpg---# 正文开始...

哪怕正文里有图,cover 也得给,我实测过,缺了真报错。

4. wenyan: command not found

就是没装 wenyan-cli,回去装一遍:

npm install -g @wenyan-md/cli

如何自己写一个技能?

如果你有一些个性化需求,现有的技能满足不了,其实自己写一个技能也很简单:

Skill 的目录结构就是:

your-skill/├── SKILL.md          # 技能说明(必填)├── _meta.json        # 元信息(版本、slug)├── scripts/          # 脚本文件(可选)├── references/       # 参考资料(可选)└── README.md         # 更详细的说明(可选)

核心就是写好 SKILL.md,告诉 AI 这个技能是做什么的,怎么用,AI 自己就会照着调用。

OpenClaw 本身自带 skill-creator 技能,直接用它帮你生成框架,改改就能用。

最后说几句

玩 OpenClaw 这阵子,最大的感受就是这种技能商店的思路真的太对了

  • 不想用的技能不装,保持干净
  • 想用什么功能装什么,像搭积木
  • 开发者只需要写好自己的技能,用户不用关心底层怎么实现
  • 生态慢慢攒,大家都受益

我自己已经装了微信公众号、小红书、天气、搜索这些技能,现在写东西真的省心太多——从写作到发布,一句话的事儿。

如果你也在玩 OpenClaw,或者想要一个个性化的 AI 助手,推荐你试试这个技能体系,真的香。


这篇文章使用 OpenClaw + wechat-mp-writer + wechat-publisher 一键写作发布到草稿箱,你也来试试吧!