wangyf10 22c76e3bf7 init 1 dia atrás
..
src 22c76e3bf7 init 1 dia atrás
.gitignore 63c55a8ef7 init 2 dias atrás
README.md 63c55a8ef7 init 2 dias atrás
index.html 63c55a8ef7 init 2 dias atrás
package-lock.json 63c55a8ef7 init 2 dias atrás
package.json 63c55a8ef7 init 2 dias atrás
vite.config.js 5c99bfabe9 init 2 dias atrás

README.md

yusys-ai-front

基于 Vue3 + Vite 的 AG-UI 智能体对话前端。使用官方标准客户端 @ag-ui/client (HTTP + SSE)对接任意符合 AG-UI 协议 的后端(如 AgentScope-Java)。

功能

  • 顶部下拉框选择智能体 URL,可自定义、可临时增删(仅当前会话有效,刷新恢复预设)
  • 流式对话:文本增量 (TEXT_MESSAGE_*)、工具调用 (TOOL_CALL_*) 实时渲染
  • Enter 发送,Shift+Enter 换行

运行

npm install
npm run dev      # 开发,默认 http://localhost:5173
npm run build    # 生产构建到 dist/

配置智能体

src/App.vueagents 是预设列表,请改成你的真实 AG-UI 端点,或直接在界面 URL 输入框里填写。界面上的“保存/删除”只在当前会话生效,刷新后恢复预设。

注意:CORS

前端会向所选 URL 直接发起跨域请求,后端需允许前端来源的跨域 (Access-Control-Allow-Origin 等)。AgentScope-Java 侧开启 AG-UI 端点的 CORS 即可。