moai-foundation-core
MoAI-ADK 基础架构原则,包含 TRUST 5、SPEC-First TDD、委派模式以及节省 Token 的代理人协作工作流程。
简介
MoAI Foundation Core 作为 MoAI-ADK 生态系统的架构骨干,为 AI 驱动的开发提供了一套标准化的原则与模式。它专为希望实现高质量、可扩展代理人工作流程的工程师与开发人员所设计。通过强制执行严格的标准,该框架确保了自主代理人在受控的 Token 限制下,依然能可靠、安全且高效地运作。其核心重点在于以结构化的多代理人协作取代直接、非结构化的执行方式,从而提升复杂软件开发生命周期中的维护性。
-
TRUST 5 质量框架:通过测试优先、可读性、统一性、安全性与可追溯性五大支柱,并结合自动化验证机制,实现系统化的质量保证。
-
SPEC-First TDD:一种正式的开发方法论,在实施前优先处理规格说明,运用 EARS 格式以减少规划阶段的 Token 浪费。
-
委派模式:通过专门的代理人协调工作执行,利用顺序、并行与条件式执行策略,避免单体式代理人的行为。
-
Token 预算管理:先进的上下文管理技术,包含策略性的 /clear 指令与模块化文件加载,旨在将 200K 的 Token 预算发挥至极致。
-
渐进式揭露:基于实施深度交付信息的多层次知识架构,支持从入门到进阶的配置需求。
-
模块化架构:通过文件分割与标准化参照架构提升系统扩展性,确保复杂的工作流程保持可管理状态。
-
典型输入包括开发需求、技术规格与任务提示;输出为高度结构化、经过测试的代码单元与文档集。
-
此框架针对大规模 AI 自动化、复杂代码库重构以及自动化技能生成等场景进行了优化。
-
关键绩效指标包含测试覆盖率 (>85%)、Token 利用效率,以及对执行规则中定义之安全限制的遵守情况。
-
实务上的限制要求用户必须遵守定义好的代理人目录,并严格遵循基于 /moai 的指令参考,以维持系统的一致性。
-
建议使用所提供的 TOON 工作流程模板,以实现与 ADB 启用硬件及设备控制环境的无缝整合。
仓库统计
- Star 数
- 1
- Fork 数
- 0
- Open Issue 数
- 0
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 16:30