创建与管理项目
新建、切换、重命名、删除项目,以及顶栏全局项目切换器的使用
新建项目
进入 项目列表 页(顶栏 → 工作台 → 我的项目,或直接访问 /projects),点击「新建项目」:
- 项目名称(必填)
- 描述(可选,几行话说明研究主题)
建好之后会自动跳转到项目详情页,同时 currentProject 自动切换到新项目。后续在阅读 / 写作 / 画图页所有操作都默认归属到它。
切换当前项目
两种方式:
1. 顶栏全局项目切换器(最快)
每个页面顶栏左上 logo 旁边都有项目切换器(带文件夹图标)。点开下拉、选目标项目即可。

- 当前在阅读 / 写作 / 画图页:切完后页面自动重置(清空当前编辑/对话状态),加载新项目的资产
- 当前在
/projects/[id]详情页:切完后路由自动跳到新项目的详情页
2. 项目列表卡片
/projects 页面列出所有项目,点任意项目卡片:
- 跳转到该项目详情页
- 同时把
currentProject切到这个项目
项目详情页能看到什么
/projects/[id] 是项目的"驾驶舱",集中展示:
- 基本信息:名称、描述、创建时间
- 项目资产计数:PDF 多少篇、文档多少份、绘图多少张
- 快速入口:去阅读 / 去写作 / 去画图(都在当前项目上下文)
重命名 / 删除项目
在项目详情页右上角的操作菜单里:
- 重命名:改名不影响任何资产归属(只是显示名变了)
- 删除项目:⚠️ 会连带删除项目下的所有资产(PDF、文档、绘图对话都会清空)。这是物理删除,不可恢复。
如果你只是想暂时隐藏一个不再活跃的项目,建议另起一个"归档"项目把资产挪过去,然后重命名原项目;不要直接删除。
项目和数据库的关系
技术上每个项目对应数据库里的一行 projects 记录,资产通过外键挂上来:
project_papers— 加入到项目的检索结果project_documents— 写作页的笔记 / 草稿 / 文献核验project_drawings— 画图页主动"加入到项目"的成品图drawing_conversations.project_id— 画图对话的归属- 阅读页的 PDF 任务也带
project_id
删除项目时这些表里的相关行都会 cascade 删除。所以再强调一次:删除前确认你真的不要这些内容了。