AgentDock

Add Web Tanstackstart Template

Archived on 2026-09-28 · roadmap: web-tanstackstart-template

Archived: 2026-09-28 · roadmap-id: web-tanstackstart-template

Why

AgentDock 目前只有 Next.js 这一条全栈 Web 路线。企业内网用户需要一条以 TanStack Start 为应用框架、以原生工具链降低验证延迟、并以 Astryx/StyleX 提供设计系统约束的独立 Web 模板。该模板同时需要一个默认零外部依赖的 SQLite 数据层,以及可平滑切换到 Supabase Postgres 的仓储实现。

Capabilities

New Capabilities

  • web-tanstackstart-template: 独立 TanStack Start 模板的目录契约、技术栈、StyleX/Astryx、测试、验证和 Agent Skills。
  • web-tanstackstart-data-layer: Drizzle SQLite 默认实现与 Supabase Postgres 辅助实现。
  • web-tanstackstart-docs: 平台文档站中的模板使用、数据层、样式与验证指南。

Modified Capabilities

  • cli-template-registry: registry 暴露模板包管理器与数据层能力,脚手架保留模板显式包管理器。
  • cli-init-command: 人类与 Agent 模式支持模板感知的 sqlite / supabase 数据层选择。
  • ci-gates: 为 web-tanstackstart 增加可执行的安装、格式、lint、类型、测试和构建门。

Non-goals

  • 不实现 web-nextjs 的 auth、i18n、支付、订阅和管理后台功能。
  • 不把 web-tanstackstart 改造成 monorepo,也不内置独立 Fumadocs 应用。
  • 不提供 Vercel、Netlify、Cloudflare 等无状态平台的 SQLite 持久化方案。
  • 不实现 Supabase Auth、Storage 或 Realtime;首版只把 Supabase 作为 Drizzle Postgres 数据源。
  • 不重构现有 web-nextjs 模板。
  • 不复制来源不明或许可证不兼容的 Agent Skill;第三方 skill 必须保留来源和许可证据。

On this page