在manus平台用GPT构建Obsidian热力图插件

最近让 GPT 帮我搞了一个 Obsidian 可视化插件,主要功能是统计我的日记数据。

我平时的日记是通过 blinko 随时记录,然后通过自己前段时间搞的另一个 Obsidian 插件同步到 Obsidian 中。

blinko 里的热力图统计的笔记条数,但数据同步到 Obsidian 中是以无序列表的格式。

于是我就想到也可以在 Obsidian 中也搞一个对应的页面,现在有了 GPT 之后,开发 Obsidian 插件也变得很简单了。

整个插件的逻辑并不复杂,我的笔记数据都是通过无序列表的格式记录,因此我只需要统计每日笔记中的无序列表的数量即可生成对应的热力图。

把整个需求逻辑想清楚之后,就把需求文档给了 GPT,这次使用最近很火的 manus 来开发,因为最近他们开放了注册,新用户还会送 1000 积分,开发这个插件应该也够了。

20250518220225030|600

把需求描述清楚之后,过了大概 20 多分钟就完成了任务,后面有经过几轮的优化,最终结果我还算满意。(样式排版还是有一些 bug,但积分不够了,也就没办法继续调优了。)

面板样式|600
设置界面|600

真是没想到这个插件竟然快用完了所有赠送的积分。

插件也都发到了 GitHub 上,我不确定会有人跟我一样对此感兴趣,也就没有花心思发布到官方社区中。

插件地址:

https://github.com/Fog3719/obsidian-list-heatmap