📄 wechat-config-guide.md

← 返回目录

微信公众号凭证配置指南

配置状态

✅ 配置目录已创建:~/.baoyu-skills/baoyu-post-to-wechat/ ✅ 配置文件模板已创建:EXTEND.md

如何获取微信公众号凭证

1. 登录微信公众平台

1. 进入「开发」→「基本配置」 2. 在「公众号开发信息」部分找到: - 开发者ID(AppID) - 开发者密码(AppSecret)(点击重置可获取新密码)

3. 配置IP白名单(如使用API方式)

1. 在「基本配置」页面 2. 找到「IP白名单」设置 3. 添加服务器IP地址(如果技能运行在服务器上)

配置文件编辑

编辑配置文件:

nano ~/.baoyu-skills/baoyu-post-to-wechat/EXTEND.md

单公众号配置示例(填写后)

default_theme: default
default_color: blue
default_publish_method: api
default_author: 您的作者名
need_open_comment: 1
only_fans_can_comment: 0

微信公众号凭证

app_id: wx1234567890abcdef # 替换为您的App ID app_secret: 1234567890abcdef1234567890abcdef # 替换为您的App Secret

多公众号配置示例

default_theme: default
default_color: blue

accounts: - name: 技术博客 alias: tech-blog default: true default_publish_method: api default_author: 技术作者 need_open_comment: 1 only_fans_can_comment: 0 app_id: wx1234567890abcdef app_secret: 1234567890abcdef1234567890abcdef - name: 生活分享 alias: life-share default_publish_method: browser default_author: 生活作者 need_open_comment: 1 only_fans_can_comment: 0 chrome_profile_path: /home/user/.config/google-chrome/Default

发布方式选择

API方式(推荐)

cd ~/.openclaw/agents/101/workspace/skills/baoyu-post-to-wechat npx -y bun run scripts/check-permissions.ts

测试API连接(需要先填写凭证)

npx -y bun run scripts/wechat-api.ts --test

安全注意事项

1. 保护App Secret:不要泄露App Secret,定期更换 2. IP白名单:如果使用API方式,确保服务器IP在白名单中 3. 配置文件权限:确保配置文件只有所有者可读

   chmod 600 ~/.baoyu-skills/baoyu-post-to-wechat/EXTEND.md
   

故障排除

常见问题

1. API连接失败:检查App ID/Secret、IP白名单、网络连接 2. 权限错误:确保公众号有发布文章的权限 3. 浏览器方式失败:检查Chrome是否安装、配置文件路径是否正确

获取帮助