从 01 开始 从 01 开始
首页
  • 📚 计算机基础

    • 计算机简史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • 计算机网络
    • 数据库
    • 编程工具
    • 装机
  • 🎨 前端

    • Node
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 手机相关技巧
  • 最全面的输入法教程
  • 最全面的浏览器教程
  • Office
  • 图片类工具
  • 效率类工具
  • 最全面的 RSS 教程
  • 码字工具
  • 各大平台
  • 校招
  • 五险一金
  • 职场规划
  • 关于离职
  • 杂谈
  • 自媒体
  • 📖 读书

    • 读书工具
    • 走进科学
  • 🌍 英语

    • 从零开始学英语
    • 英语兔的相关视频
    • Larry 想做技术大佬的相关视频
  • 🏛️ 政治

    • 新闻合订本
    • 反腐
    • GFW
    • 404 内容
    • 审查与自我审查
    • 互联网
    • 战争
    • 读书笔记
  • 💰 经济

    • 关于税
    • 理财
  • 💪 健身

    • 睡眠
    • 皮肤
    • 口腔健康
    • 学会呼吸
    • 健身日志
  • 🏠 其他

    • 驾驶技能
    • 租房与买房
    • 厨艺
  • 电影

    • 电影推荐
  • 电视剧
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 小说
  • 关于本站
  • 关于博主
  • 打赏
  • 网站动态
  • 友人帐
  • 从零开始搭建博客
  • 搭建邮件服务器
  • 本站分享
  • 🌈 生活

    • 2022
    • 2023
    • 2024
    • 2025
  • 📇 文章索引

    • 文章分类
    • 文章归档

晓林

程序猿,自由职业者,博主,英语爱好者,健身达人
首页
  • 📚 计算机基础

    • 计算机简史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • 计算机网络
    • 数据库
    • 编程工具
    • 装机
  • 🎨 前端

    • Node
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 手机相关技巧
  • 最全面的输入法教程
  • 最全面的浏览器教程
  • Office
  • 图片类工具
  • 效率类工具
  • 最全面的 RSS 教程
  • 码字工具
  • 各大平台
  • 校招
  • 五险一金
  • 职场规划
  • 关于离职
  • 杂谈
  • 自媒体
  • 📖 读书

    • 读书工具
    • 走进科学
  • 🌍 英语

    • 从零开始学英语
    • 英语兔的相关视频
    • Larry 想做技术大佬的相关视频
  • 🏛️ 政治

    • 新闻合订本
    • 反腐
    • GFW
    • 404 内容
    • 审查与自我审查
    • 互联网
    • 战争
    • 读书笔记
  • 💰 经济

    • 关于税
    • 理财
  • 💪 健身

    • 睡眠
    • 皮肤
    • 口腔健康
    • 学会呼吸
    • 健身日志
  • 🏠 其他

    • 驾驶技能
    • 租房与买房
    • 厨艺
  • 电影

    • 电影推荐
  • 电视剧
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 小说
  • 关于本站
  • 关于博主
  • 打赏
  • 网站动态
  • 友人帐
  • 从零开始搭建博客
  • 搭建邮件服务器
  • 本站分享
  • 🌈 生活

    • 2022
    • 2023
    • 2024
    • 2025
  • 📇 文章索引

    • 文章分类
    • 文章归档
  • Windows

  • 手机

  • 笔记软件

  • 输入法

  • 浏览器

    • 最全面的浏览器教程
    • 不可不知的浏览器使用技巧
    • 谁是最好用的浏览器?
    • 谁是最好用的搜索引擎?别再用百度了!
    • 让你搜索效率翻倍的技巧
    • 超长干货,十倍提升你的搜索能力
    • Chrome 扩展全指南(浏览器必备)
    • 装了 Chrome 不用这个扩展,还不如去用 IE !
    • 谷歌逐步淘汰 V2 插件,广告拦截不能用了?
    • 扩展推荐篇-前言
    • 扩展推荐篇 - 让你的浏览器更漂亮!
    • 这些扩展能让 Chrome 原有功能更强!
    • 扩展推荐篇 - 这些扩展能让你效率翻倍!
    • 扩展推荐篇 - 让你的开发效率翻倍!
    • 这些扩展能让你更好地玩转各大平台
    • 油猴脚本推荐篇-前言
    • 神级脚本,让你的搜索引擎更强大
    • 效率翻倍!必备油猴脚本推荐
    • 互联网冲浪必备脚本
    • 写了两个实用的知乎油猴脚本(用 AI 两分钟搞定!)
      • 背景
      • 获取无水印原图
      • 移除自动关键字链接
      • 开发过程
      • 开源和安装地址
      • 最后
    • 这应该是「以图搜图」最全教程了,能帮你找到 90% 的图片出处
    • 如何自由地复制网页上的内容
    • 以防你不知道书签还能玩出花来
    • 这款工具能让你的 Chrome 提速 3 倍!
    • 这个工具可以轻松搞到你的浏览器账户密码!
    • Chrome 下载文件时总是提示“已阻止不安全的下载”的解决方案
    • 最全面的浏览器教程-完结撒花
  • Office

  • 图片类

  • 效率类

  • RSS

  • 码字工具

  • 各大平台

  • 效率软件
  • 浏览器
2025-03-29
目录

写了两个实用的知乎油猴脚本(用 AI 两分钟搞定!)

# 2010.写了两个实用的知乎油猴脚本(用 AI 两分钟搞定!)

经常逛知乎,遇到好的回答/文章也会保存下来,但发现知乎有两个功能不是很喜欢,用油猴脚本解决了。

接下来介绍下这两个问题,以及原理,开发过程,开源地址等。

‍

# 背景

作为一只数据仓鼠,我经常会保存互联网上的内容,其中就包括知乎上的回答。

