--- id: favorite.concept title: 收藏与最近 type: concept feature: favorite scope: end-user locale: zh aliases: - 收藏是什么 - 最近打开是什么 - 我的收藏和最近浏览 - 收藏夹 - 收藏功能介绍 related_tools: [] related_pages: [application] prerequisites: [] negative: - 收藏只对自己可见,不能分享给其他成员 - 收藏不会跟随对象状态变化(收藏一个任务后,任务被删除则收藏项失效) - 不支持给收藏分组 / 打标签 / 排序,列表按收藏时间倒序 last_verified: v1.7.90 --- # 收藏与最近 ## 定义 DooTask 用两套独立机制保存「常用入口」与「访问历史」: - **收藏(UserFavorite)**:用户主动「加星」保存的对象,列表稳定,仅本人可见 - **最近打开(UserRecentItem)**:系统自动记录最近访问的任务和文件,按浏览时间倒序,不依赖手动操作 - **任务浏览历史(UserTaskBrowse)**:任务详情页底层的访问记录,给「最近浏览」与统计使用 ## 收藏的关键属性 - 支持 4 种对象类型:**任务(task)、项目(project)、文件(file)、消息(message)** - 每个收藏可加 ≤ 255 字符的备注 - 同一对象只能收藏一次,再次「加星」即取消(toggle 语义) - 删除被收藏对象,收藏项保留但实际数据为空 ## 最近打开的关键属性 - 自动记录:进入任务详情、打开文件、查看任务附件、查看消息附件 - 来源标记:保留进入路径(来自项目、文件柜、任务、对话),便于反向回跳 - 仅展示最近一段时间内的访问,不做长期归档 ## 与收藏的区别 - **收藏**:用户决定保留,长期稳定;适合「常用项目」「重要任务」 - **最近打开**:系统自动维护,会被新访问覆盖;适合「我刚才看的那个文件」 详见 [[favorite.recent.concept]]。