跳到正文
SL Blog 技术探索 · 工程实践 · AI 时代思考
返回

关于obisdian 插件开发和上线的流程

最近打算写笔记 但发现可用的笔记插件,批注插件,老是需要重复多次选择,需要移动鼠标;
要不就是需要会员,反正感觉就是很麻烦;总之基于社区插件的使用体验不满意,所以打算开发一款插件。来避免在我进行写作 学习的过程中 心流体验被打断。

以下是关于插件的开发流程,首先我使用 chatgpt 大致查询了下 obsidian 的开发技能,上线三方插件库流程;

然后开始进行开发;在开发过程中 注意对于如何简化笔记操作,新增快捷键 等适合顺手记录 和展示的逻辑进行调整;
然后就有了第一版插件
https://community.obsidian.md/plugins/scholiast

这里面的大部分工作都是 AI 完成我只是起到一个信息整理和指导者 纠错的角色

1.开发没什么好讲的,在模型能力够强的今天,找到 obisdian 规范插件 模型基本都能正常开发出我需要的功能

接下来主要讲两个吧
1.关于 obsidian 插件的上架,由于我不打算开源源码,只开源插件和构建产物,
所以需要在 github 上创建两个仓库 一个私有 一个公有;私有仓库放源码,然后公有仓库放构建产物,中间通过 action 连接,每次有新 tag 提交时 自动重新构建

但我都开始打字 进行笔记了 频繁的切换工具 不是会打断我的心流体验吗?

所以打算开发一个插件,这个插件最开始基于一个开源插件的设想,但基于我对着插件的使用体感;决定整体重做


RAG 智能问答

针对本文继续提问:《关于obisdian 插件开发和上线的流程》