ChatGPT代码工具

为 ChatGPT 代码块添加功能,包括保存或复制代码片段的选项。

作者
人民的勤务员
日安装量
0
总安装量
2
评分
0 0 0
版本
2025.6.2.1
创建于
2025-05-29
更新于
2025-06-02
大小
49.2 KB
兼容性
与 Firefox 兼容 与 Chrome 兼容 与 Opera 兼容 与 Safari 兼容 与 Edge 兼容
许可证
MIT
适用于

简体中文 | English | 한국어 | Tiếng Việt | 繁體中文
👆️访问 GitHub 上的自述文件以获得更好的体验。

推荐使用:
Support
Support
Support
💡 Tip: 以上已列出的脚本管理器和浏览器不代表全部
脚本在以下环境中运行正常
Passed

ChatGPT代码工具

「 为 ChatGPT 代码块添加功能,包括保存或复制代码片段的选项。 」

Views

Download:Github | ⭐Greasy Fork

脚本功能与实现

代码块添加“保存代码”和“复制代码”按钮,以便快速保存或复制代码片段。

功能概述

1. 检测代码块

  • 自动为每个代码块添加操作按钮(避免重复添加)。

2. 添加操作按钮

  • 保存代码按钮

    • 基于代码块的语言(通过类名推断文件扩展名)。
    • 根据扩展名动态设置 MIME 类型。
    • 创建下载链接并触发下载。
  • 复制代码按钮

    • 将代码片段复制到剪贴板。
    • 提供状态反馈(如“复制成功”或“复制失败”)。

3. 动态适配

  • 监听 DOM 的变化,自动为新增的代码块添加按钮。

4. 按钮样式与交互

  • 自定义按钮样式(背景色、边框、鼠标悬停效果)。

  • 状态反馈机制:

    • 正常状态:蓝色按钮。
    • 工作中:绿色按钮显示状态(如“保存中...”或“已复制”)。
    • 错误状态:红色按钮显示错误信息。

💖 脚本参考或使用了以下脚本:

🧑‍💻 @CarpeNoctemXD ⇒ 📜 ChatGPT Code Tools

使用帮助

推荐浏览器和脚本管理器:

  • Greasemonkey + Waterfox
  • Tampermonkey/Violentmonkey + Firefox
  • Tampermonkey/Violentmonkey + Chrome
  • Userscripts + ios Safari
  • Violentmonkey/KiWiBrowser + Android

如果你需要了解更多关于如何安装用户脚本,点击我查看图文教学!

查看所有发布脚本

长期地址
遇到问题?请前往 GitHub 提 Issues。