但很多时候,这些回答会神秘地消失,只留下空荡荡的收藏夹......

内容被删除了,但还是计数了(7 个),应该算 Bug? ‍

所以,我会尽快将回答保存到自己的笔记软件。

但保存时,就经常遇到两个问题:一个是图片水印,一个是自动关键字链接。

由于没搜到类似的脚本,因此自己动手写了两个脚本,解决上述问题。 ‍

# 获取无水印原图

‍

# 现象

在知乎,默认情况下,用户上传的图片都是自动在右下角添加水印的(可以在设置—偏好设置里取消):

‍

# 原理

如果你查看网页源代码(F12),定位到图片,你会发现代码长这样,有很多的属性:

zhihu-picture-example ‍

src 属性的值是图片链接(带用户水印的)。而 data-original-token​ 属性的值,和 src 里的图片文件名很相似,尝试用其替换掉 src 属性里的文件名,得到了无水印的原图:

zhihu-picture-without-watermark ‍

PS:这个特性不是我发现的,而是看博主「致以无暇之人」的文章发现的:知乎图片去水印下载的方法 (opens new window),在此表示感谢。

老实说,我虽然也是程序员,但我都没怎么看过网页的源代码,更别说定位到图片、发现其关联之处了,汗 😓 ‍

# 解决思路

所以,开发思路就是,遍历网页上的所有图片,用 data-original-token​ 属性的值替换掉 src 属性值的文件名。 ‍

# 注意事项

当然,如果用户上传的图片本身就带有水印,那么获取到的原图自然也是带水印的,但也不是没其他办法:

  • 用去水印工具,例如谷歌新发布的 Gemini 2.0 Flash 模型 (opens new window),去除图片水印的效果极佳。
  • 将图片保存下来,然后以图搜图。推荐我的另一篇博客:这应该是「以图搜图」最全教程了,能帮你找到 90% 的图片出处 (opens new window) ‍

# 2025-4-13 更新

目前发现一个问题,即使替换为无水印版本的图片后,当用户选中网页内容并复制时,仍然会复制带水印的图片,而非替换后的图片:

‍

当然,如果直接在图片上右键 → 复制图片,得到的就是无水印的图片:

‍

那为什么会这样呢?问了下 DeepSeek,回答是因为知乎用了图片懒加载技术,图片代码中有 data-original​ 属性,里面的值存放图片地址。而 src 里的值只是占位符。当图片滚动到可视区域时,JavaScript 才会将 data-original 的值赋给 src 属性。

而用浏览器或剪贴板工具在复制内容时,可能会直接抓取 data-original(因为它被视为“真实地址”),而忽略当前 src 的值。

所以我的解决思路也简单粗暴:直接去除 data-original​ 的值。目前测试了下,确实没问题。

相关测试页面:我们为什么要禁止刑讯逼供? - 济东杂谈的回答 (opens new window) - 知乎
‍

# 移除自动关键字链接

很多平台,都会自动将用户内容中的关键字,替换为超链接。

例如知乎:

‍

B 站:

‍

点击这些超链接,就会在平台内搜索该关键字,某种程度上算方便了用户,但也影响了美观以及保存。

开发思路:用正则匹配超链接,然后替换为纯文本。

由于我不怎么保存其他平台的内容,所以该脚本仅针对知乎。 ‍

# 开发过程

首先,看了几个教程:

  • 脚本猫上找到的 油猴开发指南 (opens new window)
  • 篡改猴官方文档 (opens new window)
  • Greasy Fork 上的帮助文档 (opens new window)

然后看了开头几个文章,了解大概的编写过程,试着写了个 Hello World

然后直接问 DeepSeek,几分钟就写完了... (好像不用看教程也行?🙃)

只恨自己没早点写,老是手动去获取无水印原图(或者裁剪掉)、移除自动关键字链接,怪麻烦的 🤣。

‍

# 开源和安装地址

代码都很简单,就不贴在文中了。

开源地址:https://github.com/Peter-JXL/UserScript

GreasyFork 地址:

  • 知乎 - 获取无水印原图:https://greasyfork.org/zh-CN/scripts/531189

  • 知乎 - 移除自动关键字链接:https://greasyfork.org/zh-CN/scripts/531190 ‍ 测试案例:

  • 油猴脚本测试文章 - 知乎 (opens new window):里面包含一张带水印的图片

  • 为什么女儿忍痛不向我们说? - 知乎 (opens new window):回答里包含带自动关键字链接

目前已在 Chrome、Edge、FireFox 上通过测试。 ‍

# 最后

自从我写《最全面的浏览器教程》以来,有不少人咨询过我,能否帮忙代写扩展/脚本之类的。

其实在 AI 时代,写脚本的门槛并不高,稍微看看教程,了解下开发过程,然后让 AI 给出代码即可。倒是写文档、发布脚本花了不少时间...

此外,即使你没有保存知乎回答的需求,这两个脚本也能美化下页面,水印和那些无用的超链接,很多时候没啥用。

最后欢迎试用脚本~ 有帮到你的话欢迎点赞

上次更新: 2025/6/3 09:31:54
互联网冲浪必备脚本
这应该是「以图搜图」最全教程了,能帮你找到 90% 的图片出处

← 互联网冲浪必备脚本 这应该是「以图搜图」最全教程了,能帮你找到 90% 的图片出处→

最近更新
01
新闻合订本 2025-10
10-31
02
2025 年 10 月记
10-30
03
用 AI 批量优化思源笔记排版
10-15
更多文章>
Theme by Vdoing | Copyright © 2022-2025 | 粤 ICP 备 2022067627 号 -1 | 粤公网安备 44011302003646 号 | 点击查看十年之约
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式