
从上个月辞职以来,大半时间在捣鼓一些个人项目(Steward和单词小卡片),满足自己创造的欲望,也向开源社区学到了很多东西。就目前的进度而言应该差不多了,又快要回归正常上下班的节奏了...
如果大家觉得不错,欢迎多多点赞、评论、Star,当然也包括赞助~。鼓励越多,信心越足,动力就越大。
言归正传,近期给 Steward 添加的功能主要是workflow以及random插件
Steward 里的 workflow 的含义不同于 Alfred 中的, 后者更类似于 Steward 中的插件
简言之,workflow 就是批量执行多条命令
虽然 Steward 在处理单个操作(比如禁用某个扩展)的效率上完胜普通的扩展管理类扩展,但有个不足就是一次只能执行一个操作,也是受限于从 Alfred 学来的经验。
现在有了 workflow,结合之前新增的shift 键支持也终于在理念上让 Steward 有了自己的特色。
完全由用户自行定义,它的 content 只需要很简单的语法 (也可能用不着) 
同时提供了 workflow 插件,命令的 trigger 默认是wf 
选中某个 workflow,Enter/Click 一下,就会开始执行 
Steward 是占用新标签页的,虽然可以自定义默认的命令,但对于新标签页这种会被打开无数次的页面而言,实在是利用率太低,也会显得很呆板。
于是就有了 random 插件,它允许你添加一些希望在新标签页使用的命令



图做得不太好,凑合看看吧 
功能太多,文档还没来得及完善好。 关于workflow,从某个issue里贴过来的:
issues: 目前想创建一个场景,通过创建一个workflow,一次性打开多条特定的bookmark页面,该如何实现。
如果知道具体的网址,直接一条条输入到content里就行 
如果不确定的话,就先将bm命令试一下如何匹配到你需要的书签 比如,我想打开css有关的前几个书签
先确定好命令 
再去设置workflow 
总之,能用多条Steward命令解决的需求,基本都能定制为workflow
弄了个 gitbook 文档: Steward 官方文档
1 dyxang 2017 年 11 月 27 日 via Android mark,看不懂怎么用 |
3 chuanqirenwu 2017 年 11 月 27 日 cool,体验一下! |
4 solobat OP @chuanqirenwu 欢迎反馈建议 |
5 saber000 2017 年 11 月 28 日 新标签页字体看不清。。 |
6 nameryan 2017 年 11 月 28 日 貌似很强大,体验一下 |
9 moonkiller 2017 年 11 月 28 日 你干嘛用我头像。。。 |
10 solobat OP @moonkiller 也许我用得久? |
11 moonkiller 2017 年 11 月 28 日 @solobat opps 注册日期是早很多 |
12 solobat OP @moonkiller 不是宝宝了 |
13 lrz0lrz 2017 年 11 月 28 日 看起来很 nice,正好是我现在需要的 |
15 nine99 2017 年 11 月 28 日 视频能不能加个配音 |
17 omph 2017 年 11 月 28 日 支不支持火狐? |
19 techmale 2017 年 11 月 28 日 via Android 支持! |
21 mrfox 2017 年 11 月 28 日 新标签页时默认出来的框框和背景融合不协调,能不能让它在打字的时候才出来,或者浅一些 如何保存壁纸图呢用 steward 命令 |
22 mrfox 2017 年 11 月 28 日 对了,help 后不能用上下翻页键翻看 |
25 kenshin 2017 年 11 月 29 日 哈~ 动作栏图标惊现 「简悦」 不错的工具,原创 extensin 提几个非功能性的建议: - 首次安装 / 升级 时最好加个新手入门 / 升级指南; - Wiki 量比较大的话,不建议使用 Github wiki 托管,用第三方的比较好; - UI / UE 尽量保证统一(虽然我也做不到这点,但一直再努力! ) - 非常像 Mac Alfred,既然这样的话,很多功能可以完全「照搬」 Alfred ; - 有中英文混用的情况,最好统一下; - New Tab 的背景会跟前景在颜色上有冲突,所以下拉列表那块最好加个背景色; - 功能较多时,还是要做好功能引导; PS:墙裂建议 「单词小卡片」 适配 简悦~ |
28 kenshin 2017 年 11 月 29 日 @solobat #27 客气哈,我也是摸着石头过河。 建议使用 content_scripts 方式,而非 New Tab,从需求上说,后者更加的独占,势必会让其中一部分(潜在)受众进行二选一,而非 New Tab 版由于是 Browser action 方式,从效率上并没有 content_scripts 更方便。 可以参考 cVim Vimium 这种利用 content_scripts 的快捷键呼出扩展。 PS:给文案提个小建议,中英文间加个空格比较友好,也更易与阅读,以及注意和统一「英文的大小写」~ 「单词小卡片适配简悦...」 简悦会在 document 根节点下(即与 <body> 平行的元素)建立,为了防止 CSS 污染... 所以,只要卡片的建议是在 ducument 而非 <body> 元素上,并注意下 z-index 就行了。 如果较完美的适配,也很简单,在阅读模式下,看下 Developer Tools 里面的 dom 结构就可以了~ |