引言,我想说的话:
你是否会因为 b 站收藏有数量限制,亦或者是搜索不好用而感到烦恼?我不知道有多少人和我一样,有这些问题:根据记忆里的关键词,检索不到曾经看过的视频,以及在收藏夹上限后,他们迫不得已转向其他方式记录:web 端或是改成浏览器收藏夹记录,app 端或是改用截图保存,再有甚者忍痛割爱删除曾经的收藏夹……
一个替代 bilibili 收藏夹管理方案的浏览器插件,将视频信息收藏到本地,解决站内收藏夹数量限制和检索体验问题,支持多收藏夹和自定义标签的管理,以及全文检索、特殊关键词检索和批量管理。
Releases 页面,下载对应浏览器的插件压缩包。安装依赖:
pnpm install
运行 Web 管理端(前后端分离模式):
pnpm --dir backend install
pnpm --dir backend dev
pnpm --dir frontend install
pnpm --dir frontend dev
运行插件开发模式:
pnpm ext:dev
构建三端插件(Chrome / Edge / Firefox):
pnpm ext:build:all pnpm ext:zip:all
bili-like/ ├─ backend/ # API 服务(Fastify + Drizzle ORM + SQLite) ├─ frontend/ # 管理中心前端(Vue 3 + Vite) ├─ extension/ # 浏览器插件(WXT,多浏览器构建) └─ README.md
frontend/):Vue 3、TypeScript、Vite、Pinia、Vue Router、Tailwind CSS、shadcn-vue、Inspira UI、vue-toastificationbackend/):Node.js、Fastify、Drizzle ORM、better-sqlite3(SQLite)、Zod、drizzle-kitextension/):WXT(Chrome/Edge MV3 + Firefox MV2 构建)、Background + IndexedDB 本地数据层、Content/Popup(TS/JS)412 风控报错,或 B 站站内收藏夹页面打开后获取不到视频,请关闭并重新打开插件后再试,通常可恢复。Issue,也欢迎贡献 PR。MIT © TLRK