AgentDock
模板

模板

基于四层架构的生产级项目模板

模板

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。

模板理念

每个模板的设计原则是:

  1. 有主见但灵活 — 合理的默认配置,并留有清晰的扩展点
  2. AI 助手友好 — 为 Copilot、Cursor 及其他 AI 编程助手优化结构
  3. 生产就绪 — 内置认证、验证、错误处理和测试配置
  4. 文档完善 — 架构清晰、规范明确、开发流程顺畅

使用模板

通过 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

On this page