当前位置: 首页 > news >正文

【Cursor】开发chrome插件,实现网页tab根据域名分组插件

文章目录

  • 前言
  • 一、Cursor交互提示词
  • 二、操作步骤
  • 总结


前言

我们日常工作和学习中经常需要同时打开大量网页标签页。无论是研究某个技术主题、还是同时处理多个工作任务,浏览器中打开的标签页数量往往会迅速增长。

随之而来的是标签栏变得拥挤不堪,标签缩小到只能看到图标,严重影响了工作效率和浏览体验。

那能不能开发一个工具来做好标签页分组呢?最好是轻量级的,自己够用的就行。想了想,最简单的方式就是Chrome扩展开发了,轻量高效。


提示:以下代码内容均是由cursor生成

一、Cursor交互提示词

# 角色: 你是一位资深程序员,能够熟练开发google浏览器插件。
# 目的: 我需要开发一个插件,用于将google浏览器的tab自动分组,根据配置的域名自动分组。
当用户打开过多的浏览器tab,看着会比较混乱,通过插件自动分组后,会显得更加整洁和干净。
# 功能:
1. 点击插件,可以输出需要设置的域名,分组名称,和分组的颜色,颜色有(Blue、Red、Grey、Yellow、
Green)
2.点击保存后,页面消失,显示“保存成功”
3.当在浏览器打开对应域名的链接,后台将自动根据分组名称,和颜色,进行分组.
4.若打开新链接时,没有分组,则创建分组
5.若打开新链接时,已经存在相同域名的分组,则自动合并
6.配置的域名支持*通配符
# 注意:
1.注意使用 manifest v3 版本开发。
2.注意中文编码的问题。

二、操作步骤

1.新建文件夹,并在cursor中打开

2.选择agent模式,模型选claude-3.7-sonnet

3.输入上述提示词,等cursor调用大模型,响应结果

4.等待cursor执行完后,选择accpet all
项目代码见: https://github.com/swg209/tab-group-chrome-plugin

5.chrome浏览器里,打开插件扩展,点击“加载已解压的扩展程序”,选择本次插件开发代码的文件夹
在这里插入图片描述

6.使用插件-配置域名分组

7.打开对应域名的tab,效果如下:
在这里插入图片描述

点击分组,会将同分组的tab合并。
在这里插入图片描述


总结

本文介绍了一个轻量级的Chrome浏览器标签页自动分组插件,它能有效解决我们日常工作中标签页过多导致的混乱问题。

通过简单的域名配置,插件可以自动将相关标签页归类到同一个分组中,使浏览器界面更加整洁有序。该插件不仅支持精确匹配域名,还支持通配符匹配,可以灵活应对各种分组需求。

整个开发过程借助Cursor和大型语言模型,实现了高效快捷的插件开发,充分展示了AI辅助编程的强大能力。

虽然不太懂chrome插件的开发细节,但是借助cursor,仍然可以快速开发出插件,验证功能。AI辅助编程工具,让我们可以更快验证我们的产品设计想法。

相关文章:

  • 2025年- H67-Lc175--295.数据流中的中位数(小根堆,大根堆)--Java版
  • Mermaid 绘图--以企业权限视图为例
  • fastadmin+workman环境搭建
  • 光量子计算芯片改变了黄仁勋成见?英伟达拟与PsiQuantum联手颠覆未来算力
  • python第42天打卡
  • linux扫描所有私有网段shell脚本
  • UART协议调试遇到的一个问题
  • 《高等数学》(同济大学·第7版)第一章第五节《极限运算法则》
  • AReaL-boba²:开源异步强化学习训练系统的革命性突破
  • mysq进化
  • 数据结构与算法:动态规划中根据数据量猜解法
  • 如何应对敏捷转型中的团队阻力
  • 题海拾贝:P2347 [NOIP 1996 提高组] 砝码称重
  • CSP is what?
  • 电路设计基础-2
  • unix/linux,sudo,其基本概念、定义、性质、定理
  • UCRT 和 MSVC 的区别(Windows 平台上 C/C++ 开发相关)
  • WES7系统深度定制全流程详解(从界面剥离到工业部署)
  • Java 2D 图形变换方法
  • Cocos creator游戏开发面试题
  • 梦织做网站/外贸软件排行榜
  • 2017山亭区建设局网站/软文投稿平台有哪些
  • 管理一个网站的后台怎么做/举一个病毒营销的例子
  • js弹出网站/电脑培训学校排名
  • 免费网站模板下载/hs网站推广
  • 网站建设企业宣传口号/工程建设数字化管理平台