diff --git a/pipeline_core/agent_config.py b/pipeline_core/agent_config.py index d6a44f3..adc783f 100644 --- a/pipeline_core/agent_config.py +++ b/pipeline_core/agent_config.py @@ -238,6 +238,18 @@ GENERAL_TOOLS = [ parameters={"name": "技能名称"}, category="skill", ), + ToolDefinition( + name="list_packs", + description="列出可安装的技能集(如 ocai-h5-dev 开发技能集等)。用户说「安装/导入 XX 技能/技能集」时,先调用本工具查看有哪些技能集可选", + parameters={}, + category="skill", + ), + ToolDefinition( + name="install_pack", + description="安装技能集到当前机构。用户说「导入/安装 ocai 开发技能」等时调用,pack 参数填技能集名(如 ocai-h5-dev)", + parameters={"pack": "技能集名称(如 ocai-h5-dev)"}, + category="skill", + ), ToolDefinition( name="write_file", description="写入文件到工作空间(自动创建父目录)",