mirror of
https://github.com/kuaifan/dootask.git
synced 2026-11-14 05:50:42 +00:00
- 新增 SystemFunctions 模块与 api/apps/functions 接口,读取 system-functions 应用的安装状态和开关字段 - 工作报告、日历、我的收藏、最近打开、签到打卡的入口(应用中心、头像菜单、左侧导航)统一受开关控制,卸载后全部隐藏 - 导出签到数据随签到打卡一起隐藏;日历停用后访问日历页跳回仪表盘 - 头像菜单按分组计算分割线,隐藏菜单项后不留多余分割线 - 新增迁移:无配置时自动安装并全部启用,已有配置不覆盖 - 同步 ai-kb 与 api-map
2.2 KiB
2.2 KiB
id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
| id | title | type | feature | scope | locale | aliases | related_tools | related_pages | prerequisites | negative | last_verified | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| system-functions.overview.concept | 「系统功能」应用是什么 | concept | system-functions | end-user | zh |
|
|
|
v1.9.36 |
「系统功能」应用是什么
定义
「系统功能」(应用 ID:system-functions)是 DooTask 的内置应用,用来统一管理五个内置功能的入口:工作报告、日历、我的收藏、最近打开、签到打卡。它在应用商店(AppStore)中安装、配置和卸载。
关键属性
- 每个功能对应一个开关字段,默认全部开启
- 新部署和升级上来的实例会自动安装「系统功能」并启用全部功能;已有配置不会被覆盖
- 开关对该功能的所有入口统一生效:应用中心卡片、头像下拉菜单、左侧导航
- 卸载「系统功能」后,五个功能的入口全部隐藏;重新安装即可恢复
各功能受控的入口
| 功能 | 受控入口 |
|---|---|
| 工作报告 | 应用中心「工作报告」卡片及未读角标、头像菜单「工作报告」 |
| 日历 | 左侧导航「日历」、竖屏应用中心「日历」卡片;停用后访问日历页会回到仪表盘 |
| 我的收藏 | 头像菜单「我的收藏」、应用中心「我的收藏」卡片 |
| 最近打开 | 头像菜单「最近打开的任务」、应用中心「最近打开」卡片 |
| 签到打卡 | 应用中心「签到打卡」卡片、「导出签到数据」入口 |
与其他概念的关系
- 修改开关的步骤见 system-functions.toggle.howto
- 入口找不到时的排查见 system-functions.entry-missing.faq
- 应用中心整体说明见 application.center.concept