浏览器收藏的网页书签太多,找起来费时费力还不一定能找到,为解决这个问题我开发了一款浏览器插件 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
xuxingchou
V2EX    分享创造

浏览器收藏的网页书签太多,找起来费时费力还不一定能找到,为解决这个问题我开发了一款浏览器插件

  xuxingchou 7 小时 45 分钟前 502 次点击

这个想法从哪里来的?

我在浏览器上收藏的网页比较多,有技术类的文档、公司的项目文档、还有各种我觉得好用的工具类网站,加起来差不多快有 2 千个书签了。

每次要找个收藏的网页就得凭记忆去翻文件夹,找起来费时费力,所以我就在想有没有一款浏览器插件能像搜索引擎搜索网页一样去搜索我的浏览器收藏夹?然后我去谷歌插件商店找了找并没有找到能够实现这个功能的插件,所以我决定自己开发,于是就诞生了这款能够实现秒级搜索浏览器书签的插件FindMark,官网地址:https://findmark.app

它能做什么?

FindMark 的目标很简单: 让收藏了海量书签的用户能够在几秒钟内找到想要的书签,并且不用被繁琐的文件夹折磨。

具体能干的事:

  • 全局搜索:键盘一按(默认 Ctrl+Shift+F ),弹出一个搜索框,输入关键词就能实时筛选结果。支持模糊匹配,也能用语法搜索,比如 #tagurl:github.comfolder:工作文档
  • 标签系统:不用纠结书签该放哪个文件夹,给它打几个标签就行。比如 #AI#前端 UI 组件#工作
  • 云备份:可以把数据备份到自己的 Google Drive ,换设备也不用重新导入。
  • 回收站:让误删的书签还能找回来。
  • 完全本地存储,数据安全有保障:默认所有数据都存在浏览器本地,不上传到任何服务器。

技术和隐私

FindMark 是一个纯前端扩展( Chrome / Edge 都支持)。

数据默认保存在浏览器本地 localStorage 里。

如果开启云备份,也只是你本地浏览器和你的 Google Drive 之间的同步,插件本身不会收集、上传任何数据。

我对隐私比较敏感,所以在这块做得比较克制。

想听听大家的建议

希望能听到大家的使用习惯,比如:

  • 你们平时是怎么管理书签的?
  • 有哪些功能是浏览器原生书签没做到的?
  • 有没有觉得 FindMark 哪些地方还不够顺手?

欢迎吐槽、提需求,或者帮我踩踩 bug


目前已经上线 Chrome 商店和 Edge 商店(搜 “FindMark” 就能装)。

Chrome 商店 https://chromewebstore.google.com/detail/findmark-smart-bookmark-s/aifjbhfijohdohedojkagghfcepbppdn

Edge 商店 https://microsoftedge.microsoft.com/addons/detail/findmark-smart-bookmark-/lodhamkcbfhodhhclpjilpmomeafbnon

15 条回复    2025-10-09 19:56:35 +08:00
israulg
    1
israulg  
   7 小时 33 分钟前
爬取网页内容并摘要,然后语意检索给出可能相关的若干网页?我经常是不记得放哪里了,也不记得具体叫啥,只记得收藏过一个关于某个东西的
xuxingchou
    2
xuxingchou  
OP
   7 小时 13 分钟前
@israulg 目前插件的关键词搜索是根据书签的标题和 URL 进行模糊匹配,暂时不支持语义搜索
actopas
    3
actopas  
   6 小时 17 分钟前
有个问题是没有人保存的时候记得网页的 meta 信息,所以大多数人都保存到对应文件夹里吧,高频网页都放在前面了,或者自己整理的文件夹,而低频网页更多像是放进了稍后再看或者收藏夹,个人认为不如做一个稍后再看,把书签和收藏隔离开,但是不论这两种哪个其实对于产品付费来说都有点找不到理由,很难让人付费
xuxingchou
    4
xuxingchou  
OP
   6 小时 1 分钟前
@actopas 1 、可能每个人的情况不太一样,像我浏览器收藏了快两千个网页书签了,建了几十个文件夹,文件夹已经层层嵌套了,找一个收藏的网站每次都得挨个翻文件夹,现在有了这个插件我通过关键词可以快速模糊搜索找到我收藏的网页,可能对大部分人来说根本就没有收藏那么多书签,通过文件夹分类就能快速找到自己收藏的网页,所以就不存在这种需求。
2 、稍后再看这个我本人是通过创建一个名叫“稍后阅读”的文件夹来区分收藏和待看的,所以插件做一个稍后再看的功能可能就显得多余了。
3 、从产品付费的角度来看,findmark 插件解决的问题属于小众需求,需要的人不会很多,插件的核心功能也是完全免费,增值功能目前来说确实吸引力还不够大,所以对我来说开发这个插件并不指望能够赚到钱,更多的是一方面解决自己的需求,另一方面也算是练手,满足自己想要拥有一款属于自己的软件作品的愿望
actopas
    5
actopas  
   5 小时 50 分钟前
@xuxingchou 建议优化一下 ui ,或许进入页面不要直接展开平铺用户的书签,平铺书签或许应该开个按钮,这样侵入性感觉小一点,因为假设说已经有整理过的书签直接在插件里被平铺,让人感觉反而不舒服,或许是个 switch ,搜索或许能支持到文件夹内搜索
Tink
    6
Tink  
PRO
   4 小时 37 分钟前
HumbertHumbert
    7
HumbertHumbert  
   4 小时 36 分钟前
支持一下,感觉挺好用的。
OWLS
    8
OWLS  
   4 小时 16 分钟前
挺好的,确实有需求!
redtears
    9
redtears  
   4 小时 13 分钟前
Chrome 在地址栏输入部分书签文字会自动搜索书签的吧
xuxingchou
    10
xuxingchou  
OP
   3 小时 49 分钟前
@actopas 你的意思是打开弹框时不要默认展示最近访问和最常访问的书签列表吗?我对插件的 ui 进行有一些优化,这样会不会好一点了:
另外目前插件是支持文件夹筛选搜索的,比如我要搜索工作文件夹下的开发实现方案,可以这样搜索:#工作 开发实现方案
xuxingchou
    11
xuxingchou  
OP
   3 小时 47 分钟前
目前 findmark 插件支持以下搜索语法:
xuxingchou
    12
xuxingchou  
OP
   3 小时 46 分钟前
支持以下快捷键:
botzgbjaaa
    13
botzgbjaaa  
   3 小时 32 分钟前
很棒的项目,方便说下这个产品的成本是多少吗,服务器,域名,存储等等
xuxingchou
    14
xuxingchou  
OP
   2 小时 59 分钟前
@botzgbjaaa 目前服务器方面的成本还比较低,5 美元的谷歌插件开发者注册费,域名几十块钱/年,服务器和数据库采用 Vercel 免费额度够用,存储和域名等其他服务采用 Cloudflare 免费权益,另外还有 Cursor 的订阅费,综合来看最大的是人力成本,我在这个插件的开发上面投入两个多月了
JunJian
    15
JunJian  
   1 小时 20 分钟前
请问 chrome“书签管理区”里面的搜索,不能实现这个功能么?
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2776 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 22ms UTC 13:16 PVG 21:16 LAX 06:16 JFK 09:16
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86