Skip to content

Agentic-Scaffold ​

智能体驱动的高效管理系统:在一套完整的 RuoYi 后台上接入 Eino ADK 智能体,Agent 会话带用户归属、权限码、审计字段与操作日志。

简介 ​

绝大多数 Agent Demo 没有用户、没有权限、没有审计,离上线差着一整套后台;绝大多数后台系统又没有 Agent。 Agentic-Scaffold 把两者缝在一起:页面右侧常驻一个 AI 助手,能查数据、跳菜单、改界面设置, 发公告、改角色这类敏感操作先弹确认卡片,用户批准后才执行——而且 Agent 调用的工具走后台同一套 RBAC,用户看不到的数据,Agent 也查不到。

后台基线是作者的另一个开源项目 RuoYi-Go-Vue-Plus。

技术栈 ​

  • 后端:Go · Gin · GORM · PostgreSQL · Redis · Eino ADK · AG-UI
  • 前端:Vue 3 · Vite · TypeScript · TDesign Vue Next · TDesign Chat
  • 鉴权:sa-token-go(JWT + Redis 存会话)
  • 模型:任意 OpenAI 兼容端点

亮点 ​

  • AG-UI 流式对话:SSE 逐帧下发文本与工具调用,前端 TDesign Chat 直接消费
  • 人在回路(HITL):敏感工具先中断,卡片确认后从 Redis checkpoint 恢复;新增审批工具前后端链路都不用改
  • 常驻 TurnLoop + 抢占:每会话一个跨请求常驻的 loop,新消息在安全点抢占当前轮,上文不丢
  • 会话记忆与自动标题:异步用轻量模型压缩长期意图,上下文不随会话长度线性膨胀
  • 权限对齐:23 个系统管理工具,每个都对齐后台 HTTP 接口的权限码与数据范围
  • 完整后台底座:五模块可单体运行,也可拆进程水平扩展

链接 ​

需要基于它做私有化部署、模型接入或业务 Agent 定制?见 关于我 · 商务合作。