```
feat(agent): 添加技能自动路由功能 - 引入 SkillRouter 实现根据用户消息自动推荐技能 - 在构建引擎时集成技能路由器 - 从对话历史中提取最后一条用户消息作为路由输入 - 为技能添加触发关键词和中文标题字段支持 refactor(browser): 重构浏览器自动化为子进程架构 - 将 Playwright 浏览器控制移至独立的子进程 worker - 解决 PyInstaller 打包环境下 C 扩展兼容性问题 - 通过 JSON RPC 协议与浏览器 worker 通信 - 添加工具目录和脚本路径查找机制 feat(skills): 增强技能元数据和UI展示 - 为技能添加 triggers 和 title 字段 - 在技能商店中包含中文标题信息 - 添加 office-viz 技能优先级排序 - 在服务器管理器中返回技能标题 feat(gui): 实现技能选择器UI组件 - 添加带下拉菜单的技能选择器按钮 - 支持中文标题和拼音首字母显示 - 集成会话技能加载和状态管理 - 提供通用技能选项和已启用技能列表 ```
This commit is contained in:
@@ -5931,6 +5931,7 @@ class SessionManager:
|
||||
"description": r["description"],
|
||||
"scope": r["scope"],
|
||||
"enabled": overrides.get(r["name"], True),
|
||||
"title": r.get("title", ""),
|
||||
}
|
||||
for r in self.skill_store.rows(workspace or None)
|
||||
if r["name"] not in disabled
|
||||
@@ -5950,6 +5951,7 @@ class SessionManager:
|
||||
"description": entry["description"],
|
||||
"scope": "coworker",
|
||||
"enabled": overrides.get(name, True),
|
||||
"title": entry.get("title", ""),
|
||||
}
|
||||
)
|
||||
return {"skills": rows}
|
||||
|
||||
Reference in New Issue
Block a user