[js] 工作栏增加搜索选中文本或访问选中链接,支持 ai 搜索和翻译

功能:

  1. 当文本是链接时点击访问
  2. 普通文本时,单击搜索,双击 ai 搜索,右键翻译

代码:

https://gitee.com/wish163/mysoft/blob/main/%E6%80%9D%E6%BA%90/%E6%80%9D%E6%BA%90%E6%90%9C%E7%B4%A2%E9%80%89%E4%B8%AD%E6%96%87%E6%9C%AC%E6%88%96%E8%AE%BF%E9%97%AE%E9%80%89%E4%B8%AD%E9%93%BE%E6%8E%A5.js

效果:

image.png

image.png

其他:

可通过以下参数设置搜索引擎

// 搜索引擎URL,%s% 是搜索关键词
const searchUrl = 'https://cn.bing.com/search?q=%s%';
// ai引擎URL,%s% 是查询关键词,支持deepseek-r1
const aiUrl = 'https://chat.baidu.com/search?word=%s%';
// 翻译引擎URL,%s% 是翻译关键词
const fanyiUrl = 'https://fanyi.baidu.com/mtpe-individual/multimodal?query=%s%';

类似通过 URL 关键词搜索的 ai 还有

ChatGPT(#AI#)|https://chatgpt.com/?q=%s%
文心一言(#AI#)|https://yiyan.baidu.com/?q=%s%
Kimi(#AI#)|https://kimi.moonshot.cn/_prefill_chat?send_immediately=true&prefill_prompt=%s%
纳米搜索 https://www.n.cn/?q=%s%
秘塔AI搜索:https://metaso.cn/?q=%s%
天工AI:https://www.tiangong.cn/result?q=%s%
BLACKBOX_AI:https://www.blackbox.ai/?q=%s%

更多 ai 可参考 https://www.cnblogs.com/uweb/p/18581777

当然,那些不支持的 ai 也可以通过油猴脚本监听 URL 参数,然后模拟输入和点击即可。

可参考 [油猴脚本] 网页版 AI 聊天增强(支持 DeepSeek 和 QwenChat 等)

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    25645 引用 • 106060 回帖
  • 代码片段

    代码片段分为 CSS 与 JS 两种代码,添加在 [设置 - 外观 - 代码片段] 中,这些代码会在思源笔记加载时自动执行,用于改善笔记的样式或功能。

    用户在该标签下分享代码片段时需在帖子标题前添加 [css] [js] 用于区分代码片段类型。

    173 引用 • 1183 回帖
3 操作
wilsons 在 2025-03-13 08:59:34 更新了该帖
wilsons 在 2025-03-08 12:54:31 更新了该帖
wilsons 在 2025-03-08 12:50:45 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • lichlaughing 1 评论

    老哥你终于开始整活了,是才上班吗 😄

    不是,最近没折腾思源了。感觉后续大概不会大的折腾了,重在记笔记,不想在折腾上花费过多时间了。放弃完美思想,能用即可,重在内容。 这个功能是在原来代码基础上加的 ai 和翻译功能。
    wilsons
  • 其他回帖
  • cxg318

    还得是你,厉害

  • wilsons

    浏览器也支持 AI 搜索了

    image.png

    [油猴脚本] 网页版 AI 聊天增强(支持 DeepSeek 和 QwenChat 等)

    由于浏览器的划词翻译和右键搜索很多插件且功能强大,翻译和搜索就先不加了。

  • ONIONLYONE 1 3 评论

    这个太实用了,大佬。

    感谢打赏!
    wilsons 1
    @wilsons 大佬,我想请问一下 ai 搜索只有百度可以吗?我目前有在使用一个脚本跳转搜索引擎,之前有尝试过诸如豆包、通义这种大模型,但无法实现,有没有办法让这类模型也实现像百度 ai 搜索这样的划线搜索呢?
    ONIONLYONE
    @ONIONLYONE 并不是所有的模型都支持,这个评论不能回车,我等会把目前知道的支持的 ai 放到正文里,你关注下,当然,那些不支持的 ai 也可以通过油猴脚本监听 URL 参数,然后模拟输入和点击即可。 正文已更新。
    wilsons 1
  • 查看全部回帖
wilsons
正在努力开发 wilsons 工具箱中 🛠️ 目前已正式入驻爱发电啦!💖 想催更、提需求?欢迎访问 👉 https://afdian.com/a/wilsons

推荐标签 标签

  • JavaScript

    JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。

    734 引用 • 1281 回帖
  • 周末

    星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。

    14 引用 • 297 回帖
  • danl
    168 关注
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 30 关注
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    268 引用 • 666 回帖
  • PWA

    PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。

    14 引用 • 69 回帖 • 178 关注
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 648 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    54 引用 • 44 回帖
  • BookxNote

    BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。

    笔记整理交给我,一心只读圣贤书。

    1 引用 • 1 回帖 • 1 关注
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    5 引用 • 7 回帖 • 9 关注
  • 音乐

    你听到信仰的声音了么?

    62 引用 • 512 回帖
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    17 引用 • 53 回帖 • 143 关注
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 508 关注
  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    107 引用 • 127 回帖 • 340 关注
  • 职场

    找到自己的位置,萌新烦恼少。

    127 引用 • 1708 回帖
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    211 引用 • 358 回帖
  • 机器学习

    机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

    83 引用 • 37 回帖
  • InfluxDB

    InfluxDB 是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及实时分析。

    2 引用 • 95 关注
  • Solidity

    Solidity 是一种智能合约高级语言,运行在 [以太坊] 虚拟机(EVM)之上。它的语法接近于 JavaScript,是一种面向对象的语言。

    3 引用 • 18 回帖 • 432 关注
  • 酷鸟浏览器

    安全 · 稳定 · 快速
    为跨境从业人员提供专业的跨境浏览器

    3 引用 • 59 回帖 • 46 关注
  • 支付宝

    支付宝是全球领先的独立第三方支付平台,致力于为广大用户提供安全快速的电子支付/网上支付/安全支付/手机支付体验,及转账收款/水电煤缴费/信用卡还款/AA 收款等生活服务应用。

    29 引用 • 347 回帖 • 1 关注
  • CongSec

    本标签主要用于分享网络空间安全专业的学习笔记

    1 引用 • 1 回帖 • 31 关注
  • 国际化

    i18n(其来源是英文单词 internationalization 的首末字符 i 和 n,18 为中间的字符数)是“国际化”的简称。对程序来说,国际化是指在不修改代码的情况下,能根据不同语言及地区显示相应的界面。

    8 引用 • 26 回帖
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    7 引用 • 69 回帖 • 8 关注
  • NetBeans

    NetBeans 是一个始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展这个商用版本的 NetBeans IDE,直到 1999 年 Sun 买下此公司。Sun 于次年(2000 年)六月将 NetBeans IDE 开源,直到现在 NetBeans 的社群依然持续增长。

    78 引用 • 102 回帖 • 702 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    588 引用 • 3528 回帖
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 5 关注