从上个月辞职以来,大半时间在捣鼓一些个人项目(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 21:22:01 +08:00 via Android
mark,看不懂怎么用
|
3
chuanqirenwu 2017-11-27 22:17:39 +08:00 1
cool,体验一下!
|
4
solobat OP @chuanqirenwu 欢迎反馈建议
|
5
saber000 2017-11-28 09:40:28 +08:00 1
新标签页字体看不清。。
|
6
nameryan 2017-11-28 09:40:55 +08:00 1
貌似很强大,体验一下
|
9
moonkiller 2017-11-28 11:30:39 +08:00 1
你干嘛用我头像。。。
|
10
solobat OP @moonkiller 😂也许我用得久?
|
11
moonkiller 2017-11-28 12:31:35 +08:00
@solobat opps 注册日期是早很多
|
12
solobat OP @moonkiller 不是宝宝了
|
13
lrz0lrz 2017-11-28 13:33:19 +08:00 1
看起来很 nice,正好是我现在需要的
|
15
nine99 2017-11-28 13:53:43 +08:00 1
视频能不能加个配音
|
17
omph 2017-11-28 16:17:46 +08:00
支不支持火狐?
|
19
techmale 2017-11-28 18:18:00 +08:00 via Android 1
支持!
|
21
mrfox 2017-11-28 20:44:23 +08:00 1
新标签页时默认出来的框框和背景融合不协调,能不能让它在打字的时候才出来,或者浅一些
如何保存壁纸图呢用 steward 命令 |
22
mrfox 2017-11-28 20:46:13 +08:00
对了,help 后不能用上下翻页键翻看
|
25
kenshin 2017-11-29 17:19:52 +08:00 1
哈~ 动作栏图标惊现 「简悦」 😃
不错的工具,原创 extensin 👍 提几个非功能性的建议: - 首次安装 / 升级 时最好加个新手入门 / 升级指南; - Wiki 量比较大的话,不建议使用 Github wiki 托管,用第三方的比较好; - UI / UE 尽量保证统一(虽然我也做不到这点,但一直再努力! 😅 ) - 非常像 Mac Alfred,既然这样的话,很多功能可以完全「照搬」 Alfred ; - 有中英文混用的情况,最好统一下; - New Tab 的背景会跟前景在颜色上有冲突,所以下拉列表那块最好加个背景色; - 功能较多时,还是要做好功能引导; PS:墙裂建议 「单词小卡片」 适配 简悦~ |
26
solobat OP @kenshin 哇,好多建议,UI 设计和文档 Steward 还差好多,简悦很好用很厉害,跟着学习了好多😃,再次感谢~
|
28
kenshin 2017-11-29 18:23:46 +08:00 1
@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 结构就可以了~ |
29
solobat OP @kenshin 哈哈,我运气好,有优秀产品作参考。
New Tab 这个确实容易造成二选一,不过可以使用不占用 New Tab 的版本 Browser Alfred 哈,功能大体上同步的。 Steward / Browser Alfred 也有 content 模式,这点跟 Vimium 倒是一样的,默认快捷键在 Mac 上是 `command + j`。 都怪我偷懒文档没跟上,导致大家用起来挺懵的....... 文案的问题我刚发现,比较少逛社区,还多谢你指出来~ 简悦这么好的扩展,单词小卡片一定尽快适配。 再次感谢~ |