Tab 系统
wescraft 的核心交互基于 Tab 系统——所有内容都是 Tab,侧边栏是 Tab 的触发器。
设计理念
所有内容都是 Tab
在 wescraft 中,每一个页面、数据库、设置项都以 Tab 的形式打开:
| Tab 类型 | 来源 |
|---|---|
| 页面 | 文档编辑器 |
| 收集箱 | Inbox |
| 任务 | 任务管理 |
| 数据库 | 数据表 |
| 文件 | 文件智能 |
| 记忆 | 记忆中心 |
| 设置 | 配置面板 |
侧边栏 = Tab 触发器
侧边栏不是导航菜单,而是打开 Tab 的入口:
侧边栏点击 → 打开/聚焦对应 Tab → Tab 内编辑
Tab 管理
基本操作
| 操作 | 说明 |
|---|---|
| 打开 | 点击侧边栏项目 |
| 关闭 | 点击 Tab 上的关闭按钮 |
| 切换 | 点击其他 Tab |
| 拖拽 | 拖动调整顺序 |
单例检查
同一内容不会打开重复 Tab:
点击 "项目A" → 打开 Tab
再次点击 "项目A" → 聚焦已有 Tab(不新开)
与 Cell 的关系
Tab 归属
Tab 集合属于当前活跃的 Cell:
| 版本 | 行为 |
|---|---|
| 个人版 | 始终使用 personal Cell 的 Tab |
| 团队版 | 切换 Cell 时 Tab 集独立 |
Cell 切换
切换 Cell(个人 ↔ 团队)时:
- Tab 集完全独立
- 不混合不同 Cell 的 Tab
- 每个 Cell 有自己的 Tab 状态
功能页 Tab
/ 首页
默认的工作起点,显示最近访问和快速操作。
/inbox 收集箱
管理采集引擎收集的内容。
/tasks 任务
查看和管理任务列表。
/database 数据库
查看和操作数据表。
/files 文件
文件智能索引的入口。
/memory 记忆
记忆中心,查看和管理 AI 记忆。
/settings/* 设置
各种配置选项。
注意事项
- Tab 状态在会话中持久化
- 切换 Cell 会切换 Tab 集
- 同一内容只打开一个 Tab
- 支持通过侧边栏快速切换
- Tab 数量不限