从第一个项目到云同步和 AI,这里讲了 ProjectManager 的每一件小事。
ProjectManager 是一款基于 Tauri + Svelte 的桌面项目管理工具。首次启动后,你会看到项目侧边栏和主工作区。
ProjectManager 支持同时管理多个项目,每个项目拥有独立的任务、标签、里程碑和设置。
右键点击项目名称可进入设置,修改颜色、模板、关联 Git 仓库路径等。
任务是 ProjectManager 的核心单元。每个任务包含标题、描述、状态、优先级、截止日期、工时和依赖关系。
在任务详情中设置「前置任务」,ProjectManager 会自动推算开始时间。依赖图视图可直观展示任务间的关联网络。
点击任务卡片上的计时器图标开始记录工时。数据会汇总到统计视图中,帮助你分析时间分配。
ProjectManager 提供 10 种专业视图,按数字键 1–9 快速切换。
ProjectManager 支持两种云同步后端,数据以 .pm 文件格式存储。
适合已有 GitHub 账号的用户。Token 认证,自动创建 Gist,利用版本历史追踪变更。查看配置指南 →
支持坚果云、Nextcloud 等主流服务。用户名+密码认证,双向同步。查看配置指南 →
数据保存为 .pm 文件到本地目录,不绑定任何云服务。通过 Tauri 原生对话框管理文件位置。
接入 OpenAI 兼容 API,支持 DeepSeek、GPT、Claude、Gemini 等模型。
在「设置」→「AI」中配置 API 地址、模型和 Token。Prompt 模板可自由编辑。
Windows/Linux 用户将 ⌘ 替换为 Ctrl。
默认保存在系统应用数据目录下。你也可以选择「本地文件夹模式」,将 .pm 文件保存到任意位置。
使用「文件」→「导出」→「.pm 完整备份」,或启用云同步自动备份到 GitHub Gist / WebDAV。
当前版本为个人工具,不支持实时协作。可通过云同步共享 .pm 文件实现间接协作。
ProjectManager 内置更新检查。也可在 GitHub Releases 页面手动下载最新版本。
请前往 GitHub Issues 提交问题,附上复现步骤和运行环境。