一、前言
事情的来源是这样的,我在今年 1 月份就向官方提交了一个我自己自制的插件,名称叫做 Code Space,用于 Obsidian 当中代码文件的索引、查看、编辑、嵌入和管理等一系列非常完善的功能。甚至在还未上架前,就在 GitHub 上获得了 200+ Star,并且从官方的市场中可以看到,通过预下载机制,就已经有了 5000+下载。
然而,随着 vibe coding 的兴起,有非常多的插件都等着官方人工审核。所以之前预期的“几个星期人工审核”的承诺早已成为泡影。现在开发一个插件,等人工审核等上四五个月都不一定能等到。下图是我 1 月份提交的 PR,实际上到现在都还是没有人工审核 ![]()
二、官方审核机制的升级
之前我也一直在焦虑地等待,直到昨天突然偶然发现:审核机制居然改变了。于是我赶紧查了下官网信息,发现目前的审核机制实际上非常有利于创作者发布自己的创意,引入自动化的评分系统:
高于某个特定的分数时,插件会直接上架到官方插件库中,但会标注“未经人工审核”。
原文可以见官方博客:插件的未来,其中明确展望了插件的审核机制,和引入的评分系统。
Obsidian
The future of Obsidian plugins
Introducing the new Obsidian Community site and developer dashboard.
Until today, initial submissions were manually reviewed and approved by our small team to ensure they follow the Developer Policies. However, as Obsidian has grown in popularity we struggled to keep pace with submissions, and subsequent versions were not reviewed.
此前,所有提交的版本都会由我们的小团队进行人工审核和批准,以确保其符合开发者政策 。然而,随着 Obsidian 的日益普及,我们难以跟上提交版本的速度,因此后续版本不再进行审核。
不过也并不是完全失去人工审核。实际上,现在官方会对部分比较热门的插件进行人工复审,这样一方面可以节省精力,又可以保证质量。
Importantly, manual reviews will continue . The new system allows us to shift our efforts towards plugins that require deeper inspection such as popular plugins, featured plugins, and issues flagged by the community.
重要的是, 人工审核仍将继续 。新系统使我们能够将精力转移到需要更深入审查的插件上,例如热门插件、精选插件以及社区指出的问题。
三、实际的示例
为了便于演示和说明,请允许我使用自己的账号和插件作为一个详细的例子。之前我也是一直在焦急地等待插件审核,这个新引入的审核机制真的让我很惊喜。
The Obsidian Community site also hosts our new developer dashboard. This is where authors can submit, manage, and track the status of their projects.
Obsidian 社区网站还托管着我们全新的开发者控制面板。作者可以在这里提交、管理和跟踪他们的项目状态。
你现在可以在这个网站中登录自己的账号,然后跟 GitHub 账号进行关联,这样你就可以直接发布自己的插件。
The Obsidian Community site also hosts our new developer dashboard. This is where authors can submit, manage, and track the status of their projects.
Obsidian 社区网站还托管着我们全新的开发者控制面板。作者可以在这里提交、管理和跟踪他们的项目状态。
你可以明确看到自己插件的评分,然后根据它提供的建议进行针对性的修改。这边我举我自己的例子:可以看到总评分是 92 分,当评分高于一定数值的时候,就允许 Add to Obsidian,可以直接加入到插件市场当中。
这是刚刚上架 Obsidian 插件市场的状态。可以看到 star 数还可以,已经 200 多颗,并且已经有 5000 多的下载量。
目前官方插件的审核机制已经做得相当不错了:自动审核上架加人工复审,并且还引入每一个版本的健康状态跟评分机制。
这样既可以保证插件的高质量、可维护性,也给开发者带来了极大的便利。感谢各位佬友的阅读。 ![]()
2 个帖子 - 2 位参与者