手把手:用DeepSeek 5分钟开发一个Chrome插件(附完整代码)

0 阅读3分钟

大家好,欢迎来到小民AI实战笔记。

今天这篇文章,有点不一样。

不讲大道理,不贴一堆代码。

直接告诉你👇

怎么用AI,5分钟从零做出一个自己的Chrome插件。

看完你也能5分钟搞定,五一抢票再也不用狂按F5了。

代码已开源,在文末自取👇

我是小民,只写我跑通过的AI实操

先看效果

gggg-ezgif.com-video-to-gif-converter.gif

这个插件能做什么?

  • 自动刷新页面
  • 关键词出现时弹窗提醒
  • 刷新次数统计
  • 一键启停

抢课、盯数据、抢票——一个插件全搞定。

5分钟怎么搞定的?

不是程序员也可以搞定。

第1步:给AI发需求

工具就用DeepSeek,免费

提示词模板参考👇

我要开发一个Chrome浏览器插件,使用Manifest V3规范。

功能需求:

1. 自动刷新功能
   - 用户可以设置刷新间隔(1-3600秒,可自定义输入)
   - 按照设定的间隔自动刷新当前激活的标签页
   - 刷新时不影响其他标签页

2. 关键词监控功能
   - 用户可以输入一个关键词(文本框输入)
   - 每次页面刷新后,自动检测页面内容是否包含该关键词
   - 如果检测到关键词,立即弹出系统通知提醒用户
   - 关键词检测不区分大小写

3. 控制功能
   - 提供「开始刷新」按钮,点击后启动自动刷新
   - 提供「停止刷新」按钮,点击后停止刷新并清除定时器
   - 插件图标上可以显示当前运行状态(运行中显示小标记)

4. 界面要求
   - 点击浏览器工具栏的插件图标,弹出控制面板(popup)
   - 界面简洁清爽,使用白/灰/绿配色
   - 包含:间隔输入框、关键词输入框、开始按钮、停止按钮
   - 显示当前刷新次数统计

5. 技术要求
   - 使用 Chrome Extensions API
   - 后台使用 Service Worker (Manifest V3)
   - 使用 alarms API 实现定时刷新
   - 使用 storage API 保存用户设置
   - 使用 notifications API 发送弹窗提醒

请输出完整的代码文件:
- manifest.json
- background.js(后台服务进程)
- popup.html(控制面板界面)
- popup.js(控制面板逻辑)
- content.js(页面脚本,负责关键词检测)

代码需要可以直接运行,不要报错,加上必要的注释。

第2步:AI生成代码

复制保存就完事

代码结构说明

auto-refresh-extension/
├── manifest.json   # 配置文件
├── background.js   # 后台调度
├── popup.html      # 控制面板
├── popup.js        # 交互逻辑
└── content.js      # 关键词检测

第3步:加载到浏览器

打开chrome://extensions/

点击「加载未打包的扩展程序」

搞定后就能看到插件了

固定到工具栏,用起来方便

第4步:测试一下

用DeepSeek生成了一个测试网页(代码在GitHub)

点击插件图标,弹出控制面板👇

设置间隔、输入关键词,点「开始」就行

代码去哪拿?

👉 开源地址:github.com/fenglm2021/…

喜欢的话可以给小民点个 star~ 感谢

如果这篇文章帮到了你:

👍 点个小心心💗

🔄 转给那个五一想抢票的朋友

💬 评论区聊聊:你想用AI做一个什么工具?