SuperAPI AI 工具集

customize

智能体与模型

查看项目

更新于 10-15 19:53

技能介绍

用途:Customize 是对话式定制入口,把用户的定制请求路由到两个原生 composer。创建、修订、发布、检查或删除 Skill 时,调用 host.skills.read('skill-creator') 并完全遵循该内部技能;创建或管理 Specialist 时走 Specialist 工作流。组合请求先创建或修订 Skill,发布并回读后,仅在用户要求时才附加到指定 Specialist。

主要能力:Specialist 运行时仅使用 JavaScript 控制面 REPL,通过 host.agents.* 操作,方法包括 list、get、create、update、switch、delete、attachSkill/detachSkill、attachConnector/detachConnector、listSkills、listConnectors。create 接收 name、displayName、description、systemPrompt、iconKey、colorKey、enabled、unrestricted、skillNames、connectorNames 对象。Skill 与 Connector 引用先解析稳定目录 id,否则用唯一不可变名称;名称有歧义会被拒绝。

使用方式:每次变更按顺序执行——理解范围、实时读取(list/get/listSkills/listConnectors)、构建完整目标状态、向用户展示完整状态、取得匹配的确认、带已审阅 revision 调用 SDK、回读实际状态。创建与更新需用户明确确认后执行;删除与切换直接执行并经过应用审批卡。未指定 Full 或 Selected 时必须询问,不得默认 Full。

限制:该技能不是硬安全隔离,仅为工作流引导。不得使用 Customize Specialist/Profile、管理 MCP 工具、按 Specialist 创建环境、重复操作或自动重试被拒绝或过期的特权操作。Connector 工具范围在当前里程碑未配置,需明确说明。普通叙述不暴露 UUID 与 revision。回复使用对话语言,本文档与固定审阅文案保持英文。