管理内容创业技能矩阵的凭证状态,解决"技能装了却用不了"的核心问题。
技能凭证状态配置路径wechat-publish-skillWECHAT_APP_ID + WECHAT_APP_SECRET❌ 未配置mp.weixin.qq.com → 设置 → 基本设置other-openclaw-skills(美图)MEITU_OPENAPI_ACCESS_KEY + MEITU_OPENAPI_SECRET_KEY❌ 未配置miraclevision.com/open-clawAuto-Redbook-SkillsXHS_COOKIE❌ 未配置浏览器登录 xiaohongshu.com 获取step-ttsSTEPFUN_API_KEY❌ 未配置platform.stepfun.com → API密钥tavily-search / openclaw-tavily-searchTAVILY_API_KEY❌ 未配置app.tavily.com → API Keyxhs-analytics-skill无需凭证(公开数据)✅ 可用-
所有凭证保存在 ~/.openclaw/credentials.json:
json
{
"wechat": {
"app_id": "wx_xxxxxxxxxxxx",
"app_secret": "xxxxxxxxxxxxxxxx"
},
"meitu": {
"access_key": "xxxxxxxx",
"secret_key": "xxxxxxxx"
},
"xiaohongshu": {
"cookie": "xsecappid=xxx; web_session=xxx; ..."
},
"stepfun": {
"api_key": "sk-xxxxxxxxxxxxxxxx"
},
"tavily": {
"api_key": "tvly-xxxxxxxxxxxxxxxx"
}
}
bash
# 查看所有技能凭证状态
python3 skills/content-credential-manager/scripts/check_status.py
输出示例:
text
📋 凭证状态检查
✅ 可用(无需凭证):
- xhs-analytics-skill
❌ 需要配置:
- wechat-publish-skill: WECHAT_APP_ID + WECHAT_APP_SECRET
- other-openclaw-skills: MEITU_ACCESS_KEY + MEITU_SECRET_KEY
- Auto-Redbook-Skills: XHS_COOKIE
- step-tts: STEPFUN_API_KEY
- tavily-search: TAVILY_API_KEY
完成度:1/6
按以下顺序优先配置(从易到难):
~/.openclaw/credentials.jsonbash
# 验证微信凭证
python3 skills/content-credential-manager/scripts/verify_wechat.py
# 验证美图凭证
python3 skills/content-credential-manager/scripts/verify_meitu.py
# 验证小红书Cookie
python3 skills/content-credential-manager/scripts/verify_xhs.py
# 验证TTS
bash skills/step-tts/scripts/tts.sh config
执行以下检查清单:
text
□ Tavily API Key — 搜索功能可用
□ StepFun API Key — 语音合成可用
□ 美图 AK/SK — 图片生成可用
□ 小红书 Cookie — 内容发布可用
□ 微信公众号凭证 — 公众号发布可用
□ xhs-analytics-skill — 数据分析可用(无需凭证)
完成度 X/6 → 开始创作!
600(仅本人可读写)用户给出凭证后,执行:
bash
python3 skills/content-credential-manager/scripts/set_credential.py <platform> <key> <value>
例如:
bash
python3 skills/content-credential-manager/scripts/set_credential.py tavily api_key tvly-xxxxx
某个凭证缺失时,内容创作流程的降级方案:
技能凭证缺失时的降级Auto-Redbook-Skills仍可生成 Markdown + 图片(本地渲染),仅发布功能不可用wechat-publish-skill仅不能自动发布到草稿箱,可导出 HTML 手动复制step-tts跳过语音生成,保留图文版本other-openclaw-skills部分美图功能不可用,可使用其他图像技能替代
设计原则:凭证配置是内容创业的最后一公里。本技能让这最后一公里可管理、可执行。