Chrome 效率神器 Steward 提供插件 api,只需几行代码就可以开发一个插件~

2018-10-26 16:33:55 +08:00
 solobat

Steward Github

Chrome 应用商店

离线下载

官网oksteward.com

从 V3.5.1 以后,Steward 开放了 api 文档,并提供了 plugin 编辑器。一键创建新的 plugin,通常只需要极少的 javascript 代码即可完成。

插件发布

插件编写完成并本地测试 ok 以后,fork Steward 插件仓库,将插件文件放置到仓库的 ./plugins目录,同时在根目录下的 data.json 里备注插件的必要信息,并发起 merge request 即可。

插件安装

一旦新的提交被 merge 以后,就可以通过 spm listspm install 查看或安装。

插件更新

只需要在修改 plugin 代码的同时,更新插件文件以及 data.json文件中的版本号version 字段,用户就能通过 spm install 命令得到提示并更新。

相关阅读

3218 次点击
所在节点    分享创造
14 条回复
psterman
2018-10-26 19:39:32 +08:00
能介绍下杀手级应用吗?我安装了,发现使用率不高
solobat
2018-10-26 20:15:26 +08:00
@psterman 我常用的,比如书签、扩展管理、标签页管理、快速打开 chrome 的一些内置页面,通过 Websites 配置,在站点、页面内快速跳转,等等。因为可扩展,所以基本上想得到的浏览器快捷操作,大都能或者说可以支持。
Steward + Vimium / Surfingkeys 类扩展, 可以完全解放双手。
solobat
2018-10-26 20:18:14 +08:00
还有比如,(批量)屏蔽指定网站,一个命令将当前页面分享到指定社交平台。
kenshin
2018-10-26 20:19:04 +08:00
哈哈,支持下。
继 简悦 支持插件系统外,又一个支持了!
提个小建议,应该起个中文名字,这样容易传播和加深记忆。

共勉~ 👍
solobat
2018-10-26 20:24:11 +08:00
@kenshin 哈哈,老哥简悦的快速迭代与强大,一直是我的榜样~
多谢建议,回头琢磨个中文名。
kenshin
2018-10-26 20:28:15 +08:00
@solobat
客气哈~

PS:功能多了后,建议写写(科普)具体的使用场景,这样对新用户更友好。
solobat
2018-10-26 20:37:55 +08:00
@kenshin 嗯那,功能引导这块儿确实很薄弱。
yuanfnadi
2018-10-27 08:41:15 +08:00
@kenshin 从大佬的简阅里学了很多东西。
yuanfnadi
2018-10-27 08:42:22 +08:00
@kenshin 想问个问题,请问大佬研究过插件的自动化部署么。就是提交代码,自动更新商店里的版本。
kenshin
2018-10-27 13:18:25 +08:00
@yuanfnadi
没研究过,都是手动提交的方式...
自动化方案的详细说明怎么办?
yuanfnadi
2018-10-27 15:42:17 +08:00
@kenshin 最终目标应该是打 GitHub 提交代码自动跑单元测试,然后打 tag 以后自动化发布到 Chrome 商店。


https://github.com/yuquewebclipper/yuque-web-clipper

我写的插件 参考了一部分简阅的代码。
kenshin
2018-10-27 16:14:50 +08:00
@yuanfnadi
估计够呛… 我也从未这么考虑过。
有这方面的资料吗?
yuanfnadi
2018-10-27 16:18:25 +08:00
xml123
2018-10-30 20:36:08 +08:00
感觉大部分功能 Surfingkeys 本身也有啊,不行的话自己写一点 js 绑定到按键上也可以做到吧,有什么更独特的功能吗(暗示 lz 再用 feature 勾引一下)?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/501462

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX