基本思路可以是, 在 dataview 块里拼一段 mermaid 语法
mermaid 内容先从硬编码开始, 最终应该是动态获取的
```dataviewjs
const mermaid_code = `
gantt
title A Gantt Diagram
dateFormat YYYY-MM-DD
section Section
A task :a1, 2024-01-01, 30d
Another task :after a1 , 20d
section Another
Task in sec :2024-01-12 , 12d
another task : 24d
`
dv.paragraph('```mermaid\n' + mermaid_code + '\n```');
```
以下这俩帖子都有附代码供参考 Automatic Gantt Chart from Obsidian Tasks & Dataview - Share & showcase 和 Obsidian 针对项目文件的自动任务甘特图 - 经验分享