插件开发讨论

大家好,我是 OhMyMN 的开发者 ourongxing,现在已经加入了 MarginNote 团队,目前负责插件这块。

OhMyMN 作为插件控制面板,会继续开发,覆盖的面会更广。下个版本会开放选中文字后的搜索这块,利用局部区域的手势操作,不会带来误触问题,也不需要随时关闭。

下个版本会完善开发文档,OhMyMN 封装了非常多好用的方法和现代化的工具链。在 OhMyMN 的基础上开发会更简单,有问题也能更好的得到解决,使用同一个签名也更加方便。最重要的是,以后迁移到 MN5 会更容易。

诚挚邀请大家参与开发,如果大家对插件开发有疑惑,可以在这里讨论,我会尽可能解答。
https://github.com/mnaddon/ohmymn

功能跟All In One 一样吗?那我是不是可以收了?(想放更多精力在开发自己的app上:stuck_out_tongue_closed_eyes:

有计划,但暂时是仅使用 url scheme。all in one 太依赖于开发者主动适配这些网站,我以后的打算是完全自定义,也欢迎你参与开发,ohmymn 是完全开源的。

不用了 谢谢邀请。之所以不开放自定义单纯就是因为超过一半的网站需要特殊调整才会好用,不然我开发版这边是可以自定义的,个人觉得純自定义開發方无法插手调整的话就只是另一个research而已。

你可能是没用过油猴脚本,注入的 js 都可以自定义。

hi @ourongxing !恭喜加入marginnote团队!真的非常感谢你开发这么强大的插件,不知道能否考虑开发一个将marginnote标注和笔记同步到readwise的插件?readwise 是另一个非常强大的标注+记忆软件,也和obsidian等双链笔记有直接的联动,并且也提供了比较丰富的 API 可以使用。
我看到在mn的论坛上(包括中英文)都有人提出类似的需求,但是我并不太熟悉marginnote插件的开发,所以想请你看看能不能开发一个类似的插件?十分感谢!

这段时间的工作重点是将 ohmymn 打造成一个平台,开放更多能力,这样就能基于 ohmymn 更方便的开发插件,同时我也会编写更详细的开发文档和 API 文档。ohmymn 下次更新还会带来自定义 OCR 服务商的功能,以及支持公式 OCR。

与其他软件的联动也是目前的重中之重,在 ohmymn 新版更新之后就会着手开始进行此类插件的开发。我不清楚你说的软件是否支持 url scheme,如果支持,你可以先使用 ohmymn 里的 copy search 来自定义 url scheme。

2 个赞

好的我研究一下,谢谢

太棒了,有大神的加入,MN会更好。

很开心看到MN3的开发能力有这么大的提升。