Circle 阅读助手

增强的快捷键和全新的帮助中心上线啦 - v2.2.0

Circle 阅读助手拥有自己的官网了!Circle 的说明文档和帮助手册等一直是在我的个人博客里面,这显得不伦不类。经过一个多月的准备,官网终于和大家见面了。同时为了更快速的迭代 ,作为开发者的我已从公司离职,目前是全职开发状态,后续更新迭代会更加快速和稳定。如果你认可我的工作,欢迎请我喝杯咖啡或者升级为高级账户来鼓励支持我。

本次为小版本更新,此次更新的主要工作是增强了快捷键和上线了帮助中心,还有一些其他小的调整。

可以脱离鼠标的快捷键系统

快捷键一直是提高效率的方式之一,通过快捷键你可以快速的完成想要的任务,甚至于脱离鼠标完成整个操作流程。本次快捷键加入了更多的动作支持,如下:

  1. 退出并关闭当前网页
  2. 打印当前页面
  3. 显示/隐藏图片(无图模式)
  4. 当前网站加入到白名单
  5. 当前网站加入到黑名单
  6. 进入/退出滚动页面
  7. 启动/停止滚动
  8. 进入/退出大声朗读
  9. 启动/停止大声朗读
  10. 启动/退出高亮查找模块
  11. 启动/退出现场编辑模块
  12. 启动/退出移除内容块模块
  13. 一键复制当前页面
  14. 一键导出为 word
  15. 一键导出为图片
  16. 一键导出为纯文本
  17. 一键导出为 markdown
  18. 调用本地邮件客户端发送当前页面
  19. 打开调整页面
  20. 打开样式设置(属于调整页面模块)
  21. 打开主题设置(属于调整页面模块)
  22. 打开布局设置(属于调整页面模块)
  23. 打开自定义工具栏(属于调整页面模块)
  24. 打开基础设置(属于偏好设置模块)
  25. 打开白名单管理(属于偏好设置模块)
  26. 打开黑名单管理(属于偏好设置模块)
  27. 打开快捷键设置(属于偏好设置模块)
  28. 打开右键菜单设置(属于偏好设置模块)
  29. 打开配置中心(属于偏好设置模块)
  30. 打开自定义 css(属于偏好设置模块)
  31. 打开常用链接(属于偏好设置模块)
  32. 打开反馈页面
  33. 一键保存快捷方式
  34. 返回页面顶部
  35. 导航到页面底部
  36. 退出大图模式(点击图片放大的情况下)
  37. 退出代码模式(本次更新加入了放大查看代码块的功能,该快捷键可以一键退出)
  38. 打开帮助中心(帮助中心可以查看、修改快捷键和访问常用模块)

新安装的用户会自动写入系统默认快捷键;更新用户需要手动设置自己的快捷键值,否则不会生效。

除了增强的快捷键系统之外,还上线了帮助中心。

全新的帮助中心

通过帮助中心可以快速查看和修改快捷键的值和快速访问常用模块,也可以通过搜索快速找到对应的信息。底部可以看到官网和下载最新版本的访问地址以及当前安装 Circle 的版本信息。如下:

Circle 阅读助手的帮助中心
你可以通过设置“偏好设置页面”的“快捷键管理”模块设置帮助中心的快捷键(推荐“?”键)来快速访问,也可以在“调整页面”的“工具栏”模块找到帮助中心的图标,开启后就可以在工具栏看到帮助中心的图标。

导出快捷方式

想不想点击桌面上的一个快捷图标直达对应网址同时开启阅读模式?通过“导出为快捷方式”可以实现这个目标。值得注意的是:实际保存地址是你浏览器设置的下载地址

你可以通过设置对应的快捷键(如何设置快捷键?)或者通过开启对应的工具栏工具(如何自定义工具栏?)使用。

一键下载和放大查看图片

阅读模式下浏览网页看到精美的图片想不想一键下载?当前版本支持这个功能,滑动鼠标到图片上,右上角会出现下载按钮。如下:

circle 阅读助手一键下载图片

复制和放大查看代码

查看代码时,为了保持源代码的格式和缩进会折叠一部分。我们需要手动滑动页面来查看完整内容,此次更新解决了这个问题,你可以放大查看代码。同时复制代码也是很常用的功能,我们也进行了支持。滑动鼠标到代码块上就可以看到对应按钮,如下:

circle 阅读阅读快速复制和查看代码

支持论坛类网页

很多用户都是通过知乎才知道 Circle 的,老版本一直不支持知乎一个一个回答的格式展示,本次更新也进行了支持。如下:

circle 阅读助手支持查看知乎回答

如上,Circle 不仅可以识别不同的回答,也可以智能分段和按照原作者的格式展示信息。这同时也意味着 Circle 支持了所有像知乎一样的网站,因为 Circle 是基于算法的!!!

