Repository navigation
3.2.0
Joha v3.2.0 — Adapter 模块与 NapCat 智能触发
核心变更
1. SDK → Adapter 重命名
joha/sdk/ → joha/adapter/,全部导入路径同步更新,零残留。
2. 智能 NapCat 触发
start.py 启动时自动探测 NapCat:
- 有现成实例 → 直接连接
- 连接失败 +
auto_start: true→ 自动启动 NapCat 并等待就绪 - 连接失败 +
auto_start: false→ 提示手动启动
3. 唯一启动入口
main.py → start.py,python start.py 为唯一启动方式。
4. 配置新增
| 配置项 | 默认值 | 说明 |
|---|---|---|
napcat.auto_start |
false |
是否自动启动 NapCat |
napcat.napcat_dir |
napcat |
NapCat 目录路径 |
文件变更
| 操作 | 文件 |
|---|---|
| 新增 | joha/adapter/(原 sdk/) |
| 重写 | start.py(NapCat 触发逻辑) |
| 修改 | 7 个文件的导入路径 (sdk → adapter) |
| 修改 | config.example.yaml(+2 配置项) |
| 修改 | config.py(+2 配置方法) |