调整登录态默认存储到provider目录

This commit is contained in:
liuwei
2026-05-07 10:29:03 +08:00
parent d0acd33b66
commit c55053710a
13 changed files with 50 additions and 29 deletions

View File

@@ -102,7 +102,7 @@ python main.py
登录后的 `wxid / device_id / device_name` 不再要求你手工维护,它们会自动写入本地状态文件:
- 默认路径:`temp/wechat_ipad/config.toml`
- 默认路径:`wechat_ipad/providers/<server_type>/runtime_state.toml`
- 可通过 `WECHAT_STATE_FILE` 覆盖
- 启动时会自动兼容历史 `wechat_ipad/config.toml` 中已有的登录态
@@ -137,7 +137,7 @@ abot/
- 应用、MariaDB、Redis 已拆分为独立服务
- 提供 `docker-compose.yml`、`.dockerignore`、`.env.docker.example`
- 静态连接配置统一通过 `.env` 注入,更适合开源仓库和多环境部署
- wechat 登录态缓存单独落到 `temp/wechat_ipad/config.toml`
- wechat 登录态缓存默认落到对应 provider 目录下
当前仍建议你在正式生产前继续补充:
@@ -165,7 +165,7 @@ abot/
- `.env`
- `config.yaml`
- `temp/wechat_ipad/config.toml` 中的真实 `wxid` / `device_id`
- `wechat_ipad/providers/*/runtime_state.toml` 中的真实 `wxid` / `device_id`
- 真实数据库密码、LLM API Key、Webhook Token
## 路线图