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 接口的权限码与数据范围
- 完整后台底座:五模块可单体运行,也可拆进程水平扩展
链接
- 🚀 在线文档:https://agentic-scaffold-doc.chenziwen.top/
- 🐙 GitHub 后端:https://github.com/HandsomeNPC/Agentic-Scaffold-Backend
- 🐙 GitHub 前端:https://github.com/HandsomeNPC/Agentic-Scaffold-UI
需要基于它做私有化部署、模型接入或业务 Agent 定制?见 关于我 · 商务合作。
