写了三个浏览器扩展, ts+vue3+webpack

368 阅读1分钟

三个项目都开源在 github, 技术栈都是 typescript + vue3,然后用 webpack 打包成浏览器能读取的项目结构。为了适配浏览器规定的扩展国际化规则,手撸了项目的 i18n 。

Make Zero——文字加密扩展

功能和与熊论道类似,用于敏感文字转码,不过是更方便的插件版,支持各种便捷的交互方式。

use-in-douban.gif

源码地址 | DEMO 视频

应用场景:

  • 敏感字符 /链接转码,防止各种平台审查

  • 在印象笔记等云端记事本中存储私密信息,比如银行账号,身份证号等等

网费很贵——上网时间统计

统计你在不同网站和域名的上网时间,支持多口径统计,白名单功能,报表导出,历史记录图表展示和分析等等等等功能。

源码地址

webwxgetmsgimg (1).jpeg

相关法律法规

自定义你不想看见的敏感词,这个扩展会帮你将网页中的这些词替换成看着顺眼的安全词。

源码地址 | DEMO 视频