zz-plan(官网 https://zz-plan.com)是一款国产在线甘特图与横道图制作工具,作者 tanszhe,定位很直白——做 OmniPlan 和 Microsoft Project 的网页替代品。它的核心不是堆功能,而是把"项目—任务—工时—资源—依赖—进度"这几件事压到一张甘特图里,让项目经理和团队在同一张图上规划、分配、盯进度。产品走双路线:不想折腾的团队直接用 SaaS 在线版(免费版支持 20 个资源,还提供游客模式免注册试用);数据敏感或想嵌进内网的,可以私有化部署到自己的服务器。界面支持中英德西等多语言,国际团队也能用。
功能与特点
▌甘特图是主界面,不是附属品
• 拖拽调时间:任务条直接在图上拉,起止时间、工期跟着变,依赖关系连线自动带着走。
• 无限级任务分组:大项目可以一层层拆(项目 → 阶段 → 模块 → 具体任务),子任务进度和工时自动向上汇总到父节点,层级再深也不乱。
• 里程碑 + 关键节点:在图上标星号点,把"交付日""评审日""上线日"钉出来,一眼能看到项目卡在哪。
• 时间粒度缩放:从"看整年"缩到"看某周某天",宏观排期和微观盯人都能切。
▌资源和任务两个视角
• 资源视图:每个人/每台设备摊开看负载,谁排爆了、谁还有空,一目了然,避免"这个人同时被三个任务占着"的低级错误。
• 任务视图:按优先级、负责人、标签筛,配合批量操作(批量改日期、改负责人、改标签)效率比单条改高一档。
▌协作与分享不走外部群
• 多人可同时编辑同一份甘特图,改动实时同步。
• 分享出去的链接可以设密码保护;即便对方没账号,也能通过"游客模式"打开看详情(免费版就有这能力,对内对外评审都方便)。
• 任务搜索 + 点击自动定位到时间范围,图里任务再多也能秒找。
▌导出与引用
• 支持 SVG / PNG 导出,汇报 PPT、贴邮件都直接能用。
• 支持 Markdown 语法引用,甘特图可以嵌进 Wiki、文档、README 里,运维/研发团队写项目页时顺手挂一张。
▌工程化细节
• 自定义工作时间(适配不同团队的上班节奏、排期口径);
• 任务批量复制(相似迭代可复用模板);
• 打开图自动定位到"今天"那条线(前提是项目周期覆盖当天);
• 多语言界面。
怎么使用
路径 A:SaaS 在线版(最快试手)
1. 浏览器打开 https://zz-plan.com,可以不注册直接走游客模式点开 demo 或新建一个空白项目看感觉;要存下来就注册账号,免费版给 20 个资源额度,小团队够用。
2. 新建项目 → 在左侧列表加任务(名称、负责人、工期、前置依赖),右侧甘特图会自动画出条。
3. 拖拽任务条调时间,右键/设置里加里程碑、拆子任务、绑依赖线。
4. 切到资源视图扫一眼每人负载,把冲突的任务挪开或换人。
5. 要给别人看 → 点分享生成链接,可设密码;对方点开就能看,不用装软件。
路径 B:私有化部署(企业/敏感数据场景)
1. 到 https://zz-plan.com/deploy 下载对应系统的安装包,解压后改 conf.yaml(数据库 MySQL 地址、端口等)。
2. 执行 ./zz-plan -c 拿客户端 token → 去后台创建 license 授权码 → 填回 conf.yaml。
3. 初始化 ./zz-plan -i -f conf.yaml,再 ./zz-plan -f conf.yaml 启动(Linux 推荐用 systemd 守护,Windows 可用 nssm)。
4. 浏览器访问部署机的端口,用法和 SaaS 版一致,但数据全在你自己机器上。
一句话定位:它不是来替代 Jira 做敏捷看板的(作者本人也在社区里怼过"看板远不如甘特图直观"),而是给仍然用"时间轴 + 依赖 + 资源负载"这套老但管用的逻辑管项目的人——施工、实施、硬件研发、活动策划、课程排期——一个轻量、能拖拽、能协作、能私有化的网页版 OmniPlan。如果你的项目用看板已经够,它未必合适;如果你的项目里"谁哪天干什么、谁和谁有依赖、哪天是里程碑"这三件事很重要,它比 Excel 舒服得多。