跳转到内容

第一次怎么开始

先选择你的情况。首选路线是把整段提示词交给 AI,不必自己打开终端,也不必手动 cd

在 Codex 新建一个任务,然后复制下面这段。把方括号里的内容换成你的项目名字和想法。

从零创建项目
我要创建一个新项目:[项目名]。
它要解决的问题是:[用自己的话描述想法]。
请你替我完成准备工作:
1. 在 /Users/macdu/Documents/Projects/[项目英文名] 创建项目目录;
2. 初始化 Git;
3. 检查本机 Trellis 是否可用;
4. 在项目目录执行 trellis init --codex -u macdu;
5. 初始化后读取 AGENTS.md、.trellis/workflow.md 和生成的 skills;
6. 告诉我创建结果和项目绝对路径。
不要让我手动 cd 或输入命令。如果 Codex 需要我切换到新目录,请创建完成后明确提醒我如何在 Codex 中打开这个文件夹。开始写产品代码前,先让我确认规划。
  1. .trellis/

    保存 workflow、任务、spec、工作记录和辅助脚本。

  2. .agents/skills/trellis-*

    当前 Trellis 0.6.8 为 Codex 写入的项目 skills,其他兼容 .agents/skills 的 AI 也能读取。

  3. .codex/

    Codex 的代理配置和 hooks。初始化提示会告诉你是否还需启用或批准 hooks。

  4. AGENTS.md

    仓库最上层的 AI 工作规则。

  5. 00-bootstrap-guidelines

    自动创建的第一个任务,用来把模板规范校准成真实项目规范。

trellis init 生成的是起点,不是完成状态。已有项目应立即让 AI 从真实代码提炼规范。

Bootstrap 标准提示词
按 Trellis 流程执行 00-bootstrap-guidelines,并使用 $trellis-spec-bootstrap。
先读取当前仓库的 AGENTS.md、README、docs 和真实代码,
根据项目目前实际采用的目录结构、编码模式、测试方式和发布流程,
完善 .trellis/spec/。
不要写通用模板,不要留下占位内容,不要修改产品代码。
完成后先给我审阅,等我确认后再结束并归档 bootstrap 任务。

以后进入项目,不再重复执行 trellis init。直接让 AI 使用 $trellis-start 接手当前项目即可。