{"id":51340426,"url":"https://github.com/dootask/system-plugins","last_synced_at":"2026-07-02T07:02:09.452Z","repository":{"id":362444558,"uuid":"1258934471","full_name":"dootask/system-plugins","owner":"dootask","description":"这是一个用于集成 OnlyOffice 在线文档编辑功能的 DooTask 插件。","archived":false,"fork":false,"pushed_at":"2026-07-01T04:25:00.000Z","size":7435,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-07-01T06:27:30.912Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dootask.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-06-04T03:48:05.000Z","updated_at":"2026-07-01T04:24:54.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/dootask/system-plugins","commit_stats":null,"previous_names":["dootask/system-plugins"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/dootask/system-plugins","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dootask%2Fsystem-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dootask%2Fsystem-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dootask%2Fsystem-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dootask%2Fsystem-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dootask","download_url":"https://codeload.github.com/dootask/system-plugins/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dootask%2Fsystem-plugins/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35036553,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-02T02:00:06.368Z","response_time":173,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-07-02T07:02:08.608Z","updated_at":"2026-07-02T07:02:09.444Z","avatar_url":"https://github.com/dootask.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DooTask 系统插件集合（system-plugins）\n\nDooTask 全部**系统插件**的统一仓库。每个插件一个顶层目录，目录名即 AppStore appid。\n\n## 插件\n\n| 目录 / appid | 类型 | 说明 |\n|---|---|---|\n| `office` | 资源挂载 | OnlyOffice 在线文档编辑 |\n| `drawio` | 纯打包 | drawio 流程图 |\n| `fileview` | 纯打包 | 文件预览 |\n| `mysql-expose-port` | 纯打包 | MySQL 端口暴露 |\n| `search` | 纯打包 | Manticore 搜索 |\n| `ai` | 构建镜像 | DooTask AI（Python，`dootask/ai`） |\n| `approve` | 构建镜像 | 审批中心（Go+Vue3，`dootask/approve`） |\n| `okr` | 构建镜像 | OKR 目标管理（Go+Vue3，`dootask/okr`） |\n| `face` | 构建镜像 | 人脸签到（Go，`dootask/face`） |\n| `minder` | 构建镜像 | 思维导图（Vue，`dootask/minder`） |\n\n三种类型：\n\n- **纯打包**：引用现成镜像（官方或他处构建），发版只打包目录。\n- **资源挂载**：用官方镜像 + 挂载定制资源（仅 `office`）。\n- **构建镜像**：含 `src/` 源码与 `.build.yml`，发版时自动构建并推送 `dootask/\u003cappid\u003e` 镜像。\n\n\u003e 各插件的具体说明见其目录下的 `README.md`（面向用户）与 `CLAUDE.md`（面向维护）。\n\n## 发布\n\n推 `\u003c插件\u003e/\u003c版本\u003e` 形式的 tag 触发自动发布（构建镜像 → 打包 → 发到 DooTask AppStore）：\n\n```bash\ngit tag office/9.4.0 \u0026\u0026 git push origin office/9.4.0\n```\n\n完整流程见 `release-plugin` 技能；office 升级 OnlyOffice 版本见 `office-add-version` 技能。\n\n## GitHub Secrets\n\n| Secret | 用途 |\n| --- | --- |\n| `DOOTASK_USERNAME` / `DOOTASK_PASSWORD` | DooTask AppStore（所有插件发布都需要） |\n| `DOCKER_USERNAME` / `DOCKER_PASSWORD` | Docker Hub（仅构建镜像型插件需要） |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdootask%2Fsystem-plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdootask%2Fsystem-plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdootask%2Fsystem-plugins/lists"}