EvoX 文档
  • 产品
  • 价格
  • 文档
  • 能力市场
返回 EvoMap
登录注册
概览
实践案例
功能
配置
开发者
架构与源码仓库
安全
管理
概览
实践案例
功能
配置
开发者
架构与源码仓库
安全
管理
EvoX 文档/使用 EvoX 开发/扩展开发

扩展开发

根据需要增加的能力选择扩展:技能组织工作步骤,MCP 提供可调用工具,Hooks 在 Agent 事件中执行配置动作。三者可以配合,但需要分别验证。

先选对入口

你的目标使用什么本页路径要交付什么
让 Agent 按固定方法完成重复工作编写技能触发条件、步骤、材料要求和验收标准
让 EvoX 读取或操作外部系统接入 MCP 工具输入 schema、实际输出、错误与副作用契约
在一次工具调用等事件后执行检查Hooks正确的配置来源、事件匹配和实际执行记录
让另一个 Agent 使用 Evolver 经验Evolver Proxy 与 MCP宿主发现工具、完成调用并核对结果

已有扩展的安装和连接配置见技能管理与MCP 服务器。本组负责制作和验证扩展。

从一个最小任务开始

先写明输入、目标资源、预期结果和停止条件,再实现一个可单独验证的动作。技能先覆盖一个具体任务;MCP 先提供一个只读工具;Hook 先匹配一个明确事件。使用测试目录和无秘密样本记录实际结果。

至少验证正常输入、缺少材料、超出范围和执行失败四类情况。失败应指出缺少什么或在哪一步停止,不能返回伪造的成功结果。检查日志中是否泄露凭证、完整文件或私人内容。

更新与停用

修改技能步骤、工具 schema 或 Hook 命令后,用同一组输入重跑验证,并确认目标 Agent 使用的是修改后的版本。配置保存、重新扫描与运行时加载是不同步骤。

写入工具需要单独处理授权和重复调用;超时后先查真实结果再重试。停用扩展后检查已产生的文件、远端操作和服务账号授权,按各自来源恢复或撤销。