更好的 Greasy Fork

为 Greasy Fork 增强多项实用功能:在标题旁显示脚本图标,在文本编辑器(用于评论和描述)中加入 Markdown 格式化工具,并在“代码”页面新增下载按钮,可将脚本直接下载为“.user.js”文件。此外,通过元数据为作者提供新的自定义选项,丰富脚本页面,显示高亮颜色、版权信息和社交图标。

当前为 2025-10-18 提交的版本,查看 最新版本

作者
OHAS
评分
0 0 0
版本
1.1
创建于
2025-10-16
更新于
2025-10-18
大小
84.2 KB
兼容性
与 Firefox 兼容 与 Chrome 兼容 与 Edge 兼容
许可证
CC-BY-NC-ND-4.0
适用于

更好的 Greasy Fork


更好的 Greasy Fork 为你的 Greasy Fork 网站体验带来全新升级!它增加了实用功能和视觉改进,让浏览、编辑和管理脚本变得更轻松、更愉快。

它被设计为与 Greasy Fork 界面完美融合,看起来就像网站原生功能一样。


主要功能

1. 新增图标!

alt text

  • 如何工作? 更好的 Greasy Fork 会自动获取每个脚本的图标,并显示在标题旁边,无论是在脚本列表(首页、搜索页、作者主页)还是脚本详情页顶部。

  • 如何使用? 全自动!只需浏览 Greasy Fork,就能看到图标出现,让你更快识别喜欢的脚本。为了提升速度,图标会被缓存,下次访问立即加载。


2. 带工具栏的文本编辑器

alt text

  • 如何工作? 添加了一个完整的 Markdown 风格工具栏,适用于所有支持格式化的文本框。无论是创建/编辑脚本描述、发表评论、反馈或发帖都能使用。

  • 如何使用? 点击工具栏按钮即可自动插入正确的格式。你可以:

    • 创建不同级别的标题(H1~H6)。
    • 使用加粗斜体缩写下划线删除线
    • 创建项目符号或编号列表、代码和分隔线。
    • 插入引用、链接、图片和表格。
    • 在帖子中直接嵌入 YouTube 或 Bilibili 视频。
    • 使用高级格式,如 下标上标高亮文本键盘按键
    • 使用集成颜色选择器更改文字颜色背景颜色

    提示:先选中文本,再点击按钮可直接应用格式!


3. 代码页新增“下载脚本”按钮

alt text

  • 如何工作? 在任何脚本的 代码 标签页中,会在代码框顶部出现一个新的 下载 按钮。

  • 如何使用? 点击即可直接下载 .user.js 文件,文件名自动匹配脚本名称,可随意使用。


4. 视觉与可用性改进

alt text

  • 突出描述: 脚本的主要描述现在显示在高亮框中,更易阅读,与页面其他信息区分清晰。

  • 页面布局优化: 添加分割线,将脚本详情与“附加信息”分开,使页面更整洁。

  • 更清晰的评分显示: 好评一般差评 用表情符号(👍、🤔、👎)和颜色区分,更直观。


5. 脚本作者的新元数据标签 (@bgf-)

我们引入了一套新的元数据标签,作者可以将其添加到脚本中,以与 更好的 Greasy Fork 集成。这使得安装了 更好的 Greasy Fork 的用户可以对脚本页面进行更深度的个性化定制。

  • 自定义高亮颜色 (@bgf-colorLT@bgf-colorDT):

    • @bgf-colorLT 为浏览器的浅色主题设置颜色。
    • @bgf-colorDT 为深色主题设置颜色。 这使得脚本页面能够与脚本自身的视觉标识相匹配。
  • 版权信息 (@bgf-copyright):

    • 我们增加了一个标签,用于在脚本信息部分显示一行可点击的版权声明,让作者可以保护自己的作品并提供更多详细信息的链接。
  • 增强的兼容性 (@bgf-compatible):

    • 作者现在可以指定与其他浏览器和平台的兼容性,例如 Brave移动设备
    • 更好的 Greasy Fork 将在脚本页面上显示相应的兼容性图标。
  • 社交媒体链接 (@bgf-social):

    • 新增的标签允许作者添加他们的社交媒体链接(如 GitHub、Instagram、X/Twitter 等)。
    • 脚本将显示每个社交网络的官方图标,方便用户查找和关注作者。

如何使用?

@bgf-colorLT: 仅使用以下颜色格式之一:#hex | rgb(0, 0, 0) | rgba(0, 0, 0, 0) | hsl(0, 0%, 0%) | hsla(0, 0%, 0%, 0)

@bgf-colorDT: 仅使用以下颜色格式之一:#hex | rgb(0, 0, 0) | rgba(0, 0, 0, 0) | hsl(0, 0%, 0%) | hsla(0, 0%, 0%, 0)

@bgf-compatible: 仅接受 bravemobile,或两者同时使用,用逗号分隔 brave, mobile

@bgf-copyright: 必须遵循格式 [文本](https://gist.github.com/*)

@bgf-social: 接受以下地址 (URL):

Instagram: https://www.instagram.com
Facebook: https://www.facebook.com
X/Twitter: https://x.com
Youtube: https://www.youtube.com
Bilibili: https://www.bilibili.com
TikTok: https://www.tiktok.com
DouYin: https://www.douyin.com
GitHub: https://github.com
LinkedIn: https://www.linkedin.com
  • 可以使用多个以逗号分隔的 URL,但 TikTok 和抖音除外——如果同时声明,页面上只会显示一个。
  • @bgf-compatible 不会取代 @compatible,它只是作为补充。

示例:

// ==UserScript==
// @bgf-colorLT       #6a9955
// @bgf-colorDT       rgb(106, 153, 85)
// @bgf-compatible    brave, mobile
// @bgf-copyright     [2025 示例。保留所有权利。](https://gist.github.com/*示例*)
// @bgf-social        https://www.instagram.com/*, https://www.youtube.com/*, https://github.com/*, https://www.linkedin.com/*
// ==/UserScript==

如果这个脚本对您有帮助,请考虑捐赠:

PayPal | Ko-fi | Pix