文笔不太好,可能有点乱。小菜鸟一个,不太专业请见谅 先大概描述一下吧,这是我几年前的一个点子,就是做一个 windows 桌面管家(后简称管家),管家能帮我快捷管理我的电脑,提高我的生产力,他是一个工具集,更是一个平台。 起初我的设想很简单,就是封装一个 V8 引擎,提供一个可 DIY 的小型浏览器,然后提供一些系统级的接口,可以让大家用前端技术编写各种插件,就像给 chrome 等浏览器编写插件一样简单。换句话说,就是编写电脑端的小程序,管家就是类似微信的平台。除了作为平台这个角色,管家也可以整合一些不太适合 webapp 发挥的功能, 例如全局手势、截图等。
自从智能手机普及,大家都关注移动端的应用,但是像我们天天使用电脑办公的,我觉得有必要弄一个能极大提升生产力的软件。
略啰嗦可以略过
为什么这玩意还能做?现在市场上已经有了那么多软件,比如某电脑管家,我觉得就是在于资源聚合,例如 windows,软件虽多,神器也不少,但是都太零散,比如截图要来一个吧?文件搜索要来一个吧?还有动态桌面、桌面美化、各式小工具等等、、每次重装电脑都是一种折磨。而且很多小工具,都不需要太过复杂的底层,完全用前端就能实现,例如在线翻译等。可以说,类似Electron了,但是尴尬的是,我需要一些更底层的接口他没有,比如像 steam 上的wallpaper engine一样,可以固定在系统桌面的上一层和桌面图标等的下一层之间。sao utils的网页挂件可以说是比较接近可以我的设想了(事实上灵感来源也是他),但是这个只是 sao 里面一个小插件,而且 api 也不够多,我的设想是可以自由选择所在的层级,比如固定在所有应用窗口之上,或者所有应用窗口之下。放几张之前使用过的 sao 里网页挂件中的记事本截图(星空为桌面背景)。
总结一下,我觉得他应该有以下几点优势:
那么,一个提供系统级接口的 V8 引擎可以做什么呢?
第一,他可以帮我聚集世界上所有的 web 应用,例如在线工具箱、站长工具箱等。
其次,可以获取、整合 web 端的各种音视频资源、邮箱、咨询等,通过编辑页面样式脚本等,创造出自己的轻应用,例如listen1这种就几乎可以直接移植。(~~便于上班摸鱼~~)
还有,你可以卸载掉 wallpaper engine 了,直接使用 diy 的全屏浏览器播放视频 /脚本屏保+修改层级就可以达到相应效果了。而且比 we 更强大是,管家不仅可以用作桌面背景,还能多开几个实例改变大小,用作桌面挂饰,例如可以实时显示电脑的使用情况,例如 cpu、内存占用率,cpu、显卡温度等。
最后,也是最重要的,你可以创造一些例如 todo 列表,记事本,打字练习等等的轻应用,用于提高生产力,而且基本所有 webapp 都是可以移植过来的,包括现在已经出现了很多的 H5 游戏。
说到这里,基本算是我起初脑海中管家的全部形象了,不过由于种种原因~~懒癌晚期~~,我当初完善到这时就没有继续往下进行了,为什么最近才想起来分享给大家呢,这就要说到这个坏消息了,最近在一篇文章看到了uTools这个软件,这才想起来我也有过类似想法,下载下来体验了一下,发现体验上来说比我当初设想的更优秀(使用类似listary的方法快速打开应用),不过功能上可能因为初期的原因,并不是很完善。
既然有竞品了我为啥还要发呢,一是因为 uTools 目前为止并没有完成我设想的所有应用场景(可能会因为他们的定位和坚持,有的功能可能他们不会去做),例如壁纸,二是 uTools 的一些细节不是很完善,例如,不能像 listary 那样自定义关键字。三是 uTools 没有内置类似 wallpaperengine 的本地插件测试模式(我没仔细了解接入方式,应用内没有本地导入这类选项。)
utools 的出现也给我提供了新思路,通过鼠标点击启动应用的方式已经过时了,listary 那么耗时我们干嘛不去学他呢,通过快捷键唤出输入框+输入特定语句执行特定动作的方式目前来说应该是体验最好的了。例如我想翻译一下“驱动”俩字,可以通过语句“ fy 驱动”来直接唤起自定义的翻译小程序并显示结果。
最最后,如果有大神觉得可行并付诸实践,那我定当感激不尽。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.