GitHub.com 上的 GitHub Copilot Chat 可以帮助您创建 Mermaid 图表来可视化数据,使其更易于理解和传达洞见。您可以请求 Copilot Chat 根据您的数据或代码生成图表,它会为您提供创建这些图表所需的代码。
示例情景
您想创建甘特图来可视化项目时间线。您可以在 GitHub.com 上请求 Copilot Chat 生成该甘特图的 Mermaid 代码,并提供项目阶段及其持续时间的具体细节。随后,您可以将此代码用于任何支持 Mermaid 语法的 Markdown 文件,如 GitHub 上的议题、讨论或拉取请求。
示例提示
Create a Mermaid Gantt diagram that covers the period August 1st 2025 until January 31st, 2025. Include 5 phases, each taking 6 weeks, and overlapping equally.
Create a Mermaid Gantt diagram that covers the period August 1st 2025 until January 31st, 2025. Include 5 phases, each taking 6 weeks, and overlapping equally.
Create a Mermaid Gantt diagram that covers the period August 1st 2025 until January 31st, 2025. Include 5 phases, each taking 6 weeks, and overlapping equally.
示例回复
注意
以下响应为示例。Copilot Chat 的回复具有不确定性,您可能会得到与此处显示的不同的响应。
Copilot 会为您提供创建流程图的 Mermaid 代码。您可以复制 Copilot Chat 提供的代码并粘贴到 GitHub 支持 Markdown 的任何位置,例如议题或讨论。
确保在代码块前后分别加入正确的 Mermaid 语法 ```mermaid 和 ```,以正确渲染图表。
```mermaid
gantt
title Project Timeline: Aug 2025 - Jan 2026
dateFormat YYYY-MM-DD
axisFormat %b %d
section Phase 1
Phase 1 :a1, 2025-08-01, 42d
section Phase 2
Phase 2 :a2, 2025-09-07, 42d
section Phase 3
Phase 3 :a3, 2025-10-13, 42d
section Phase 4
Phase 4 :a4, 2025-11-18, 42d
section Phase 5
Phase 5 :a5, 2025-12-24, 42d
```
此 Mermaid 代码将生成如下图表
