53 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: okr.plugin.concept
title: OKR 插件元信息
type: concept
feature: okr
scope: end-user
locale: zh
aliases:
- OKR 插件
- OKR 是不是要装
- okr 应用
- OKR 装多大
- OKR 怎么安装
related_tools: []
related_pages: [application]
prerequisites: []
negative:
- OKR 不是主程序内置功能,未装插件时不可用
- 插件升级不通过 git pull需要在应用市场更新
last_verified: v1.7.90
---
# OKR 插件元信息
## 定义
OKR 在 DooTask 中由独立插件 `okr` 提供(应用市场 app id 为 `okr`,当前主版本 0.5.8)。主程序不内置 OKR 任何代码,所有目标管理逻辑都跑在独立容器里,通过 nginx 反向代理 `/apps/okr/` 路径挂载到 DooTask 界面。
## 关键属性
- **作者**DooTask 官方
- **包大小**:约 15MB安装较慢请通过安装日志查看进度
- **运行形态**:独立 Docker 容器(镜像 `kuaifan/doookr`),通过环境变量复用主程序的数据库
- **菜单注入**安装后自动在「应用中心」注册两个入口OKR 管理 + OKR 结果)
- **数据存储**:与主程序共享同一个 MySQL/MariaDB 实例(独立表前缀由插件管理)
- **要求**:主程序版本 > 1.1.66
## 安装与启用
1. 应用市场搜索「OKR」或「目标管理」
2. 点击安装,等待镜像拉取与容器启动
3. 安装完成后插件自动启用,菜单立即出现,无需重启主程序
4. 默认配置适配大多数场景,可在插件设置中按需调整
## 升级与卸载
- 升级:应用市场看到新版本时点击「更新」
- 卸载:应用市场对应插件 →「卸载」;卸载后菜单消失,业务数据保留在数据库中
## 不支持
- 不能离线安装到不联网的环境(需访问应用市场镜像源)
- 不能选择安装到非 Docker 部署的 DooTask插件依赖容器化
## 相关
- 看不到 / 装不上:[[okr.cannot-install.faq]]
- 入口在哪:[[okr.entry.menu-map]]