list files in ~/.openclaw/agents/101/workspace/post-to-wechat/2026-05-13/cover-tencent.jpg, `ls -la ~/.openclaw/agents/101/workspace/post-to-wechat/2026-05-13/cover-tencent.jpg 2>&1`

first 30 lines of ~/.openclaw/agents/101/workspace/post-to-wechat/2026-05-13/腾讯Q1财报微信14亿-2026-05-13.md

run python3 inline script (in /tmp), `cd /tmp && python3 -c " import xmlrpc.client proxy = xmlrpc.client.ServerProxy('https://weixinsiwei.com/zb_system/xml-r…`

run bun ~/.openclaw/agents/101/workspace/skills/baoyu-post-to-wechat/scripts/wechat-api.ts, `WECHAT_APP_ID=<redacted> WECHAT_APP_SECRET=b2d47e…192f \ bun ~/.openclaw/agents/101/worksp…`

# Verify WeChat - use batchget to list recent drafts WECHAT_APP_ID=<redacted> WECHAT_APP_SECRET=***

run python3 inline script, `python3 -c " import xmlrpc.client proxy = xmlrpc.client.ServerProxy('https://weixinsiwei.com/zb_system/xml-rpc/index.ph…`

first 60 lines of ~/.openclaw/agents/101/workspace/skills/baoyu-post-to-wechat/scripts/wechat-api.ts

search "batchget|BATCHGET|list|LIST" in ~/.openclaw/agents/101/workspace/skills/baoyu-post-to-wechat/scripts/wechat-api.ts -> show first 20 lines, `grep -n "batchget\|BATCHGET\|list\|LIST" ~/.openclaw/agents/101/workspace/skills/baoyu-post-to-wechat/scripts/wechat-ap…`

# Verify via direct API call ACCESS_TOKEN=*** -s "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credenti…