SuperAPI AI 工具集

canghe-danger-gemini-web

编程与开发

查看项目

更新于 10-15 18:51

技能介绍

用途:这是一个基于逆向工程 Gemini Web API 的客户端技能,用于文本生成、图像生成、视觉输入(参考图)以及多轮对话。所有脚本位于技能目录下的 scripts/ 子目录,需将文档中的 ${SKILL_DIR} 替换为实际路径。

主要能力:文本生成;根据提示生成图像;使用参考图进行视觉输入;多轮对话(通过 --sessionId 维持会话);JSON 输出;列出并保存会话。支持模型 gemini-3-pro(默认)、gemini-2.5-pro、gemini-2.5-flash。

使用方式(命令保持原样): npx -y bun ${SKILL_DIR}/scripts/main.ts "Your prompt" npx -y bun ${SKILL_DIR}/scripts/main.ts --prompt "A cute cat" --image cat.png npx -y bun ${SKILL_DIR}/scripts/main.ts --prompt "Describe this" --reference image.png npx -y bun ${SKILL_DIR}/scripts/main.ts "Remember: 42" --sessionId session-abc 首次运行需通过浏览器的 Google 认证,Cookie 自动缓存,可用 --login 刷新;支持 Chrome、Chrome Canary/Beta、Chromium、Edge。可用环境变量 GEMINI_WEB_DATA_DIR、GEMINI_WEB_COOKIE_PATH、GEMINI_WEB_CHROME_PROFILE_DIR、GEMINI_WEB_CHROME_PATH,以及 HTTP_PROXY、HTTPS_PROXY。

同意与配置:首次使用前必须验证用户对逆向 API 的同意,同意文件在各平台的应用数据目录下,格式为 {"version":1,"accepted":true,"acceptedAt":"<ISO>","disclaimerVersion":"1.0"}。可通过项目级或用户级 EXTEND.md 配置默认模型、代理、数据目录。会话文件保存在数据目录 sessions/<id>.json。

限制:依赖逆向工程接口,需用户同意;需 Google 认证与浏览器 Cookie;其他未提及的功能、收费或平台信息暂未提供。