mirror of
https://github.com/kuaifan/dootask.git
synced 2026-08-01 19:05:55 +00:00
51 lines
2.3 KiB
Markdown
51 lines
2.3 KiB
Markdown
---
|
||
id: app-system.relation.concept
|
||
title: 系统应用 vs 微应用 vs 管理员应用
|
||
type: concept
|
||
feature: app-system
|
||
scope: end-user
|
||
locale: zh
|
||
aliases:
|
||
- 系统应用和微应用的区别
|
||
- 微应用是什么
|
||
- 管理员应用和系统应用的区别
|
||
- 三种应用怎么区分
|
||
- 哪些是内置哪些是插件
|
||
related_tools: []
|
||
related_pages: [application]
|
||
prerequisites: []
|
||
negative:
|
||
- 系统应用无法卸载或禁用
|
||
- 微应用列表会随插件安装 / 卸载变化
|
||
- 三类之间无法相互转换(如不能把系统应用改成微应用)
|
||
last_verified: v1.7.90
|
||
---
|
||
|
||
# 系统应用 vs 微应用 vs 管理员应用
|
||
|
||
## 定义
|
||
DooTask 应用中心同时呈现三种来源不同的卡片:系统应用(内置)、管理员应用(内置管理工具)、微应用(插件提供)。三者按数据来源、可见范围、能否卸载、是否依赖插件来区分。
|
||
|
||
## 对比表
|
||
|
||
| 维度 | 系统应用 | 管理员应用 | 微应用 |
|
||
|---|---|---|---|
|
||
| 数量是否固定 | 是(内置约 11 个) | 是(6 个:LDAP / 邮件通知 / APP 推送 / 举报管理 / 数据导出 / 团队管理) | 否,随插件变化 |
|
||
| 数据来源 | 主程序硬编码 | 主程序硬编码 | 已安装插件的 menu 注册 |
|
||
| 是否需要安装 | 不需要 | 不需要 | 需要管理员从「应用商店」安装 |
|
||
| 默认可见 | 所有登录用户 | 仅 `userIsAdmin` | 由插件 `visible_to` 决定 |
|
||
| 能否卸载 | 否 | 否 | 是,通过应用商店 |
|
||
| 升级方式 | 跟随主程序版本 | 跟随主程序版本 | 应用商店单独升级 |
|
||
|
||
## 典型例子
|
||
- 系统应用:工作报告、签到打卡、在线会议、我的收藏、最近打开、我的机器人、创建群组、群接龙、群投票、创建项目、添加任务
|
||
- 管理员应用:LDAP、邮件通知、APP 推送、举报管理、数据导出、团队管理;管理员分区还有「应用商店」入口
|
||
- 微应用(装插件后出现):审批中心(approve 插件)、OKR、AI 助手(ai 插件)、思维导图(minder)、流程图(drawio)、在线文档(OnlyOffice)
|
||
|
||
## 共同点
|
||
- 三类都展示在应用中心,混合后受拖拽排序(见 [[application.sort.howto]])影响
|
||
- 都不在左侧主导航一级栏出现
|
||
|
||
## 想看系统应用完整列表
|
||
全集见:[[app-system.list.concept]]
|