全新版本 · 2026

为复杂项目而生
管理所有项目

ProjectManager 不仅仅是一个待办清单——它是覆盖项目全生命周期的桌面工具。 从任务拆解、依赖管理到进度追踪、数据可视化,一个应用贯穿始终。

立即体验 浏览 GitHub 了解更多 →
10种视图
50步撤销
5种模板
2种云同步
ProjectManager
项目管理
仪表盘
Web 重构12
硬件 v28
紧急修复3
文档整理5
◇ 流程图
概览 列表 看板 日历 时间线 统计
待办 4
设计系统搭建
设计 紧急
API 文档编写
文档
进行中 2
用户认证模块
开发 核心
已完成 6
项目初始化
基建

为复杂项目而生

不止于看板与列表——从第一行任务到最终交付,ProjectManager 覆盖项目管理每一环。

核心

多项目管理

同时管理多个项目,每个项目独立的看板、标签、里程碑。侧边栏一键切换,仪表盘纵览全局进度。

核心

任务依赖链

设置前置依赖关系,自动推算开始时间。依赖图视图让复杂的任务关联一目了然,提前规避阻塞风险。

核心

10 种专业视图

看板、列表、日历、甘特图、依赖图、统计……同一份数据从十个维度审视,满足不同角色的信息需求。

核心

工时追踪与提醒

任务内置计时器,记录实际工时。到期提醒通过系统通知推送,确保不会错过任何截止日期。

亮点

撤销 / 重做

误操作?50 步撤销栈放心探索。无论是误删任务还是改错状态,都能一键回到之前的任意状态。

亮点

5 种项目模板

默认、Electron、硬件、Web、清单——每种模板预置目录结构和骨架文件,创建即高效。

亮点

本地文件夹模式

数据保存为 .pm 文件到本地目录,通过 Tauri 原生对话框管理。数据归你所有,不绑定任何云服务。

亮点

导入 / 导出

.pm 完整备份、Markdown 报告、HTML 预览、PDF 打印——多种格式自由导出,数据在实例间无缝迁移。

智能

AI 辅助

文本润色、任务拆解、进度报告——接入 OpenAI 兼容 API,支持 DeepSeek、GPT、Claude、Gemini 等模型。

智能

云同步

GitHub Gist 和 WebDAV(坚果云 / Nextcloud)双后端。凭据通过系统 keyring 安全加密,双向同步。

亮点

流程图工具

全屏独立流程图编辑器,拖拽放置节点、连线标注流程。支持撤销、复制粘贴、自动布局,数据本地持久化。

亮点

颜色方案管理

默认 10 色,支持自定义名称和色值。所有颜色在项目、任务、标签选择器中按名称联动,语义化选择。

同一数据,多维洞察

不用切换工具——在 ProjectManager 内部,从宏观到微观,每个视角都为你精心设计。悬停可暂停轮播。

现代技术,坚实基座

前沿技术栈组合,兼顾桌面体验与开发效率。

🖥

Tauri 2

原生桌面框架,小巧安全,Rust 后端驱动

Svelte 5

编译式前端框架,高效的 runes 响应式系统

TS

TypeScript

严格模式类型系统,代码健壮可维护

🦀

Rust

系统级语言,内存安全,高性能

📦

Vite 6

极速构建工具,HMR 热更新瞬时响应

🤖

OpenAI SDK

官方 API 封装,支持流式与思考模式

🔑

keyring

系统凭据管理,安全存储 Token 和密码

📝

Vditor

所见即所得 Markdown 编辑器引擎

🔗

git2

原生 Git 绑定,读取仓库历史与分支

🌐

reqwest

HTTP 客户端,支撑 WebDAV 和 GitHub 同步

快捷键一览

双手不离开键盘——用快捷键掌控每一个操作。

N
新建任务
K
命令面板
Z
撤销
Z
重做
F
搜索任务
,
打开设置
19
切换视图
Esc
关闭面板 / 详情
?
快捷键帮助

数据随身,安全同步

你的项目数据在设备间自由流动。凭据通过系统 keyring 安全加密存储。

☁️ GitHub Gist

  • Token 认证,安全访问你的 Gist
  • 自动创建 Gist,文件名为 project.pm
  • 利用 Gist 版本历史追踪每次变更
  • 适合有 GitHub 账号的个人开发者

📁 WebDAV

  • 支持坚果云、Nextcloud 等主流服务
  • 用户名 + 密码认证,安全传输
  • 自动创建备份目录,推送 / 拉取自由控制
  • 双向同步,本地与远程保持一致
// .pm 文件完整包含项目全部数据(JSON 格式) { "version": "1.0", "project": { "id": "a1b2c3d4", "name": "Web 重构", "template": "web", "color": "#4f46e5" }, "tasks": [{ "id": "t1", "title": "设计系统搭建", "status": "done" }] }

.pm 文件可在任意实例间自由导出、导入和共享。

智能辅助,效率倍增

接入主流 AI 模型,让机器处理重复劳动,你专注于决策。

✍️

文本润色

选中任务描述,AI 自动润色——修正语法、优化措辞、扩展细节。自定义 Prompt 控制输出风格。

🧩

任务拆解

一个大任务自动拆解为 3–7 个子任务,附带依赖关系标记。从模糊目标到可执行步骤只需一次点击。

📊

生成报告

一键生成 HTML 进度报告,包含任务列表、完成率、里程碑等。支持保存到文档目录或打印为 PDF。

支持 DeepSeek、OpenAI(GPT-4o / GPT-4)、Anthropic(Claude 4 / 3.5)、Google Gemini 等模型。Prompt 模板在设置中可自由编辑。

参与贡献

开源项目离不开社区的每一份力量。无论发现问题还是提交代码,都欢迎你的参与。

🐛 报告问题

在 GitHub Issues 提交前,请附上:

  1. 清晰的问题复现步骤
  2. 期望行为与实际表现的对比
  3. 运行环境(操作系统、应用版本)

🔧 提交 PR

贡献代码的流程:

  1. Fork 本仓库
  2. 创建功能分支(feature/your-feature
  3. 填写清晰的 Commit 信息
  4. 发起 PR 并描述改动内容

📐 开发规范

为保持代码质量,请遵循:

  1. TypeScript 严格模式
  2. Svelte 5 runes($state / $derived / $effect)
  3. Conventional Commits
  4. cargo clippy 静态检查

准备好管理你的项目了吗?

从个人 Side Project 到团队协作,ProjectManager 让你的项目管理更从容。

查看安装指南 开发文档