技术架构
技术栈与运行时
了解框架、数据、AI 和 Cloudflare 部署之间的关系。
技术组成
精确版本以 package.json 与锁文件为准。
运行时边界
浏览器负责编辑状态、预览以及本地模型配置。服务端负责认证、业务校验、按账户访问数据库、模型请求和平台计费。
Next.js 本地开发与 Cloudflare Worker 预览不是同一种环境。D1 通过 OpenNext 的 Cloudflare context 获取;新增仅支持 Node 的依赖前,要验证 Worker 兼容性。
开发前阅读
仓库所安装的 Next.js 文档位于 node_modules/next/dist/docs/。新增路由、缓存或服务端 API 前阅读对应版本说明;不要直接沿用旧版本同步读取 params、cookies 等写法。
实现入口
next.config.ts与open-next.config.ts:构建与部署适配。src/integrations/database/client.ts:D1 context。src/ai/index.ts:平台模型注册表。
继续阅读项目结构。