Project
Super Agent 智能体运行时 · Harness 自进化底座
模型无关的企业级 Agent 运行时与规则自进化底座
项目介绍
自研企业级智能体运行时:基于 Agent Loop 决策循环与「一切皆插件」的 Harness 底座,支持工具白名单动态注册与长会话多层记忆隔离;Badcase 与人工修正信号被自动捕获后沉淀为新的规则护栏与 Few-Shot,实现规则自进化生长。开源仓库可查:github.com/Qiang-Maker/super-agent-lab。
Before
Agent 能力写死在业务代码里,换模型、加工具都要改主流程
After
运行时与业务解耦,模型可切换、工具可插拔,Badcase 自动沉淀为规则
关键结果
- 44 个工具 + ToolSearch 动态装载,接入真实 GitHub MCP 与 12 候选降级链
- 仓库实测 tsc 零报错、77 / 77 测试全绿,可作为运行时底座复用
架构链路
- 用户输入→
- Harness 运行时→
- Agent Loop→
- 工具 / MCP→
- 记忆与规则沉淀
技术栈
TypeScriptNode.jsAgent HarnessMCP插件化架构
核心功能
- Agent Loop
- 插件化运行时
- ToolSearch 动态装载
- 三层保险丝
- 记忆隔离
- 规则自进化
我的职责
- 设计模型无关的 LLMProvider 抽象与工具注册表,实现模型可切换、工具可插拔
- 构建长会话多层上下文治理与记忆隔离,控制上下文膨胀与跨会话污染
- 监听 Badcase 与人工修正信号,自动归纳为规则护栏与 Few-Shot 并即时生效
- 补齐降级链、限流熔断、Trace 与权限边界,保证长链路运行不失控