SuperAPI AI 工具集

skill

智能体与模型

查看项目

更新于 10-16 05:46

技能介绍

用途:Skill Manager 用于在 Omni-Dev-Fusion 系统中发现、安装和管理技能,帮助用户查找可用工具、安装新能力、列出可用工具、重新加载技能清单以及了解项目能力。

主要能力:提供三个命令。discover 是工具注册表查询,被标注为调用 @omni 命令的唯一方式;规则要求在任何 @omni(...) 调用之前必须先执行 skill.discover,以获取准确的工具名称和使用模板,禁止直接调用 @omni。jit_install 用于从远程仓库安装并加载新技能。list_index 用于列出系统中所有可用技能。

discover 的适用时机:任何想通过 @omni(...) 调用工具时、不确定使用哪个工具时、需要准确的工具名称与参数 schema 时,以及开始任何需要工具的新任务时。示例流程:用户提出“分析这个 GitHub 仓库”,先调用 skill.discover(intent="analyze github repository structure"),返回 @omni("software_engineering.analyze_project_structure", {"depth": 3}),然后再调用该工具。

使用方式:按上述命令名称调用,discover 需传入 intent 参数描述意图。

限制:资料未提供安装命令、依赖要求、权限范围、收费方式、支持平台及错误处理等细节,暂未提供。