Greasy Fork

Greasy Fork is available in English.

划词 搜索 & AI

划词后显示图标,展开窗口可切换搜索与AI连续对话。AI功能支持自定义服务端点和一键切换。

作者
YasuHaru
日安装量
0
总安装量
2
评分
0 0 0
版本
4.6
创建于
2025-10-14
更新于
2025-10-14
大小
25.4 KB
许可证
CC-BY-NC-4.0
适用于
所有网站

划词 搜索 & AI 是一款功能强大的油猴脚本,旨在增强您的网页浏览体验。只需在任何网页上选中一段文字,旁边就会出现一个小图标。点击它,即可打开一个多功能浮动窗口,您可以:
立即搜索 所选文字,并在多个搜索引擎(百度、谷歌、必应)之间自由切换。
与 AI 展开连续对话,并将所选文字作为对话的开端。
AI 功能拥有高度的可定制性,允许您连接到各种兼容 OpenAI 的 API 服务端点,无论是像 DeepSeek 这样的官方服务,还是您自己在本地部署的大语言模型(例如 Ollama, LM Studio)。
✨ 功能特性
🖱️ 划词即用:选中文字后,在光标附近出现一个简洁、无干扰的图标。
🔍 多引擎搜索:在弹窗内无缝切换百度、谷歌、必应。可自由设定默认搜索引擎。
🤖 集成 AI 对话:
一键从搜索切换到功能齐全的 AI 聊天界面。
支持多轮对话,自动维护上下文历史记录。
支持流式响应,带来实时、流畅的 ChatGPT 式体验。
AI 的回答支持 Markdown 格式,能完美渲染代码块、列表、标题等。
🔧 高度可配置:
自定义 AI 端点:可以添加任何兼容 OpenAI API 格式的服务端点,完美支持本地模型或其他 AI 服务。
API Key 管理:为不同的 AI 配置安全地设置和管理各自的 API Key。
AI 快速切换:通过脚本菜单,轻松在已配置的 AI 服务之间切换(例如从 DeepSeek 切换到本地的 Llama3)。
🌐 强大且通用:适用于几乎所有网站。能智能处理禁止 iframe 嵌入的网页(如百度、必应),通过后台请求方式加载内容。
⚙️ 人性化窗口:弹窗支持拖动、调整大小,并且可以“置顶”,让您在浏览页面的同时保持窗口可见。
💾 安装
安装用户脚本管理器:您需要一个浏览器扩展来运行此脚本。最流行的是 Tampermonkey (油猴)。其他选择包括 Violentmonkey 或 Greasemonkey。
安装本脚本:在脚本发布平台(如 Greasy Fork, GitHub)点击安装链接,您的用户脚本管理器将自动弹出安装提示。
🚀 如何使用
选中文字:在任意网页上,用鼠标高亮您想查询或讨论的词语或句子。
点击图标:一个带有默认搜索引擎图标的小圆圈会出现在您的光标附近,点击它。
弹出窗口:
默认情况下,它会显示所选文字的搜索结果。
切换搜索引擎:点击左上角的网站图标(百度、谷歌、必应)即可切换。
切换到 AI:点击“星火”✨图标,即可切换到 AI 聊天视图。您选中的文字会自动填充为第一条消息。
与 AI 对话:在输入框中键入您的问题,然后按“发送”或回车键。您可以进行连续的多轮对话。点击“停止”可以中断 AI 的回答。
置顶/关闭:使用图钉图标可以将窗口固定,即使点击页面其他地方也不会关闭。使用 '×' 号可以关闭它。
🛠️ 配置
所有配置都通过油猴扩展菜单完成。点击浏览器工具栏的油猴图标,在脚本列表中找到“划词 搜索 & AI”,即可看到它的配置命令。
设为默认引擎:选择默认打开的搜索引擎(百度、谷歌或必应)。
切换 AI 为:选择当前激活的 AI 服务。
设置 AI 的 API Key:这是使用 AI 功能必需的步骤。
选择您要设置的 AI 配置。
在弹窗中输入您的 API Key。密钥会通过 GM_setValue 安全地保存在本地。
添加自定义 AI 配置:这是本脚本最强大的功能。
脚本会依次提示您输入配置名称、API URL 和模型名称。
示例:连接本地的 Ollama 模型
配置名称: Ollama Llama3
API URL: http://localhost:11434/v1/chat/completions
模型名称: llama3 (或您正在运行的其他模型名)
添加后,刷新页面,新配置就会出现在“切换 AI”和“设置 API Key”菜单中。(对于本地模型,API Key 通常可以留空)。
删除自定义 AI 配置:移除您不再需要的自定义配置。
依赖
marked.js: 用于将 AI 返回的 Markdown 格式内容渲染成美观的 HTML。脚本通过 CDN 自动加载。