在开发 Steward 的过程中,设计过一些有用的 actions
,比如阅读模式、英语语法高亮,在后续迭代时发现 Steward 本身不适合也难以承载这类功能,因此 Steward Helper 应运而生。
在 Chrome 应用商店搜索 Steward Helper 安装,代码开源在 https://github.com/solobat/steward-helper
就是 Steward Helper 内置的一些功能,通过右键菜单或快捷键可以执行
大部分动作执行后都会产出一条记录(record),可以在 popup 的 Records 面板查看到。
对记录可以执行回放以及转为自动化的操作
如果你想让某个动作在某些网站的页面自动执行,就需要用到自动化(Automation)。
自动化(Automation)可以单独添加,也可以从 Records 里转成。
它有两个参数,即指令(Instructions)与模式(Pattern):
指令(Instructions):用来描述动作与它的参数。以下图为例,readMode
是动作名,@.article-area
表示动作将应用于 .article-area
这个 css selector
代表的页面元素。
模式(Pattern):表明动作将在哪些页面会自动执行,如 https://juejin.im/post/*
就对应着掘金的所有 post
页面。
Steward Helper 的使用可能需要一些基本的 css selector
知识。如果你不了解这块,建议了解下,也可以在这里、Steward 论坛或 Github Issue 中提问。
目前内置的这些动作,只是个人在使用浏览器过程中收集的一些需求,如果大家有一些较为通用的动作设想,我将在后续迭代中实现,当然也欢迎 Pull requests
。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.