AI消息流先核事件的Skill

帮你实现自定义 AI 代理后端,使用 AG-UI 协议与前端通信。

copilotkit-agui 是帮助后端与界面按 AG-UI 事件通信的 Skill。它把一次运行、文字输出、工具调用和状态变化分成有类型的消息,便于前端逐步显示。

运行先有开始,再有内容,最后有完成或错误;工具事件用同一调用编号关联。文字增量是一段新内容,状态增量则是针对已有状态的修改,二者不能混着处理。

主文给 SSE 传输例子和 JSON Patch 状态修改说明,完整协议与客户端 API 另在参考文件。流已结束不等于外部工具动作已经成功,收到内容也不证明断线恢复和中途错误都处理好。

适合调后端到 UI 的连接与消息次序,不替代 React 页面、运行时配置或具体框架接入。实现前核使用版本与真实事件记录,本文没有启动后端或验证归档示例兼容性。

分类:编程开发

来源仓库:copilotkit/copilotkit

适合用来做什么

  • 构建一个自定义 Agent 后端并实现 AG-UI 协议。
  • 调试 Agent 与前端之间的流式传输问题。

安装 copilotkit-agui

npx skills add https://www.iskills.cc/skills/copilotkit/copilotkit/copilotkit-agui/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 copilotkit-agui 的用途与原始说明

浏览全部 Skill 指南