Plane 项目管理平台

makeplane/plane 访问 GitHub ↗
🔤 TypeScript ★ 57919 ⑂ 0 daily #5 (+243) 抓取 2026-08-25

一句话简介

Plane 是一个开源的项目管理与问题追踪平台,基于 TypeScript 开发,支持团队进行任务规划、迭代管理和协作,适合自托管部署。

标签

  • 项目管理
  • 开源平台
  • TypeScript
  • 团队协作
  • 自托管

适用应用场景

  • 敏捷团队进行迭代规划与任务追踪
  • 自建企业级项目管理与缺陷追踪系统
  • 跨团队协作与工作流可视化
  • 产品路线图与目标管理

README 中文摘要

项目概述

Plane 是一款面向各类团队的开源项目管理工具,旨在帮助团队追踪工作项、规划迭代周期、管理产品路线图,同时避免被项目管理工具本身所困扰。它强调简洁、可控与可自托管。

部署方式

Plane 提供两种使用途径:

  • Plane 云服务:在官网注册免费账号即可立即使用,无需关心基础设施。
  • 自托管:在自有服务器上部署 Plane,适合对数据和基础设施有强管控需求的团队。官方提供 Docker、Kubernetes、托管主机等多种部署方式的详细指南。

实例管理员可通过“God mode”配置全局实例设置。常见部署方式对照如下:

部署方式 说明
Docker Compose 适合单机或小规模测试环境,部署快速
Kubernetes 适合大规模生产环境,支持多节点与高可用
托管主机 通过托管平台一键部署 Plane 实例

核心功能

  • 工作项:基于富文本编辑器创建与管理工作项,支持文件上传、子属性扩展、跨条目引用。
  • 周期:以迭代周期推进团队节奏,借助燃尽图等可视化工具追踪进度。
  • 模块:将复杂项目拆分为更小、更易管理的模块,便于分而治之。
  • 视图:通过自定义过滤器筛选最相关的工作项,保存为视图并与团队共享。
  • 页面:内置富文本编辑器与 AI 能力的知识页面,支持文本格式化、图片、链接插入,以及将笔记转化为可执行任务。
  • 分析:跨模块、跨项目提供实时洞察,识别瓶颈与趋势。

技术架构

Plane 的前后端采用主流技术栈:

  • 前端:React Router,负责路由与界面渲染。
  • 后端:Django(Python),提供业务逻辑与数据接口。
  • 运行时:Node.js,用于构建工具链与部分服务。
// 典型自托管部署(Docker Compose)核心流程
services:
  web:    # React Router 前端
  api:    # Django 后端
  worker: # 异步任务处理
  db:     # 数据库
  redis:  # 缓存与消息队列

本地开发

本地开发流程请参考仓库根目录下的 CONTRIBUTING.md,其中包含代码规范、提交流程与本地环境配置说明。

文档与社区

  • 产品文档涵盖功能介绍与使用方式。
  • 开发者文档涵盖部署、API 与扩展机制。
  • 社区渠道包括 GitHub Discussions 与官方论坛,所有渠道均遵循项目行为准则。

安全

如发现安全漏洞,请通过电子邮件以负责任的方式披露,避免公开提交 Issue。所有合法报告都会被及时调查处理。

贡献方式

  • 提交 Bug 报告或功能请求。
  • 审阅文档并提交改进 Pull Request。
  • 撰写或分享 Plane 的生态集成案例。
  • 为社区中受欢迎的功能请求点赞支持。

提交代码前请阅读 CONTRIBUTING.md 中的流程规范。

许可证

项目基于 GNU Affero 通用公共许可证 v3.0 开源发布。

摘要更新于 2026-08-21 00:32:35 · 原文 7814 字符 · md5 2a7f81fcb6d2…