feat: TUI 交互式配置分组和模型 (v0.1.9) #5

Merged
weisanju merged 1 commit from release/v0.1.9 into main 2026-08-31 14:33:53 +08:00
weisanju commented 2026-08-31 14:33:46 +08:00 (Migrated from github.com)

新增功能

  • /auto-router config 弹出 TUI overlay 配置界面
  • 分组(route)增删查改:添加、编辑名称/策略、删除
  • 目标模型(target)增删改:从可用模型列表选择、设置权重
  • 分组名称唯一性校验,重复名称直接拒绝
  • 移除 /router 别名,仅保留 /auto-router

改动文件

  • src/config-ui.ts — 新增 554 行 TUI 配置界面
  • src/index.ts — 导出类型、新增 config 子命令、移除 router 别名
  • test/e2e/model-auto-router.test.ts — 更新测试
## 新增功能 - `/auto-router config` 弹出 TUI overlay 配置界面 - 分组(route)增删查改:添加、编辑名称/策略、删除 - 目标模型(target)增删改:从可用模型列表选择、设置权重 - 分组名称唯一性校验,重复名称直接拒绝 - 移除 `/router` 别名,仅保留 `/auto-router` ## 改动文件 - `src/config-ui.ts` — 新增 554 行 TUI 配置界面 - `src/index.ts` — 导出类型、新增 config 子命令、移除 router 别名 - `test/e2e/model-auto-router.test.ts` — 更新测试
Sign in to join this conversation.
No description provided.