文档
浏览有关配置、开发和维护GOAT项目的指南。
- 新项目:从 goat init 到第一个模型 创建 goatcms-child 项目、配置 .env、运行 herd/dev.goat、创建第一个实体以及最佳实践。
- harness 模块:AI 助手 如何向 AI 助手开放实体、会生成哪些工具,以及权限、聊天端点和 OpenAI 配置如何工作。
- goat gen 中的实现 使用 implement 和 implement:overwrite 命令注册、覆盖和执行实现。
- .goat 脚本中的参数和变量 在 .goat 脚本中传递参数、局部变量、环境变量以及插值规则。
- 测试与命令参考 日常开发、代码生成、测试和发布所用的命令。
- 数据库与迁移 使用本地 PostgreSQL 数据库、迁移和数据清理。
- 测试数据与 fixtures 如何加载示例数据并添加以 Markdown 存储的文档。
- 数据模型与代码生成 如何修改 herd/_model.goat 并重新生成应用。
- 本地开发 如何运行包含 PostgreSQL 和前端的本地开发环境。
- 环境配置 如何配置 .env 文件并安全地管理密钥。