mindfold-ai/Trellis

The best agent harness.

解决的问题

AI 编码代理通常每次会话都从零开始,缺乏对项目特定规范、团队要求和先前进展的记忆。Trellis 提供了一个持久化的工程框架,将规格、任务和记忆直接存储在仓库中,确保 AI 代理在不同会话和平台间始终遵循既定的工程标准。

工作原理

Trellis 使用专用子代理实现四阶段循环:

  1. 计划:头脑风暴代理(trellis-brainstorm)明确需求并创建 PRD(产品需求文档),研究代理(trellis-research)处理复杂事项。
  2. 实现:实现代理(trellis-implement)根据 PRD 和注入的上下文编写代码。
  3. 验证:验证代理(trellis-check)检查差异是否符合规格,并运行 lint、类型检查和测试,自动修复错误。
  4. 完成:系统更新规格(trellis-update-spec),将新学习成果反馈到项目的共享规则中,并归档任务。

适用人群

专为使用 AI 编码代理的独立开发者和工程团队设计,希望在多个 AI 平台间保持一致的标准、共享项目记忆和结构化工作流。

核心亮点

  • 自动注入规格:自动向 AI 代理提供相关项目规范。
  • 以任务为中心的工作流:在仓库内组织 PRD 和任务状态。
  • 项目记忆:使用工作区日志在会话间保留上下文。
  • 多平台支持:支持 22 种不同的 AI 编码平台。
  • 消融测试:允许用户临时移除 Trellis,对比有无该框架时的项目状态。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目