49 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
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]]。