模板
模板
基于四层架构的生产级项目模板
模板
AgentDock 提供遵循四层架构和治理规范的生产级项目模板。
可用模板
- web-nextjs — 基于 Next.js 16 的 Web 应用模板,内置 Supabase Auth、shadcn/ui 和 i18n 支持。
- web-tanstackstart — 独立 TanStack Start 模板,集成 Astryx/StyleX,默认 SQLite,并支持 Supabase Postgres。
- web-tanstackstart-kids — 儿童向 TanStack Start 模板,基于 Astryx、年龄体验档案和安全默认值,并支持 Supabase Postgres。
- domain-packages — 初始化一个空的标准化 domain package 工作区,内置 OpenSpec、文档工作区、确定性建包流程和默认包 Web 工作台。
- expo-app — 面向 TheFoolAI 的 Expo 移动 Agent Host,内置语音优先面板、结构化结果与本地 SQLite。
模板理念
每个模板的设计原则是:
- 有主见但灵活 — 合理的默认配置,并留有清晰的扩展点
- AI 助手友好 — 为 Copilot、Cursor 及其他 AI 编程助手优化结构
- 生产就绪 — 内置认证、验证、错误处理和测试配置
- 文档完善 — 架构清晰、规范明确、开发流程顺畅
使用模板
通过 CLI
npx @cogito.ai/cli create my-app --template web-nextjs手动克隆
git clone https://github.com/cogito-tech/agentdock.git
cp -r agentdock/templates/web-nextjs my-app
cd my-app
pnpm install