mooc_plugin 是一个基于 Plasmo、React、TailwindCSS、Shadcn/UI 开发的浏览器扩展插件,结合多种现代前端工具和 UI 组件库,旨在为减轻水课作业对同学们身心的危害。
插件集成了 OpenAI API、UI 动画、数据存储等多种能力,方便快速扩展新功能。
通过网盘分享的文件: 链接: https://pan.baidu.com/s/1ukOprjEsWhXVHlH7ustq-w?pwd=6666 提取码: 6666
- 插件框架: Plasmo
- UI 框架: React + TailwindCSS + shadcn/ui
- UI 组件: Radix UI(Accordion、Avatar、Dialog、Tabs 等)
- 图标库: lucide-react
- 网络请求: axios
- 主题切换: next-themes
- 日期处理: date-fns + react-day-picker
- 动画: tw-animate-css
- 数据存储: @plasmohq/storage
- 消息通信: @plasmohq/messaging
- HTML 解析: node-html-parser
- AI 接口: openai
pnpm run dev
pnpm build
pnpm package
pnpm build:production
- 本地数据存储
- AI 自动答题功能(OpenAI 接口)
- 手动答题功能(经过处理的答案填入自动答题框)
- 主题切换(浅色/深色模式)
- UI 动画与过渡效果
-
执行打包命令:
pnpm build
-
打开浏览器扩展管理页面:
- Chrome/Edge:
chrome://extensions/ - Firefox:
about:debugging#/runtime/this-firefox
- Chrome/Edge:
-
开启 开发者模式
-
选择 加载已解压的扩展程序 并选择
build目录
- 欢迎开发者及用户进群讨论



