- 一个基于 chrome 浏览器插件的学习强国助手
注意: 项目仍在开发阶段,功能尚不完全,如出现 bug ,属于正常情况,请及时反馈,谢谢!
-
链接: tech-study 互动群
-
二维码:
注:介于脚本国内敏感,暂时不提供其他交流互动方式。
-
下载 Release 发布里最新版本的压缩包
tech-study-plugin.zip
-
解压压缩包到常用的文件夹,便于查找文件夹路径
-
配置 chrome 或者 edge 浏览器(以下以 edge 浏览器为例)
-
进入
edge://extensions/
页面 -
打开开发者模式选项
- 加载解压的扩展文件,确认安装扩展
- 在扩展栏显示插件图标
-
-
支持二维码扫码,以及基于 pushplus 远程推送的登录方式
-
支持用户昵称、头像、总分以及当天分数的显示
-
支持任务进度以及任务分数详情显示
-
支持文章选读以及视听学习
-
支持自动答题以及处理滑动验证
-
本项目采用
typescript
+less
编写,由rollup
进行打包构建 -
使用
rollup
插件列表-
rollup-plugin-typescript2 解析打包
typescript
文件 -
rollup-plugin-postcss 解析打包
less
文件 -
rollup-plugin-create-html 将打包后的
*.js
、*.css
等文件注入 html 模板(自己写的模块) -
@rollup/plugin-node-resolve 解析打包导入的
node_modules
中的模块 -
@rollup/plugin-commonjs 解析打包基于
commonjs
的模块 -
@rollup/plugin-terser 代码压缩
-
-
手写的
Composition API
和 元素节点渲染模块,支持收集数据的影响以进行数据变化以及影响结果的回调,支持数据驱动的响应式元素节点以及异步元素节点的渲染(简化版 Composition API 以及 元素节点渲染 )