本文根据 OpenAI 帮助中心《Working with writing blocks and code blocks in ChatGPT》、Mermaid 官方文档《Gantt diagrams》和 OpenAI Academy《Prompting》整理,资料核对于 2026-11-05。配图为本站整理的示意图,不是界面截图。本站(bigolab.com)不是 OpenAI 官方网站。官方没有专门的「甘特图」文章;本文只讲项目计划和甘特图,通用流程图和思维导图另见 /guides/chatgpt-flowchart-charts-how-to、/guides/chatgpt-mind-map-mermaid。
适用于谁
- 要排一个活动、产品上线、毕业设计、装修等有截止日期的项目,不知道怎么拆任务的人;
- 想给领导或客户交一张看得懂的甘特图,但不想专门学项目管理软件的人;
- 已经有任务清单,想快速排出先后顺序和时间的人。
结论先说
- 先拆任务,再画图。 直接让它“画甘特图”常常得到一张好看但站不住的图。先让它按阶段拆任务、标依赖,你确认后再生成图。
- 甘特图有两种拿法。 让它输出 Mermaid
gantt代码块,点代码块上的 Preview 预览(官方说明支持预览的类型包括 Mermaid 图,是否出现取决于类型、设备、套餐和账号);或让它输出表格(任务、开始、结束、负责人、依赖),复制到 Excel 里自己做条形图。 - 日期要你给。 开始日期、截止日期、节假日、每人每周可投入的时间,由你说明;它不知道你的实际情况。
- 工期是估算,不是承诺。 让它写出每个任务工期的假设,你和做事的人再校一遍。
- 改动用对话推进。 某个任务推迟了,告诉它“把任务 X 延后 3 天,依赖它的任务顺延”,让它重新输出,不要手改一堆日期。

图:本站根据 Mermaid 官方文档:Gantt diagrams 整理的示意图
一、4 段可以直接复制的提示词
1. 先拆任务(不画图)
我要做一个项目:[例如:公司 12 月 15 日举办的客户答谢会]。今天是 [2026-11-05],必须在 [2026-12-15] 前完成。团队 [3] 人,每周工作 5 天,[12-01] 前不能签场地合同。
请按阶段(筹备、执行、收尾)拆分任务,每个任务写:任务名、预计工期(天)、前置任务、负责角色、你估算工期的假设。
先不要画图,也不要排日期。最后列出你认为最容易延期的 3 个任务,并说明原因。
2. 生成 Mermaid 甘特图
根据上面确认的任务,用 Mermaid 的 gantt 语法输出一个代码块:
- dateFormat 用 YYYY-MM-DD,用 excludes weekends 排除周末;
- 按阶段用 section 分组;
- 有前置任务的用 after 任务编号 表示;
- 里程碑用 milestone 标出,关键任务加 crit;
- 只输出代码块,不要多余解释。
下面是 Mermaid 官方文档里的基本写法,生成的内容与它类似:
mermaid
gantt
title 项目示例
dateFormat YYYY-MM-DD
excludes weekends
section 筹备
确定方案 :a1, 2026-11-09, 5d
预订场地 :after a1, 3d
section 执行
活动当天 :milestone, 2026-12-15, 0d
3. 输出成表格,复制到 Excel
把项目计划整理成表格:任务编号、任务名、阶段、开始日期、结束日期、工期(工作日)、前置任务、负责人。日期按 YYYY-MM-DD,周末不排任务。表格后面再检查一遍:有没有前置任务晚于后续任务开始的冲突?有就指出来。
4. 进度变了,更新计划
任务“预订场地”延后了 4 个工作日,任务“邀请客户”因此无法在原定日期开始。请按依赖关系重新排期,输出更新后的 Mermaid gantt 代码块,并列出:哪些任务顺延了、是否影响 12 月 15 日的截止日期、有什么办法压缩。
二、自己必须核对什么

图:本站根据 OpenAI 帮助中心:Working with writing blocks and code blocks in ChatGPT 整理的示意图
- 日期和节假日:它不一定知道你们的假期和调休,自己对一遍日历;
- 依赖关系:谁必须先做完、谁能并行,和做事的人确认;
- 工期:每个任务的天数是否现实,别只看它估的;
- 资源冲突:同一个人是否被排了重叠的任务;
- 预览是否生效:没有 Preview 按钮,说明这个代码块不支持预览,改用表格方案;
- 图是否符合语法:Mermaid 报错时,把错误贴回去让它修;
- 对外交付前:与负责人、客户确认关键日期,不要把 AI 排的日期当作承诺。
常见问题
Q:生成的图在哪里改颜色、导出图片?
Mermaid 代码块的预览和导出取决于你的对话界面和账号;官方文档没有逐项说明,以界面实际显示为准。需要出正式文件时,可以复制表格到 Excel 或其他项目管理软件。
Q:任务很多时图很乱?
让它只画“里程碑和关键任务”的汇总版,再单独给每个阶段一张明细图。
Q:免费版够用吗?
文字拆解和 Mermaid 代码免费账号可以尝试;长对话和反复更新可能遇到使用限制,需要更多额度可以看看 /chongzhi/chatgpt-plus。
参考资料
- OpenAI 帮助中心:Working with writing blocks and code blocks in ChatGPT — https://help.openai.com/en/articles/20001246-working-with-writing-blocks-and-code-blocks-in-chatgpt
- Mermaid 官方文档:Gantt diagrams — https://mermaid.js.org/syntax/gantt.html
- OpenAI Academy:Prompting — https://openai.com/academy/prompting/
0 条评论
还没有评论,来抢沙发~