技术特性
深入了解 TeGo 的技术实现细节,包括 LAMP 协作框架、DAG 调度引擎、经验池学习、A2UI 动态界面和 Agent Skills 技能系统
LAMP 三阶段推理框架
Language-enhanced Multi-Agent Planning · 语言增强的多智能体协同决策系统
Think 持续推理
混合推理机制,同时进行短期和长期推理分析,检测环境冲击并评估严重性
- 并行执行短期推理和长期推理
- 环境冲击检测与严重性评估
- 趋势追踪与战略分析
- 异常识别与预警机制
Speak 智能通信
基于自然语言的语义化智能体间通信协议,实现信息共享与知识传递
- 多候选消息生成与质量评分
- 信念状态管理与信任度更新
- 共享知识库构建
- 策略偏好学习与适应
Decide 决策融合
多源信息融合的自适应智能决策,综合数值数据、推理结果和信念状态
- 三源数据融合(数值、推理、信念)
- 加权评分与语言模型决策
- 降级机制保障系统稳定性
- 决策可解释性输出
DAG 并发调度引擎
基于有向无环图的智能任务调度,自动分析依赖关系,最大化并行执行效率
拓扑排序
自动分析任务依赖关系,构建执行拓扑图,确定最优执行顺序
并行执行
无依赖任务同时启动,从串行变并发,大幅缩短任务完成时间
动态调整
运行时动态调整并发数,根据资源状况和任务特性智能优化
异常隔离
单任务异常不影响其他任务执行,保障整体流程稳定性
经验池持续学习
向量化存储历史成功经验,智能检索复用最佳策略,越用越智能
向量化存储
将成功执行轨迹转换为向量表示,高效存储于经验池中
智能检索
新任务自动检索相似历史经验,快速匹配最佳策略
策略复用
复用历史成功策略,规划时间缩短 40-60%
持续进化
失败案例作为反例避免重蹈覆辙,系统持续优化
A2UI 动态界面引擎
基于 Google A2UI 协议的动态界面渲染引擎。AI 不再只是输出文字,而是直接生成可交互的界面组件 —— 图表、表单、按钮,所见即所得。我们领先 Google 官方发布,率先开源了首个完整的 React 实现。
- 完整实现 A2UI 协议规范
- 15+ 标准组件(Text、Card、Chart、Form 等)
- 独立样式系统,零依赖 Tailwind
- 声明式数据格式,无代码注入风险
- 支持流式渲染和实时更新
# SKILL.md
---
name: contract-reviewer
description: 专业法律合同审查与风险分析
version: 1.0.0
compatibility:
- tego-os
- claude
- cursor
---Agent Skills 技能生态
像安装 App 一样扩展 AI 能力。标准化的技能定义规范,兼容 Claude Agent Skills 开放标准,跨平台可用。支持 Cowork 协作模式,多技能动态组合,无需预定义工作流。
- 标准化 SKILL.md 格式定义
- 跨平台兼容(TeGo、Claude、Cursor)
- Cowork 协作模式,多技能智能编排
- 安全沙箱隔离执行
- 渐进式加载,优化 Token 消耗
MCP 开发框架
装饰器驱动的开发模式,极大简化智能体工具开发流程
自主研发的 MCP 框架
基于自研 MCP 框架,通过 @Tool 装饰器快速定义智能体工具,极大提升开发效率。
标准化工具注册与自动验证
支持元数据自动声明与工具能力的结构化注册,自动参数校验与类型检查。
几行代码定义智能服务
极简开发流程,几行代码即可定义一个可调用的智能服务,快速上线与迭代。
多智能体协同(LAMP 框架)
发明专利技术:基于语言增强的多智能体协同决策系统,融合 Think-Speak-Decide 三阶段推理管道,实现智能体间的语义化通信、持续推理分析和多源信息融合决策,支持 DAG 并发调度与动态重规划,任务成功率提升 15-25%,执行效率提升 2-5 倍。
装饰器驱动开发
项目使用 @Tool 装饰器来定义工具,提供了清晰的元数据声明:
@Tool({
name: 'saveMedicalRecord',
description: 'Save medical record to database/保存电子病历',
parameters: [
{
name: 'tenantId',
type: 'string',
description: 'The tenant id/租户id',
required: true
}
// ... 更多参数
]
})
export class MedicalRecordTool extends BaseTool {
// 工具实现
}完整的 TypeScript 类型支持
参数自动校验和类型检查
核心优势总结
装饰器驱动开发模式让开发者专注业务逻辑,无需关心底层注册、验证等繁琐细节。声明式开发方式大幅提升开发效率与代码可维护性,降低技术门槛与交付成本。