| 1 | # ============================================================================= |
| 2 | # WeCom (企业微信) Bridge — 环境变量模板 |
| 3 | # ============================================================================= |
| 4 | # |
| 5 | # 此 bridge 使用企业微信智能机器人长连接模式(WebSocket), |
| 6 | # 无需公网 IP。在企业微信管理后台创建"智能机器人", |
| 7 | # 获取 BotID 和 Secret 后填入。 |
| 8 | |
| 9 | # CodeWhale Runtime 连接 |
| 10 | CODEWHALE_RUNTIME_URL=http://127.0.0.1:7878 |
| 11 | CODEWHALE_RUNTIME_TOKEN=replace-with-long-random-token |
| 12 | CODEWHALE_WORKSPACE=/opt/codewhale |
| 13 | CODEWHALE_MODEL=auto |
| 14 | CODEWHALE_MODE=agent |
| 15 | CODEWHALE_ALLOW_SHELL=true |
| 16 | CODEWHALE_TRUST_MODE=false |
| 17 | CODEWHALE_AUTO_APPROVE=false |
| 18 | |
| 19 | # 企业微信智能机器人凭证(必填) |
| 20 | # 在企业微信管理后台 -> 应用管理 -> 智能机器人 -> 创建/编辑 -> 查看 BotID 和 Secret |
| 21 | WECOM_BOT_ID=your-bot-id |
| 22 | WECOM_BOT_SECRET=your-bot-secret |
| 23 | |
| 24 | # 逗号分隔的允许用户 UserID 或 chat_id。 |
| 25 | # 首次配对:保持 WECOM_ALLOW_UNLISTED=false,向 bot 发送任意消息后会收到 chat_id/user_id。 |
| 26 | WECOM_CHAT_ALLOWLIST= |
| 27 | WECOM_ALLOW_UNLISTED=false |
| 28 | |
| 29 | # 状态持久化路径 |
| 30 | WECOM_STATE_DIR=/var/lib/codewhale-wecom-bridge |
| 31 | WECOM_THREAD_MAP_PATH=/var/lib/codewhale-wecom-bridge/thread-map.json |
| 32 | |
| 33 | # 消息配置 |
| 34 | WECOM_MAX_REPLY_CHARS=3500 |
| 35 | CODEWHALE_TURN_TIMEOUT_MS=900000 |
| 36 | CODEWHALE_APPROVAL_TIMEOUT_MS=300000 |
| 37 | |
| 38 | # 企业微信 API 基础地址(一般不需要修改) |
| 39 | WECOM_API_BASE_URL=https://qyapi.weixin.qq.com |
| 40 |