浏览器简单注入 JS 实例:自动获取 AI Studio 隐藏大模型

内容分享6小时前发布
0 4 0

Gemini 更新版本很快,而且还弄了许多隐藏的大模型在不停测试。在 greasyfork 上有个 AI Studio 注入器的插件可以自动开启这些隐藏模型,其原理是在浏览器中注入 JavaScript 代码拦截并修改默认的 XHR/Fetch 请求。

下面我们使用 aardio 创建一个本地浏览器程序,本地代码更自由一些,不需要插件就可以直接向浏览器注入 JavaScript 代码,操作步骤也可以进一步简化。然后我们通过 API 自动抓取原插件的最新代码,这样就不需要手动更新了。

全部 aardio 代码如下:

import console;
import web.view;
import win.ui;
var winform = win.form(text="AI Studio");

//创建 WebView2 浏览器控件
var wb = web.view(winform,{
    language =  "zh-CN"; //中文语言
    startArguments = {
        //指定代理服务器,这个站必须走代理
        proxyServer = "SOCKS5://127.0.0.1:1081";
    };
})

console.showLoading(" 正在获取最新插件");

import web.rest.jsonLiteClient;
var http = web.rest.jsonLiteClient();
http.strictParsing = true;//仅 MIME 为 JSON 时自动解析 JSON。

//定义 HTTP API,获取最新版本 AI Studio 模型注入器 JS 代码
var gfApi = http.api("https://api.greasyfork.org.cn/scripts");
var scriptInfo = gfApi["539399-google-ai-studio-模型注入器.json"].get();
var scriptCode = http.get(scriptInfo.code_url);

//浏览器注入 JavaScript,拦截并修改 XHR/Fetch 请求
wb.preloadScript(scriptCode);
console.close();

wb.go("https://aistudio.google.com/prompts/new_chat");

winform.show(3);
win.loopMessage();

注入 JS 请参考《自动操作免费 Claude – React 前端自动化控制 》

运行效果:

浏览器简单注入 JS 实例:自动获取 AI Studio 隐藏大模型

© 版权声明

相关文章

4 条评论

  • 头像
    月亮上的赤脚妹纸 读者

    学习了,感谢你

    无记录
    回复
  • 头像
    李子成 读者

    插件更新频率是怎样的?

    无记录
    回复
  • 头像
    二毛三代目 投稿者

    收藏了,感谢分享

    无记录
    回复
  • 头像
    越来越不错了 投稿者

    能查询数据库吗

    无记录
    回复