Skip to content

CSDN 极简\沉浸式阅读\免登录复制 | 博客园美化 | 哔哩哔哩美化 | GreasyFork脚本页面👇

License

Notifications You must be signed in to change notification settings

Yuhanawa/UserScript

Repository files navigation

Yuhan 的脚本集

CSDN 极简化\沉浸式阅读\免登录复制\自定义等等 哔哩哔哩(bilibili)美化\视频快捷分享复制\移除评论区关键字搜索蓝字等等 博客园(cnblog)美化/增强/字体放大

脚本

支持功能

  • 样式美化 | 自定义背景
  • 视频页样式微调
    • 哔哩哔哩修改 UP 觉得很赞标签位置
  • 视频快捷复制分享 (4 种模式)
  • 移除评论关键字搜索图标
  • 移除评论关键字搜索跳转
  • 评论区过滤(自定义关键词未完成)
  • 页面宽屏
  • 护眼蒙版
  • 快捷键增强
  • 免登录复制
  • 样式美化|沉浸式阅读
    • 调整页面宽度
  • 移除顶部导航或不跟随
  • 隐藏底部工具栏或不跟随
  • 去广告
  • UI 调整
    • 每一个卡片都可以关闭
  • 调整字体大小
  • 自定义背景

How to build

欢迎 PR

请确保已经安装 nodejs 和 pnpm

  1. 克隆此仓库
git clone https://github.com/Yuhanawa/UserScript.git
  1. 安装依赖
pnpm i
  1. 构建
pnpm build

构建结果在 dist 文件夹中

  1. 热更新

修改dev.js中的{PATH} 为当前目录的绝对路径, 将此脚本添加到脚本管理器(Tampermonkey)中, 并打开脚本管理器[允许访问文件网址]权限

在 chrome 中, 你可以访问chrome://extensions/找到你的脚本管理器插件(Tampermonkey),点击详情, 打开允许访问文件网址选项

运行以下命令或者在 VSCode 中按 F5 运行

pnpm run dev

CommitLint

类型 描述
build 对项目构建系统或外部依赖项的更改
chore 非业务性的任务和更改
ci 对持续集成 (Continuous Integration) 配置文件和脚本的更改
docs 文档变更,包括但不限于 README 文件、文档生成器或注释的变更
feat 新功能的添加
fix 修复 bug
perf 改进性能的代码更改
refactor 代码重构,不是修复 bug 也不是添加新功能的代码更改
revert 撤销先前的提交
style 与代码风格相关的更改,例如空格、格式化等,而不涉及功能性代码更改
test 添加或修改测试