mindfold-ai/Trellis
The best agent harness.
解决的问题
AI 编码代理通常每次会话都从零开始,缺乏对项目特定规范、团队要求和先前进展的记忆。Trellis 提供了一个持久化的工程框架,将规格、任务和记忆直接存储在仓库中,确保 AI 代理在不同会话和平台间始终遵循既定的工程标准。
工作原理
Trellis 使用专用子代理实现四阶段循环:
- 计划:头脑风暴代理(
trellis-brainstorm)明确需求并创建 PRD(产品需求文档),研究代理(trellis-research)处理复杂事项。 - 实现:实现代理(
trellis-implement)根据 PRD 和注入的上下文编写代码。 - 验证:验证代理(
trellis-check)检查差异是否符合规格,并运行 lint、类型检查和测试,自动修复错误。 - 完成:系统更新规格(
trellis-update-spec),将新学习成果反馈到项目的共享规则中,并归档任务。
适用人群
专为使用 AI 编码代理的独立开发者和工程团队设计,希望在多个 AI 平台间保持一致的标准、共享项目记忆和结构化工作流。
核心亮点
- 自动注入规格:自动向 AI 代理提供相关项目规范。
- 以任务为中心的工作流:在仓库内组织 PRD 和任务状态。
- 项目记忆:使用工作区日志在会话间保留上下文。
- 多平台支持:支持 22 种不同的 AI 编码平台。
- 消融测试:允许用户临时移除 Trellis,对比有无该框架时的项目状态。
相关
- 项目
- 项目
- 项目
- 项目
- 项目