## What to build 一个可运行的 Next.js App Router 项目骨架,作为所有后续开发的基础设施。用户运行 `npm run dev` 后能看到一个空白的双栏布局页面(左 Conversation Pane + 右 Canvas 占位),确认开发环境就绪。 ## Acceptance criteria - [ ] package.json 包含 Next.js (App Router)、TypeScript、Tailwind CSS、Vercel AI SDK 依赖 - [ ] tsconfig.json 配置正确,`npm run build` 无类型错误 - [ ] `npm run dev` 启动后浏览器显示双栏布局占位页面 - [ ] 项目结构遵循 Next.js App Router 约定(app/ 目录) - [ ] .env.example 包含 LLM API key 占位变量 ## Blocked by None — can start immediately.
What to build
一个可运行的 Next.js App Router 项目骨架,作为所有后续开发的基础设施。用户运行
npm run dev后能看到一个空白的双栏布局页面(左 Conversation Pane + 右 Canvas 占位),确认开发环境就绪。Acceptance criteria
npm run build无类型错误npm run dev启动后浏览器显示双栏布局占位页面Blocked by
None — can start immediately.