Steward是一个 chrome 命令启动器,灵感来自于 Mac 上的神器 Alfred ;
而单词小卡片则是 部分借鉴了 wokabulary。
虽然 Steward 的迭代节奏快一些,不过一直觉得差点儿意思,其中就包括不能与别的扩展交互。正好最近将单词小卡片重写了一遍,似乎有点儿用了,就想到把它们结合起来,刚好 chrome 扩展提供了这样的 api.
通过单词小卡片提供的 api,在 Steward 里开发了一个 wordcard 的插件,trigger 为wd
默认列出 levels 以及 tags 的组合
查询某个 level
也可以自由式组合
选中一个单词时自动显示翻译;按下 Enter 标识为不认识,level 将自动 -1,同时 toast 显示例句并发音
按下 Shift+Enter 则标识为认识,level 将自动 +1, toast 提示并发音
考虑到单词组合有很多,因此提供custom命令,方便自定义 New Tab 里的默认命令,这样每次打开新标签,都可以看到你希望记忆的单词组合
不知道大家觉得这个组合怎么样,个人觉得除了这个组合,还能通过 Steward 提供更多的其它扩展的快捷使用方式,类似于 Alfred 的 workflow
1
mrfox 2017-11-23 16:04:44 +08:00 1
看了下视频介绍,两个都非常好啊,赞!还未及试用,先起来感谢下,之后补充
|
2
AltairT 2017-11-23 16:09:44 +08:00 via iPhone 1
还行,我选择 anki,😜
|
4
mrfox 2017-11-23 16:30:23 +08:00
呃,一定是我打开方式不对
单词小卡片取词完没有结果,还是代码 X [{{ translate.phonetic }}] {{ item }} Add your own + {{tag}} + New Tag {{ explain }} {{ surroundings }} edit Translation by 有道 |
6
mrfox 2017-11-23 17:24:23 +08:00
@solobat
chrome portable 62,win7,之前是 61,升级了一下尝试未果 禁用了其他扩展,清除了浏览数据,未解决 截图在这 https://imgur.com/a/Ni7Uf 控制台不知道看什么 为此我去虚拟机里又试了下,开始也是这样,过了 1 - 2 秒就出来了 有点想不明白,两样的网络,两样的环境……不过证明不是你扩展的问题 只是我定位不到错误在哪如何解决 |
7
solobat OP @mrfox 控制台就看 console 面板以及 network 面板。这个框里有二个请求,一个是有道的查词,一个是托管在 leancloud 上的 cocoa20000 接口,按你所描述应该是有道的接口在 pending
|
8
mrfox 2017-11-23 17:51:05 +08:00
|
9
solobat OP @mrfox 如果禁用第三方 cookie,就会是你截图所示的样子,https://imgur.com/a/RC6dH
|
10
mrfox 2017-11-23 20:25:55 +08:00 1
@solobat
果然如此,谢谢写了这么好用的扩展 嗯,同时也在想,还有多少好东西自己不知道啊,应该有不少人也同我一样,好可惜 另外一些发现 偶有双击取词后不出现窗口的问题,即词已变成黄色并发音,但并无窗口出来,再次双击可破(有时要多次,出窗口的位置会出现一个正方型再立即消失) 取词后存入单词本目前是要选收藏五角星? 由于图标距离远,显得有些不便,特别是对键盘党 如下图 https://imgur.com/a/HN64t 取词后想存入单词本要跨越超过半个屏幕,五角星如果能放到浮动窗口顶部还近一些 当然更好的是有个设置,让用户能选择默认存入单词本,哪怕错了再删除,比如在单词列表里加上删除的快捷图标 说到单词列表,目前每行是纵向显示的,可以改成一行横向吗,这样更自然吧,类似这样 https://imgur.com/a/gKZSM 说回上图,默认出来的释义是有道的吗,只有一个释义略显少了点。有道取词的详细释义没能显示出来,需要滚动出来,希望能在窗口内显示出来,是不是因为窗口不够的原因呢,建议取词时弹出窗口能跟随被取词, 这样既近一些同时又能让显示区域大一些就能放下有道的取词了吧 总之,再次感谢写了这么好用的插件 BTW 已将之前搜索的 3 个取词插件全部卸载掉了 |
11
solobat OP @mrfox 哈哈,通过这个回复收获好多
1. 双击取词的问题我试一下,看能复现不 2. 收藏五角星的问题我做个优化;自动存入单词本可以加个设置项 3. 单词列表纵向显示是考虑到 tag 或释义的数量以及长度不确定,一行可能显示不下 4. 释义分为简易和详细的,出于背单词考虑,感觉释义少一点儿的好;窗口之所以这么设置的确是考虑过的,我看下能找到优化方案不 谢谢很用心的回答 |
12
mrfox 2017-11-23 22:52:07 +08:00 1
@solobat 谢谢作者的耐心:D
那我继续再说点,实现不了的可以忽略 3. 可以的话还是希望横向,也可以把搜索栏加一个收起按钮,这样就显示面积会更大 不过目前我看释义只有一个,这样的话不收起搜索也是够用的,个人来讲 tag 目前没在用,其实我希望 tag 能选择显示与否,目前绿色虽然好看但比单词释义还醒目,有点小失焦 (不懂开发乱讲下,换行的话是不是也是 HTML 能做到自动扩展的,每行需要固定高度吗,需要的话也可以加高,然后里面分两栏释义 tag 那儿能换行可否?) 4. 释义的提取原则是啥,初背单词阶段一个释义够用,再往上就需要多个释义了,建议能多提取几个,做成按一两下就能删除掉的如何。 使用场景:设置里可以选提取几个释义,比如我设成提取 3 个,然后出三个框,框可以按一下选择删除,这样一般的单词就能自定义提取 X 个释义( X<5 ),平常按习惯就提 X 个,如果其中 y 个觉得没必要就直接删除掉 |
13
mrfox 2017-11-23 22:56:23 +08:00
|
14
solobat OP @mrfox 收到
3. 这些都可以做成设置,默认的 UI 应该还是目前的 4. 释义这个是直接来自接口的,所以想加也没法加 另外说一下自己的某些想法或理念:单词小卡片这个扩展重点在于卡片的收集与记忆,所有的功能点都围绕它们来设置的,因此看起来就不太会像某些取词插件那样提供太多交互上的功能。 当然,这样的交流也是很愉快的~ |
16
mrfox 2017-11-27 03:48:56 +08:00 1
补充下关于为什么不建议一条释义的例子,比如下图这个词
https://imgur.com/a/j9nNA 原因就是取决于接口词典单一释义的正确性,而这个单词的翻译明显是不合适的 上面的黑框里是 fairy dict 给出的,虽然多了些,但是明显能看出来这个词的核心释义是“高音、三倍”,释义多背单词的时候可以扫一眼提炼一下,想改再改,而接口给的释义是明显网络释义或是引申义了 当然只是个建议,接口不好动的话这样也行,毕竟有导出功能已经非常良心,再加工也不是难事 |
17
solobat OP @mrfox 目前先这样吧,等有时间把词典搞成可扩展或自定义的就好了。收集制作单词卡片毕竟没有查词来得那么随意,不需要那么多的自动化处理。
|
19
mrfox 2017-11-28 20:36:38 +08:00
看到 channel 里说完善帮助,嗯,好事儿
目前点来点去可能有些还不明白,有时间过一遍视频 建议 LZ 搞一个 tele 的 group,反馈更直接些 |
20
mrfox 2017-11-28 20:37:34 +08:00
对了,反馈下在 feedly 在线阅读时,能取词(标黄并发音),也是找不到窗口在哪
是不是这种复杂框架的不好处理 |