迁移wechat_ipad配置到环境变量并清理本地状态文件

This commit is contained in:
liuwei
2026-05-07 10:22:40 +08:00
parent fe8b7171fd
commit d0acd33b66
16 changed files with 271 additions and 67 deletions

View File

@@ -43,6 +43,21 @@ wx_config:
# 微信管理账号,用于接收部分管理员指令。
admin: [ "${ABOT_WX_ADMIN:admin}" ]
wechat_ipad:
# wechat_ipad 静态连接配置统一走环境变量:
# 1. 用户只需要维护 `.env`,不必再手工同步独立 TOML
# 2. 登录态缓存会单独写入 `state_file`,避免把运行期字段混进用户配置;
# 3. `legacy_config_path` 仅用于兼容历史仓库中的 `wechat_ipad/config.toml`。
server_url: "${WECHAT_SERVER_URL:http://127.0.0.1:8059/}"
server_ip: "${WECHAT_SERVER_IP:127.0.0.1}"
server_port: "${WECHAT_SERVER_PORT:8059}"
server_type: "${WECHAT_SERVER_TYPE:legacy_855}"
wxid: "${WECHAT_WXID:}"
device_name: "${WECHAT_DEVICE_NAME:}"
device_id: "${WECHAT_DEVICE_ID:}"
state_file: "${WECHAT_STATE_FILE:temp/wechat_ipad/config.toml}"
legacy_config_path: "${WECHAT_LEGACY_CONFIG_PATH:wechat_ipad/config.toml}"
llm:
default_backend: "${ABOT_LLM_DEFAULT_BACKEND:dify_workflow_chat}"
backends: