JianFeeeee
653dd34299
feat: 插件工具按需拉取(get_plugin_tools) + 设备命令类型拆分(shell-cmd/homeagent-cmd)
1. 提示词去污染: buildToolCatalog 从全量工具定义改为按插件分组摘要
(插件名 + 工具数 + 能力概览), 完整工具定义由新工具 get_plugin_tools(plugin_name)
动态拉取; 新增 executeGetPluginTools 支持按插件过滤 stageHost/io 工具
2. 设备命令类型: device_ctl_cmdrun 的 command 支持前缀区分
- shell-cmd <cmd> -> 设备端执行原生 shell
- homeagent-<cap> -> 设备端 HomeAgent 内置能力(如 camerasue/screensue)
- homeagent-cmd <cap> -> 同上(兼容写法)
PushCmd 增加 cmd_type 字段下发给设备端分发
3. 测试: TestExecuteGetPluginTools 验证按插件拉取/全部摘要/未知插件
2026-08-18 09:07:21 +08:00
..
2026-08-05 09:59:33 +08:00
2026-08-14 00:48:40 +08:00
2026-07-29 14:48:23 +08:00
2026-08-14 00:48:40 +08:00
2026-07-25 11:17:31 +08:00
2026-07-29 14:48:23 +08:00
2026-08-14 00:48:40 +08:00
2026-08-14 00:48:40 +08:00
2026-08-18 09:07:21 +08:00
2026-07-28 11:42:29 +08:00
2026-07-22 17:05:13 +08:00
2026-07-16 12:11:16 +08:00
2026-08-18 09:07:21 +08:00
2026-08-15 15:38:57 +08:00
2026-07-28 11:42:29 +08:00
2026-08-14 00:48:40 +08:00
2026-07-24 14:49:08 +08:00
2026-07-25 11:17:31 +08:00
2026-08-02 11:40:13 +08:00
2026-07-27 15:26:23 +08:00
2026-08-18 09:07:21 +08:00
2026-08-18 09:07:21 +08:00
2026-07-22 15:40:27 +08:00