AI 帮我开发了 10 个 Obsidian 插件:失败、教训和收获

至今为止,我已经利用 AI 工具辅助开发了 10 个 Obsidian 插件。这里想要分享我在使用 AI 开发插件过程中经历的失败、总结出的教训以及最终获得的收获。简单来说,AI 给我带来了极大的震撼——作为一个对 TypeScript 这种编程语言了解很少的人,竟能以极快的速度开发出第一个版本的插件,这不仅令我惊艳,也满足了我在使用 Obsidian 对于项目、任务和知识管理方面的需求。

初衷:需求驱动下的开发探索

最初,我在工作中记录笔记时,总希望能够方便地改变任务状态,并在完成、标记任务等情况下自动附加时间戳。最开始的想法是,假如能在现有插件上提出功能请求,让它们满足我的需求,那就再好不过了。遗憾的是,虽然我提出的部分功能请求很快获得支持,但也有一些拖延了一两年仍然没有被实现。毕竟,开源社区中的开发者往往基于个人兴趣和业余时间开发插件;对于第三方用户的需求,开发优先级自然会有所不同,这点也完全可以理解。作为一个有着实际需求的用户,我最终决定不再等待,而是主动利用 AI 工具开发一个插件来满足自己的需求。

阅读全文:AI 帮我开发了 10 个 Obsidian 插件:失败、教训和收获

1 个赞

请问怎么用ai开发插件的?或者有其他前辈的总结不?谢谢.谢谢楼主分享.

这里有我开发 Todoist Context Bridge 的视频,可以了解一下:
【AI Prompt 工程在 Obsidian Todoist 插件开发中的实战应用:WindSurf 与 MacWhisper 无代码、两小时、无编辑】 AI Prompt 工程在 Obsidian Todoist 插件开发中的实战应用:WindSurf 与 MacWhisper 无代码、两小时、无编辑_哔哩哔哩_bilibili

这周末刚开发了一个新插件 Tag Index,打算也把开发过程发布出去。

:+1:谢谢大佬

1 个赞

这里是利用 WindSurf 开发 Tag Index 的详细过程。后续视频也即将发布 :grinning:

【实战演示 AI 无代码开发 Obsidian 插件(一):需求洞察 & 从无到有 & 核心功能开发(插件已发布)】 实战演示 AI 无代码开发 Obsidian 插件(一):需求洞察 & 从无到有 & 核心功能开发(插件已发布)_哔哩哔哩_bilibili