上线两端对齐配置

老版本仅仅支持设置标题和内容的左、中、右对齐方式,对于浏览英文的用户来说,两端对齐方式似乎是一个更好的选择。为此上线了“两端对齐”配置项,你可以在“调整页面 -> 样式”中修改。

更干净的 Circle

从最初的 v1.0.0 版本以来,每次更新都可以称得上重量级。Circle 慢慢的不再如当初的轻量和优雅了,这也是实现商业化可持续发展下去的必经之路,但我还是希望 Circle 能够更加的轻量和优雅。为此 v2.0.0 版本上线了自定义工具栏,你可以自定义自己需要的功能,被禁用的功能不会运行,更不会加载。为了尽可能的轻量,本次重构了用户中心,把和阅读无关的用户登录/注册逻辑迁移到官网,你可以在官网实现登录、注册、找回密码等操作

下线自动同步

Circle 从最初的版本至今,一切的工作(包括但不限于:界面设计、交互设计、代码实现、质量保证、推广、运营、官网开发和运营、处理来自各种渠道的问题反馈和意见建议等等)都是我一个人在处理。在 2.0 版本上线的“自动同步”配置功能需要投入大量的工作来实现实时同步配置功能,目前的形态过于粗燥。鉴于使用的用户很少且维护成本过高,所以决定下线自动同步功能,等产品稳定下来,我有更多的时间来开发这块后会重新上线。目前你依然可以通过“偏好设置 -> 配置中心”手动导入导出配置来实现配置同步

其他小的变动如下:

新增

  1. 上线官网
  2. 上线帮助中心
  3. 上线导出快捷方式
  4. 上线一键下载图片功能
  5. 上线复制和放大查看代码功能
  6. 上线“退出 Circle 滚动到进入 Circle 的网页位置” 逻辑
  7. 工具栏和快捷键上线“滚动到顶部”和“滚动到底部”工具
  8. “隐藏图片”(无图模式)加入快捷键模块
  9. “调整页面”新增“内容两端对齐“设置
  10. “偏好设置”新增“终身”高级账户标识,方便识别自己的身份

修改

  1. 复制增强(修复无法粘贴到微信等不支持富文本的问题)
  2. 支持知乎类等论坛类网页解析并自动分页
  3. 修复无故自动失效的问题(复现过程:打开浏览器自带的偏好设置页面不要关闭,在其他网页加载 Circle,所有页面失效)
  4. 整合“自定义工具栏”到“调整页面”模块
  5. 修改大纲样式,做不同子级区分
  6. 快捷键支持单键双击触发,快捷键增强,新增大量快捷键支持
  7. 优化一键导出图片代码,加速截长图
  8. 修复因为删除评论内容导致代码丢失的 bug
  9. 修复内容因为格式化导致部分丢失的 bug
  10. “退出关闭”从“偏好设置”删除,加入到快捷键设置和自定义工具栏中
  11. “删除页脚” 和 “信纸效果”从“偏好设置”删除,移动到“界面调整”中并加入快捷键设置和自定义工具栏
  12. “滚动页面”模块修改“发生滚动操作时立即停止”逻辑为“滚动操作开始暂停、滚动停止时开始继续自动滚动”
  13. “调整页面”原“工具栏”整合进“布局”模块,原“自定义工具栏”整合进“调整页面”的“工具栏”模块
  14. 修复“大声朗读”默认阅读引擎下拉选择框数据错误问题,并增加自动从当前屏幕第一段内容位置开始朗读逻辑
  15. 修改当“信纸效果”被关闭时的工具栏位置,由横向排列在页面顶部改为竖向排列,和开启“信纸效果”时保持一致,统一视觉效果
  16. 修复浏览器嵌入页面 1/2 全屏时,工具栏没有定位正确导致的内容被遮挡问题
  17. 修复“导出为 word”在无图模式下导出的 word 仍含有图片的 bug,并尽量对齐导出的 word 和原始页面效果一致
  18. “偏好设置 -> 快捷键”管理模块,修改快捷键的逻辑修改为:开启快捷键才允许设置键值,以防设置完忘记开启导致无法生效问题
  19. 针对网页中含有的无法加载的资源(如谷歌字体等)导致的 Circle 解析时间很久,本次做了超时处理,超过 4s 页面仍然没有准备好就不等了直接解析,加快解析过程

下线

  1. 根据用户反馈,删除 “自动开启”打开的情况下展示的 loading 加载动画,快速展示原网页
  2. 根据用户使用情况以及维护成本下线自动同步功能,你依然可以手动导入导出配置来实现配置同步
  3. 重构用户中心,把和阅读无关的登录、注册、找回密码等逻辑迁移到官网,你可以在官网登录、注册或者找回密码等