Skip to content
View Jabo2017's full-sized avatar

Block or report Jabo2017

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Jabo2017/README.md

Jabo

前端工程师。把在生产项目里踩过的坑,做成别人能直接用的东西。

一条原则:能用一行引入的,不让人配三个插件;能自动做的,不让人手动 import


播放器组件(已发布 npm)

vue-super-player  ·  npm  ·  在线演示

多内核视频播放器(Vue 3 + TypeScript):原生 / hls.js / flv.js / Aliplayer 四个内核可插拔,按播放地址自动选内核,props / 事件 / 方法全统一。hls.js 与 flv.js 走 CDN 懒加载,主包 gzip 仅 4KB。

npm i vue-super-player

vue-aliplay-player  ·  npm  ·  在线演示

阿里云 Aliplayer 的 Vue 3 封装:TypeScript 全类型、SDK CDN 懒加载(零依赖打包)、样式运行时自动注入;支持点播 / 直播 / vid+playauth / 截图水印 / License 接入。

npm i vue-aliplay-player

工程化与工具

vue2-migration-scanner  ·  npm  ·  示例报告

Vue 2 迁移债务扫描器:检出 10 类遗留写法(生命周期 / .sync / slot-scope / filters / 全局 API / mixins …)与依赖风险,输出「文件:行号」清单,并用 MDI 指数把迁移成本量化成数字。零依赖,npx 直接跑。

npx vue2-migration-scanner

vue3-rspack-starter  ·  在线演示

Vue 3 + TypeScript + Rspack 起步模板,内置 Pinia、vitest 与 Pages 部署配置。

AI 应用

translate-project  ·  在线演示

多模式翻译工作台:极速翻译(MyMemory)+ AI 翻译(Novita LLM 流式输出),Vue 3 / TypeScript / Vite。

automatic-resume  ·  在线演示

Markdown 简历编辑器 + 打字机式自动书写预览。


技术栈

Vue TypeScript Vite Rspack Node.js Vue 2 迁移


正在关注

  • Vue 2 → Vue 3 的大规模迁移:怎么把「感觉要很久」变成「有数字的方案」 —— vue2-migration-scanner
  • 视频播放:HLS / FLV / 点播 / 直播 的多内核统一抽象
  • AI 落地:在真实业务里用上模型能力,而不是做个 demo

Popular repositories Loading

  1. translate-project translate-project Public

    多模式翻译工作台:极速翻译(MyMemory)+ AI 翻译(Novita LLM 流式输出)· Vue 3 / TypeScript

    Vue

  2. automatic-resume automatic-resume Public

    Markdown 简历编辑器 + 打字机式自动书写预览 · Vue 3.5 / TypeScript / Vite / Vitest,纯前端、数据不出本地

    TypeScript

  3. vue-aliplay-player vue-aliplay-player Public

    Vue 3 阿里云 Aliplayer 播放器组件 · TS 全类型 / CDN 懒加载 / HLS·RTSP / Aliplayer 2.27 免 License。Vue 2 项目请用 3.x 分支

    TypeScript 1

  4. vue3-rspack-starter vue3-rspack-starter Public

    Vue 3 + TypeScript + Rspack 起步模板 · 内置 Vue2 迁移债务扫描器(10 类遗留写法 · 精确到文件:行号 · MDI 量化)

    Vue

  5. vue-super-player vue-super-player Public

    多内核视频播放器组件(Vue 3 + TypeScript)· native / hls.js / flv.js / Aliplayer 可插拔,自动识别 m3u8 / flv / mp4

    TypeScript

  6. Jabo2017 Jabo2017 Public

    个人主页 · 前端 / Vue 3 迁移 / 播放器组件 / 工程化工具