跳到正文

甘特图制作

Gantt Chart Builder

把手输或粘贴 CSV 得来的任务表画成日、周、月刻度的甘特图,带依赖箭头、里程碑、今日线和周末底色,导出 SVG、PNG 或直接打印。

任务表进,日历图出。表是能从电子表格粘进来、也能粘回去的普通 CSV,图是能下载、打印或放进幻灯片的 SVG——没有项目文件,没有账户,不用在计划工具里绕一圈。

🔒 完全在你的浏览器里运行ganttscheduleprojectchart

任务清单

任务开始结束前置任务进度里程碑
直接改 CSV(可以从表格软件粘过来)

列依次是:任务、开始、结束(或者以天为单位的工期)、前置(写 id 或名称,多个用 ; 隔开)、进度。第一行是表头的话,列的顺序随你。开始和结束是同一天的任务可以画成里程碑。

图表

刻度
项目进度2026년 10월2026년 11월2026년 12월29 목30 금31 토1 일2 월3 화4 수5 목6 금7 토8 일9 월10 화11 수12 목13 금14 토15 일16 월17 화18 수19 목20 금21 토22 일23 월24 화25 수26 목27 금28 토29 일30 월1 화2 수3 목4 금5 토需求梳理设计开发评审上线오늘

箭头的意思是前一个任务做完才开始(finish-to-start),它不会替你挪日期。周末画成灰的,但天数照算。

怎么用

  1. 填表,或粘一张进来

    任务、开始、结束——或者用天数计的时长代替结束。表下面的 CSV 框是同一份文档,所以已经在电子表格里的计划直接进去。

  2. 连接依赖

    "之后"列填 id 或任务名;多个用分号分开。每一个都成为图上的一支箭头。

  3. 选刻度

    日、周或月。三个月的项目用日刻度,是一张在幻灯片上没人读得了的图;换成周,形状就出来了。

  4. 导出为 SVG、PNG 或打印

    PNG 是同一份 SVG 以 2× 栅格化的,所以下载的正是屏幕上的。

常见问题

我挪了一个任务,它后面的会跟着挪吗?

不会。箭头表示完成—开始,这是关于计划的陈述,不是工具强制的约束。手动重排是有意的:项目工具里的自动级联,正是计划悄悄变成虚构的地方。

时长里排除周末了吗?

没有。周末涂了底色让你看得见,但从周五到周一的任务是四天,不是两天。工作日算术依赖一份这个工具没有的节假日日历。

里程碑怎么标?

勾上里程碑框,或者让任务的开始和结束是同一天——一个零长度、名字像"上线"或"launch"的任务会自动画成菱形。

能在 MS Project 里打开吗?

不能作为项目文件。CSV 能作为任务列表导入大多数计划工具,但依赖箭头和里程碑标记是这个工具自己的列,不太可能熬过这一趟。

可以从这些接进来

接下来

这些工具吃得下当前工具的产出,结果可以直接送过去。