徐强

Project

Super Agent 智能体运行时 · Harness 自进化底座

模型无关的企业级 Agent 运行时与规则自进化底座

Super Agent 智能体运行时 · Harness 自进化底座 screenshot

项目介绍

自研企业级智能体运行时:基于 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 测试全绿,可作为运行时底座复用

架构链路

  1. 用户输入→
  2. Harness 运行时→
  3. Agent Loop→
  4. 工具 / MCP→
  5. 记忆与规则沉淀

技术栈

TypeScriptNode.jsAgent HarnessMCP插件化架构

核心功能

  • Agent Loop
  • 插件化运行时
  • ToolSearch 动态装载
  • 三层保险丝
  • 记忆隔离
  • 规则自进化

我的职责

  • 设计模型无关的 LLMProvider 抽象与工具注册表,实现模型可切换、工具可插拔
  • 构建长会话多层上下文治理与记忆隔离,控制上下文膨胀与跨会话污染
  • 监听 Badcase 与人工修正信号,自动归纳为规则护栏与 Few-Shot 并即时生效
  • 补齐降级链、限流熔断、Trace 与权限边界,保证长链路运行不失控