SuperAPI AI 工具集

architect-migrate-to-procedures

智能体与模型

查看项目

更新于 10-15 21:37

技能介绍

用途:把以系统提示词为核心的智能体迁移为流程驱动结构,将冗长的分步逻辑从系统提示词中抽出。所有操作基于 ConvAI REST API(host https://api.elevenlabs.io,header xi-api-key: $API_KEY),需要 $AGENT_ID 与 $BRANCH_ID,且为分支范围。

主要能力与用法:

  1. 检查当前状态:GET /v1/convai/agents/$AGENT_ID?branch_id=$BRANCH_ID,确认是否仅依赖系统提示词(空工作流、无自定义节点或边、无自定义流程);流程列表用 GET /v1/convai/agents/$AGENT_ID/branches/$BRANCH_ID/procedures。若已有自定义节点或流程,会提示用户但不中止迁移。
  2. 分析系统提示词(conversation_config.agent.prompt.prompt),识别顺序步骤与条件分支等候选逻辑。
  3. 对不清晰处提出具体澄清问题,解决歧义后再继续。
  4. 以 Markdown 表格提出建议流程,列为 Name、Trigger、Brief content,并请用户确认。
  5. 用户批准后逐个创建:POST /v1/convai/agents/$AGENT_ID/branches/$BRANCH_ID/procedures(写入草稿),一次只创建一个,确认成功后再继续;全部完成后用 PATCH /v1/convai/agents/$AGENT_ID?branch_id=$BRANCH_ID 将草稿发布为版本。
  6. 邀请用户审阅测试;逻辑迁出后可用同一 PATCH 精简系统提示词,改动保留在分支上直到用户合并。

限制:流程内容形态与自由文本/确定性选择需参考 architect-manage-procedures 与 architect-structured-procedures 技能;具体端点机制以这些技能为准。资料未提供收费、价格、平台支持范围等信息。