Add second batch master agent fast paths
This commit is contained in:
@@ -85,11 +85,33 @@ Android 主 Agent 会话页顶部标题同步显示:
|
||||
|
||||
下一批适合继续接入 Fast Path 的问题:
|
||||
|
||||
- 当前绑定设备 / 在线设备查询
|
||||
- 当前会话 / 当前线程运行状态查询
|
||||
- GUI / CLI 默认执行模式查询
|
||||
- 当前接管开关状态查询
|
||||
- 最近活跃项目 / 最近活跃线程查询
|
||||
- 更细粒度的线程级接管控制与作用域切换
|
||||
|
||||
## 6.1 第二批已接入意图
|
||||
|
||||
本次继续把主 Agent 的“控制面”高频问题接入快路径:
|
||||
|
||||
- 全局接管状态查询
|
||||
- 例:“当前有没有开启主agent接管”
|
||||
- 全局接管开关
|
||||
- 例:“帮我开启全局接管”
|
||||
- 例:“关闭全局接管”
|
||||
- 默认后端切换
|
||||
- 例:“把默认后端切到 Hermes”
|
||||
- 例:“切到 Claw 后端”
|
||||
- 默认执行模式查询
|
||||
- 例:“现在默认走 GUI 还是 CLI”
|
||||
- 当前主节点 / 绑定设备在线状态查询
|
||||
- 例:“当前主节点在线吗”
|
||||
|
||||
这批实现原则是:
|
||||
|
||||
- 只处理确定性、纯本地状态可回答的问题
|
||||
- 不进入异步任务队列
|
||||
- 先命中接管 / 后端 / 执行模式,再命中模型切换,避免“切到 Hermes 后端”被模型切换规则误判
|
||||
- `GUI 还是 CLI` 与 `Hermes 还是 Claw` 分属不同意图,不再混用一个正则
|
||||
|
||||
## 7. 验证基线
|
||||
|
||||
@@ -99,3 +121,11 @@ Android 主 Agent 会话页顶部标题同步显示:
|
||||
- `npm run build`
|
||||
- `./gradlew :app:compileDebugJavaWithJavac :app:assembleDebug`
|
||||
- 真机安装并验证主 Agent 名称与模型查询行为
|
||||
|
||||
第二批补充验证点:
|
||||
|
||||
- `npx tsx --test tests/master-agent-message-queue.test.ts`
|
||||
- 覆盖全局接管查询 / 切换
|
||||
- 覆盖默认后端切换
|
||||
- 覆盖 GUI/CLI 执行模式查询
|
||||
- 覆盖主节点设备在线状态查询
|
||||
|
||||
Reference in New Issue
Block a user