Stylus 用户样式管理器快速上手指南:10 分钟让每个网站按你的审美显示
2026/8/18 16:57:30 网站建设 项目流程

Stylus 用户样式管理器快速上手指南:10 分钟让每个网站按你的审美显示

【免费下载链接】stylusStylus - Userstyles Manager项目地址: https://gitcode.com/gh_mirrors/sty/stylus

凌晨一点,我在 GitHub 上扫完最后一行代码,准备关掉浏览器睡觉。屏幕上一片刺眼的纯白,我的眼皮瞬间抗议起来——这大概是我第 37 次在心里吐槽"这网站就不能有个深色模式吗"。就在那天,我装上了Stylus用户样式管理器,一个能让你重写任何网页外观的免费浏览器扩展。今天这篇指南,把我从踩坑到上手的过程完整讲给你听。🌙

先说清楚:我们到底在烦什么

回想一下,你是不是也遇到过这些场景:

  • 晚上看文档,网页背景比台灯还亮;
  • 同一个网站,别人截图里很好看,自己打开却是另一副样子;
  • 明明只是想要"字号大一点、对比度舒服一点",却只能干瞪眼。

网页是别人设计的,但屏幕和眼睛是你自己的。

问题从来不是网站不好看,而是它没按你的习惯来。而 Stylus 干的正是这件事:把"改样式"的权力,从网站开发者手里,交还给每一个普通用户。

它凭什么接住这些痛点

先说三件让我决定留下它的事:

  1. 干净到骨子里。Stylus 完全没有分析、追踪功能。它诞生的原因很有意思——前身 Stylish 被一家数据分析公司收购,社区为了守住隐私才另起炉灶,把"无追踪"写进了立身原则。
  2. 轻得几乎没存在感。注入网页的脚本只有约 10KB,在页面上跑完大约只需 1 毫秒。你不会感觉到它拖慢了任何网站。
  3. 全浏览器通吃。Chrome、Firefox、Brave、Edge、Opera……只要是主流浏览器,基本都能装。换浏览器不换习惯,样式还能跟着走。

它背后还有一个庞大的样式社区(userstyles.world、USO 存档站、Greasy Fork 的 CSS 专区等),几千个现成主题等着你一键安装。

10 分钟上手:最短路径让第一个样式生效

第一步:把扩展装进浏览器

打开你浏览器的扩展商店,搜索 "Stylus" 安装即可。喜欢动手的同学也可以直接从源码构建:

git clone https://gitcode.com/gh_mirrors/sty/stylus

第二步:去找一个现成样式

点击工具栏的 Stylus 图标,选"查找样式",会进入样式库按网站筛选。比如你是开发党,搜 "GitHub Dark";刷视频党,搜对应站点名。看到心动的,直接点安装。

第三步:安装前先看一眼配置

很多样式不是"装上就完事",安装界面会给你一套配置项——颜色偏好、生效站点、是否检查更新,全部可以在装之前调好。

比如截图里这个 "GitHub Dark Diff" 主题,你甚至能逐项修改"新增行"和"删除行"的背景色,还有取色器供你现场挑颜色。装完回到网页刷新一下,世界立刻不一样。安装相关的核心逻辑在src/install-usercss/,想研究可以翻一翻。

第四步:在管理器里统一调度

装了十几个样式之后,你需要的是一张"总控台"。点开 Stylus 图标选择"管理样式",就进入集中的管理界面:

按网站分类、一键启用或禁用、按更新时间排序、筛选外部样式和 UserCSS,甚至批量导入导出,都在这一个页面搞定。它的界面代码在src/manage/目录下,过滤、排序、搜索都是独立模块,改起来很清爽。

进阶玩法:从"会用"到"会造" 🛠️

用内置编辑器写自己的样式

不想用现成的?点"编写新样式",内置编辑器直接开写。它支持CSS、LESS、Stylus三种语法,带自动补全、语法高亮和实时预览。给你看个最简单的例子:

@-moz-document domain("example.com") { body { background: #1e1e2e !important; color: #cdd6f4; } }

就这几行,一个文档站的阅读体验立刻从"白底刺眼"变成"深夜护眼"。写错了也不用怕,内置的 Stylelint 和 CSSLint 会把问题当场标出来。编辑器代码在src/edit/,代码检查逻辑在src/edit/linter/

用 UserCSS 让样式"活"起来

普通样式是死的,UserCSS 是活的。它支持 @var 变量、配置项和自动更新,装上之后可以直接在弹窗里调参数,不用打开编辑器改代码。相关的编译逻辑在src/js/worker/usercss-compiler.js

云同步:换设备不换样式

担心换电脑要重新折腾?Stylus 支持 Dropbox、Google Drive、OneDrive 以及任意 WebDAV 兼容服务器同步,也能导出成 JSON 备份文件,换浏览器一键导入。同步逻辑在src/background/sync-manager.js

高手才知道的几个小秘密 🔍

  • 匹配引擎很讲究。样式怎么判断"该不该在当前网站生效",全在src/background/style-manager/里,通配符和域名匹配都做了缓存优化。
  • 注入极快。src/content/apply.js负责把样式打进页面,用上了懒加载和 IntersectionObserver,滚动到哪注入到哪。
  • 编辑器里藏了个正则测试器。写"仅匹配某些网址"的规则时,src/edit/regexp-tester.js能现场验证你的正则写得对不对。
  • 多语言直接翻源码。项目支持 40 多种语言,文案都在src/_locales/里,想顺手提交个翻译也很方便。

常见的坑,以及绕开它们的办法 🚧

  • 样式装了但没生效?先看它有没有被禁用,再确认"应用对象"是否包含当前网站,最后看一眼浏览器控制台有没有报错。
  • 两个样式打架?回到管理界面检查是否有重复或冲突的样式,只保留一个就好。
  • 更新一直失败?多半是网络问题,检查连接后再试;也可以把单个样式的更新频率调低,别每次都手动刷新。
  • 同步后样式乱套?先在旧设备导出 JSON 备份,再导入新设备,永远给自己留一手。

现在,就从一个深色模式开始

说了这么多,真正要紧的其实只有一件事:打开浏览器,装一个 Stylus,给最常去的那个网站换个舒服的样式。从今晚起,屏幕的光线跟着你的作息走,而不是跟着网站设计师的审美走。

小提示:别一口气装十个样式,先挑最常访问的 1 到 2 个网站动手。等你摸熟了安装、管理和微调的流程,再慢慢扩展你的"专属网页"版图——毕竟,互联网的外观,本来就该由你来定。

【免费下载链接】stylusStylus - Userstyles Manager项目地址: https://gitcode.com/gh_mirrors/sty/stylus

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询