提示词模板插入

Created 16 days ago
Updated 6 days ago
在 DeepSeek 会话输入框内注入提示词模板面板:搜索、预览、点击插入、快捷键、拖拽排序、上移下移排序
#DeepSeek
#豆包
#提示词模板
#AI对话增强
Statistics
Total Installs
36
Last 24h
+1
User Rating
5.0
Inject prompt template management panel into DeepSeek and Do

提示词模板插入(DeepSeek / 豆包增强)

一个用于在 DeepSeek 和豆包对话页面中快速插入提示词模板的油猴脚本(Tampermonkey)。
通过悬浮按钮呼出模板面板,支持搜索、预览、一键插入、自定义模板管理、拖拽排序及快捷键操作。

主要功能

  • 模板面板:在输入框右上角显示 📋 按钮,点击弹出模板面板。
  • 快速插入:点击模板或按快捷键,在当前光标位置插入模板内容。
  • 模板管理:支持新建、编辑、删除模板,数据持久化保存在本地。
  • 搜索过滤:按模板名称或内容关键词实时过滤。
  • 排序灵活
    • 鼠标拖拽模板项调整顺序(若浏览器支持)。
    • 悬停模板项后使用 按钮上移或下移。
  • 键盘导航:面板打开时,使用方向键选择模板,Enter 插入,Esc 关闭。
  • 快捷键
    • Ctrl+Shift+P:打开 / 关闭模板面板。
    • Alt+Shift+1~9:快速插入第 1~9 个模板(对应列表顺序)。
  • 主题适配:自动跟随站点深色 / 浅色模式。
  • 移动端适配:小屏下自动调整面板布局。
  • 安全插入:兼容 textarea 和富文本编辑器(contenteditable),插入失败时自动复制到剪贴板并提示。

安装方法

  1. 安装浏览器扩展 Tampermonkey(或其他兼容的油猴脚本管理器)。
  2. 新建脚本,将本脚本代码完整粘贴保存。
  3. 刷新 DeepSeek 或豆包页面,即可看到输入框右上角的 📋 按钮。

使用说明

打开面板

  • 点击输入框右上角的 📋 按钮,或按 Ctrl+Shift+P

插入模板

  • 方式一:鼠标点击列表中的模板名称。
  • 方式二:在面板打开时,用 键选择模板,按 Enter 插入。
  • 方式三:使用快捷键 Alt+Shift+1~9 直接插入对应模板。

管理模板

  • 面板底部点击 + 新建模板,填写名称和内容后保存。
  • 鼠标悬停模板项,会显示操作按钮:
    • :上移一位
    • :下移一位
    • :编辑模板
    • :删除模板(需确认)

搜索模板

  • 在面板顶部搜索框输入关键词,列表会实时过滤,可按名称或内容匹配。

快捷键一览

快捷键 功能
Ctrl+Shift+P 打开 / 关闭模板面板
Alt+Shift+1 ~ Alt+Shift+9 快速插入第 1~9 个模板
/ (面板打开时) 选择上一个 / 下一个模板
Enter(面板打开时) 插入当前选中模板
Esc(面板打开时) 关闭面板

数据存储

模板数据保存在浏览器的 Tampermonkey 存储中(GM_setValue),仅本地使用,不会上传到任何服务器。清除浏览器数据或卸载脚本会导致模板丢失,请注意备份。

已知问题与说明

  • 拖拽排序:部分站点或浏览器可能禁止原生拖拽,此时可使用 按钮排序。
  • 快捷键冲突:若 Alt+Shift+数字 与系统或其他扩展冲突,可在代码中自行修改。
  • 输入框定位:脚本通过启发式算法定位页面中的输入框,在极少数特殊页面中可能定位不准确,此时可尝试点击输入框后再打开面板。

许可证

Apache-2.0 License

更新日志

v1.3.0

  • 新增上移 / 下移按钮排序,解决拖拽兼容性问题。
  • 优化事件委托,提升性能。
  • 缓存常用 DOM 元素,减少查询开销。
  • 修复拖拽时 setData 缺失问题。

v1.2.0

  • 修复拖拽排序。
  • 快捷键改为 Alt+Shift+数字
  • 优化代码结构和性能。

v1.1.0

  • 增加拖拽排序功能。
  • 快捷键优化为 Ctrl+Shift+数字
  • 增加移动端适配。

v1.0.0

  • 初始版本,基础模板管理、搜索、插入功能。
Script Details
Permissions & access
Capabilities
Storage