办公行政甘特图在线生成Mermaid 甘特图项目进度甘特图制作

甘特图文本生成器(Mermaid)

通过表单录入任务清单,自动生成 Mermaid gantt 代码并实时渲染预览,代码可复制到 Typora / Obsidian / Notion,支持 PNG 导出。

任务名分组 section开始日期工期(天)依赖里程碑
Mermaid 代码
gantt
    title 项目计划
    dateFormat YYYY-MM-DD
    axisFormat %m-%d
    section 准备阶段
    需求确认 :t1, 2026-10-28, 2d
    方案设计 :t2, 2026-10-30, 4d
    section 执行阶段
    开发实施 :t3, after t2, 8d
    终验交付 :milestone, t4, 2026-11-13, 0d
渲染预览(仅客户端)

正在加载渲染引擎…

滚轮缩放 · 按住拖拽平移 · 双击复位

使用步骤

  1. 在任务编辑器中逐行填写任务名称、所属分组、开始日期与工期天数
  2. 需要依赖时在下拉中选择前序任务,代码自动生成 after 依赖
  3. 里程碑任务勾选 milestone 标记
  4. 右侧实时查看 Mermaid 代码与渲染图,复制代码或导出 PNG

生成语法与校验规则

  • 生成语法固定包含 dateFormat YYYY-MM-DD,任务行格式为"名称 :[after 依赖,] 开始日期, 工期d"
  • 任务名中的冒号、分号等特殊字符自动替换并提示
  • 提交前检测循环依赖(如 A→B→A),命中则标红阻止生成
  • 任务超过 50 条时给出性能提示

输入输出示例

输入 / 情形输出 / 说明
需求评审设计 → 开发 → 测试通过依赖串联,开发自动排在设计之后
标书项目按"商务标 / 技术标"分 section 分组展示
项目启动、终验等关键节点设为 milestone

适用场景

  • 项目计划可视化嵌入文档
  • 标书施工进度计划图草稿
  • 周报附甘特图截图

常见问题

任何支持 Mermaid 的平台均可,如 Typora、Obsidian、GitLab、GitHub、Notion 等,直接粘贴代码块即可渲染。

工具会捕获语法错误并高亮疑似问题行,重点检查任务名称是否含冒号、日期格式是否为 YYYY-MM-DD、依赖是否成环。

预览图为 SVG,导出时序列化为图片并绘制到 Canvas 后下载,全程本地完成,不依赖截图服务。

任务日期统一使用 YYYY-MM-DD 格式,工期按自然日(d)计算,不会自动跳过周末。

建议控制在 50 条以内以保证渲染流畅,超过时工具给出性能提示,超大型计划建议拆分为多张甘特图。

相关工具

同分类常用

搭配下一步使用

规则口径最后核对:2026-10-13