
经过 17 个 beta + 7 个 rc ,Trellis 第一个稳定版正式发布。从最早只支持 Claude Code + Cursor ,到现在覆盖 9 个主流 AI Coding 平台,同时全面修复了 Windows 兼容问题。
现在支持以下平台,可以自由组合:
trellis init(默认)--cursor--opencode--iflow--codex--kilo--kiro--gemini--antigravity例如同时启用多个平台:trellis init --codex --gemini -u your-name
sh 脚本全面修改为 python 脚本,提供 Windows 支持
/trellis:brainstorm AI 辅助需求发现,全平台可用脚本从 Shell 全面迁移到 Python ,需要 Python 3.10+。multi-agent/ 目录重命名为 multi_agent/。
从 0.2.x 升级:
npm install -g @mindfoldhq/trellis@latest trellis update --migrate 从 beta/rc 升级:
npm install -g @mindfoldhq/trellis@latest trellis update --migrate,只更新版本戳 1 Sajo 2 月 28 日 我喜欢你 |
2 jsfaint 2 月 28 日 via Android 终于发正式版了 |
3 itechify PRO 芜湖起飞 |
4 dismantle 2 月 28 日 芜湖牛逼 |
6 yueji 2 月 28 日 太多命令了记不住咋办 |
7 andforce 马克学习 |
8 fmfsaisai OP @yueji 如果是 codex 这种执行效果好的,通常其实就 start 和 finish-work 和 record-session 三个需要手动用 |
9 jukanntenn 3 月 1 日 我已经所有项目全部迁移到 trellis 了,总体效果还是很不错的。 |
10 jukanntenn 3 月 1 日 顺便分享一下我个人的体验,对比其他 AI 工作流的区别: OpenSpec:探索上下文 -> 生成 spec -> AI 实现 |
11 jukanntenn 3 月 1 日 @jukanntenn #10 不好意思,按错了,没写完就发布了。继续: |
12 jukanntenn 3 月 1 日 @jukanntenn #11 插件有问题,又误触了,继续: superpowers:探索上下文 -> 生成 plan -> plan 几乎包含了所有要素,AI 实现时只需要照猫画虎。 trellis:可以理解为在上面这些工作流嵌入了一套记忆系统,记忆项目的主要特性,工作过程中 AI 按需加载相关上下文(理想情况是这样,但因为模型差异,不一定能 100%保证按预期地准确加载所需上下文),核心通过 /start 命令注入初始上下文,工作过程中 AI 自动按需加载其他上下文,编码完成后 /finish-work 让 AI 执行项目规范检查,如果一切 ok 的话 /record-session 记录当前项目进度和可能的新 pattern ,以供后续 AI 按需加载。 |
13 fmfsaisai OP @jukanntenn 感谢支持 |
14 fmfsaisai OP v0.3.2 - Record Session 自动提交 & 项目级配置 新增功能: - `a target="_blank" href="http://add_session.py" rel="nofollow noopener">add_session.py` 执行完毕后自动提交 `.trellis/workspace` 变更,解决 record-session 后工作目录残留 dirty 文件的问题 - 新增 `.trellis/config.yaml` 项目级配置文件,支持自定义 `session_commit_message` 和 `max_journal_lines` - 新增 `common/config.py` 模块,读取 config.yaml 并提供硬编码默认值兜底 - `add_session.py` 新增 `--no-commit` 参数,可跳过自动提交 模板更新: 8 个平台的 record-session 模板同步更新,文档中补充 auto-commit 说明 |
15 fmfsaisai OP v0.3.3 - Init 下载体验优化、Update 跳过 spec 、Windows 编码修复 新增功能: 自动检测 HTTPS_PROXY / HTTP_PROXY / ALL_PROXY 环境变量,通过 undici ProxyAgent 为所有网络请求(包括 giget 模板下载)配置代理 模板索引获取 5 秒超时,带实时 Loading... 2s/5s 倒计时;模板下载 30 秒超时( Promise.race ) trellis init 选择模板时展示正在请求的 GitHub 地址 trellis update 不再修改 .trellis/spec/ 下的文件,用户自定义的 spec 内容受完整保护 Bug 修复: 在 common/__init__.py 中集中处理 stdio 编码,新增 sys.stdin 到 _configure_stream(),修复 Windows PowerShell 下通过 stdin 管道传入中文内容乱码的问题 删除 add_session.py 和 git_context.py 中重复的编码处理代码,统一由 common/__init__.py 管理 移除 8 个平台 record-session 模板中的 auto-commit 实现细节,防止 AI 误用 --no-commit 参数 |