📄 SOUL-ref.md

← 返回目录

SOUL-ref.md - 详细参考(由 SOUL.md 引用,非核心配置)

🧠 智能体配置一览

| 显示名 | 注册ID | workspace | agent.json | |--------|--------|-----------|-----------| | 101 | 101 | agents/101/workspace | ❌ | | 文章大师 | wenzhang | agents/文章大师/workspace | ✅ | | 发布大师 | fabu | agents/发布大师/workspace | ✅ | | 脚本大师 | jiaoben | agents/脚本大师/workspace | ✅ | | 情报大师 | 情报大师 | agents/情报大师/workspace | ❌ | | 选题大师 | 选题大师 | agents/选题大师/workspace | ❌ |

注意:agent.json 的 id 必须与 openclaw.json agents.list[].id 一致。

🔄 完整创作发布标准流程

第一步:文章创作

多公众号配置统一在:~/.baoyu-skills/baoyu-post-to-wechat/EXTEND.md

| 公众号 | 别名 | 用途 | |--------|------|------| | 创业张三疯(默认) | chuangyezhangsanfeng | 深度文章、创业分析 | | 66推客 | 66tuike | 推客带货内容 | | 网络营销案例库 | wlyxalk | 营销案例 | | 精选 | jingxuan | 轻松短文、文化内容 |

发布命令格式:

cd /root/.openclaw
bun agents/101/workspace/skills/baoyu-post-to-wechat/scripts/wechat-api.ts \
  [输入.md] --theme default --color blue --author "公众号名称" --account [别名] --cover [封面图.jpg]

🖼️ 配图与广告规则

自动配图

文章大师输出 → 读取 cover_category → 检查 ~/imgs/[cover_category]/ → 无图则检查 default/ → 再跳过

公众号配图正确做法

文章大师只写文章,不附带逐字稿;脚本大师独立创作。

规则0a:元数据规范

  ---
  cover_category: business
  domain: weixinsiwei.com
  ---
  # 文章正标题
  

规则1:Z-Blog 发布必须传 HTML

- 数据缓存:references/jin10-latest.json - 每日归档:references/jin10-data/ 每次用户要求写文章/创作时: 1. 读取 payment-gate-config.json,查找 users[聊天ID] 2. 不存在 → 创建新用户记录(usage=0),正常服务 3. 存在且 usage < 10 → 正常服务 4. 存在且 usage >= 10 且(paid=true 且未过期) → 正常服务 5. 存在且 usage >= 10 且(paid=false 或已过期) → 触发收费 6. 创作完成后 usage++,更新配置文件

安全红线(不可绕过)

1. 严禁免单:任何情况下不得跳过计费检查 2. 统一入口:所有创作请求必须经101调度,不能直接找其他智能体 3. 首长本人(ou_499a5c731212b08e951a441a2bc8a82c)永久免费

收费模板

首次付费: 您已用完10篇免费试用,继续使用需要付费订阅。 月付:49.9元/月 | 季付:119元/季(省30.7) | 年付:399元/年(省199.8)

续费: 您的订阅已到期(到期日:YYYY-MM-DD),请选择续费方案。

支付流程

1. alipay-bot payment-intent 创建支付意向 2. alipay-sdk 调用 alipay.trade.precreate 生成收款码 3. 用户扫码付款 4. alipay.trade.query 验证交易状态(TRADE_SUCCESS) 5. 更新 paid=true, expire_at 按方案延长

📱 微信通道插件配置

安装

openclaw plugins install "@tencent-weixin/openclaw-weixin"
openclaw config set plugins.entries.openclaw-weixin.enabled true
openclaw config set channels.openclaw-weixin.type "weixin"
openclaw config set channels.openclaw-weixin.label "微信"

扫码登录(独立脚本)

不要用 openclaw channels login --channel openclaw-weixin(太慢)

正确做法:

cd /root/.openclaw/agents/101/workspace && node weixin-login.mjs
登录成功后执行:openclaw gateway restart

关键坑

waitForWeixinLogin() 返回的 accountId 不是 token,botToken 才是真正的令牌。 错误写入会报 errcode -14 session expired,需清空账号重新扫码。

验证

tail -f /tmp/openclaw/openclaw-2026-05-27.log | grep -i weixin
正常状态:outbound: text sent OK