LostAbaddon
LostAbaddon

文章即魂器 Twitter:https://twitter.com/LostAbaddon NeoDB:https://neodb.social/users/LostAbaddon@m.cmx.im/ 长毛象:@LostAbaddon@m.cmx.im 个人网站:https://lostabaddon.github.io/

在做的一个有趣的插件

做了一个插件,包含如下功能:

  1. 显示网页中的 LaTeX 公式
  2. 自动搜索网页中的书籍、视频、音频、百科、新闻等资源(可自定义搜索引擎)
  3. 划词翻译(使用彩云小译、金山词霸及 Bing 翻译,前者申请了 API,后两者是公开接口)
  4. 将网页内容自动存档到本地数据库(IndexedDB 数据库,自动将网页转义为 MarkUp 格式)
  5. MarkUp 编辑器,支持编辑本地文档、存档网页。


其中,MarkUp 解释器是上个周末自己写的,编辑器是这周写的。MarkUp 语法完全兼容 MarkDown 语法,且增加了一些魔改语法,比如视频、音频、图文混排、图片墙、字体颜色、上下标、更大的字号、左右对齐、首行缩进、支持引用 JS 与 CSS 文件、文档标题与一级标题分离(ORG 文档的元数据)、FontAwesome 图标、LaTeX 原生支持,等等。


下一版会增加分类网、优化本地文档之间的交叉引用、增加本地文件库(从而基本可以取代作业部落等本地 MarkDown 文档编辑器了)。

再下一版会将图片资源在存档网页时自动保存到本地(需要 FileSystem 权限)。

再再下一版则考虑接入 IPFS,这块已经设计好了一套方案,可以使用 IPNS 作分发,甚至可以作为邮箱。


当然,最后一步会不会做到是另一个问题,毕竟,大家都知道,一旦做了这步,就表示不需要服务器也可以实现内容订阅与分发,在国内作的话风险太大,基本属于自寻死路。。。

CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…

发布评论