跳到正文

ConsoleSun/Gemini-Eyes

60最近提交 2026年8月15日

Gemini-Eyes DSH 插件

Gemini-Eyes 是一个 MCP 服务器,通过复用你已登录的 Google 会话 Cookie 来访问 gemini.google.com 的内部接口。它允许 AI 代理进行多轮对话、分析图片/视频、通过 Imagen/Veo 生成图像/视频,并管理历史对话,无需官方 API 费用。

如何安装 Gemini-Eyes DSH 插件

dsh plugin --profile demo add github:ConsoleSun/Gemini-Eyes

复制不会执行命令。安装 Gemini-Eyes DSH 插件前请核对仓库和版本。

Gemini-Eyes DSH 插件数据来源

Gemini-Eyes DSH 插件快照日期:2026年8月16日

discovered

Gemini-Eyes DSH 插件能做什么

  • 多轮聊天,支持续聊历史会话
  • 上传本地图片/视频,让 Gemini 识别并描述
  • 生成图像(Imagen)和视频(Veo),自动下载到本地
  • 列出、读取、删除历史对话
  • 每 25 分钟自动续期 Cookie,保持登录状态
  • 诊断工具,检查 Cookie 完整性和令牌状态

Gemini-Eyes DSH 插件适合哪些场景

  • 让 AI 代理分析产品照片或截图
  • 通过代理命令按需生成营销图片或短视频
  • 自动化管理多个 Google 账号的对话历史
  • 构建一个能“看”并描述上传媒体的个人助手
  • 将 Gemini 网页端独有功能(如 Veo)集成到自定义工作流中

Gemini-Eyes DSH 插件适合谁

  • 构建基于 MCP 的代理或助手的开发者
  • 希望利用 Gemini 网页端能力而不产生 API 费用的高级用户
  • 需要视觉和媒体生成工具的 DSH 用户

Gemini-Eyes DSH 插件的限制

  • 需要有效的 Google 账号并手动导出 Cookie(或从 Chrome/Edge 自动提取)
  • 非官方 API——如果 Google 更改内部接口可能失效,且有封号风险
  • 仅支持桌面平台,需要 Python 3.10+ 和 uv
  • 图像/视频生成配额取决于 Google 账号的 Imagen/Veo 限制
  • 视频生成可能需要 5-15 分钟,需调整超时设置

Gemini-Eyes DSH 插件的仓库 README 摘录

以下文字摘自 Gemini-Eyes DSH 插件的上游仓库 ConsoleSun/Gemini-Eyes 的 README,版权归原作者,仅作引用。

**让 Agent 用上 Gemini 的「眼睛」和「手」** —— 一个 MCP 服务,把 [gemini.google.com](https://gemini.google.com) 网页端的能力桥接给任何 Agent: - 🗣️ **对话**:多轮聊天、续聊历史会话 - 👁️ **看图 / 看视频**:上传本地文件,让 Gemini 识别并描述 - 🎨 **生图(Imagen)/ 🎬 生视频(Veo)**:自动下载成品到本地 - 💬 **会话管理**:列出 / 读取 / 删除账号下的历史对话 - 🔄 **免维护登录态**:后台每 25 分钟自动续期 Cookie,服务常驻就不过期 **核心特点**:不走官方 API——**不需要 API Key、不产生 API 计费**。它复用你浏览器里 已登录的 Google 会话 Cookie,重放网页端的内部请求,与你在浏览器里使用完全等价 (共享账号历史、共享生成额度)。 > ## ⚠️ 风险提示 > > 本项目是对 Gemini 网页端内部接口的逆向封装,非官方 API;自动化访问可能违反 > Google 服务条款,请合法使用、自行评估风险。**请务必使用专用 Google 小号测试, > 不要使用主力账号**——这类操作有真实的封号风险,且不应用于商业用途或批量抓取。 --- ## 快速开始 环境:Python ≥ 3.10,推荐 [uv](https://docs.astral.sh/uv/)。 ```bash uv sync --extra dev # 安装依赖 ``` ### 1. 准备 Cookie(二选一) **A. 自动提取**:在 Chrome/Edge 登录 gemini.google.com 后**关闭浏览器**: ```bash uv run python -m gemini_mcp.cookie_extractor --browser chrome --list --domain google.com ``` > 新版浏览器改用 portal/app-bound 加密无法离线解密时,程序会明确提示,改用方式 B。 **B. 手动导出**:用浏览器扩展(如 Cookie-Editor)导出 `gemini.google.com` 的全部 Cookie 为 JSON。**全量导出、一个不落**;其中 `__Secure-1PSID` 必带,浏览器里有 `__Secure-1PSIDTS` 则必须一起带。保存位置三选一: - **默认路径** `~/.config/gemini-web-mcp/cookies.json` —— 服务自动读取,零配置 - 任意路径 + 启动参数 `--cookie-file /path/to/cookies

阅读完整 README仓库未声明许可,使用前请先与作者确认。

Gemini-Eyes DSH 插件常见问题

如何获取 Gemini-Eyes 所需的 Cookie?

你可以通过关闭浏览器后运行 `uv run python -m gemini_mcp.cookie_extractor` 自动提取 Chrome/Edge 中的 Cookie,或者使用浏览器扩展(如 Cookie-Editor)手动导出 gemini.google.com 的 Cookie 为 JSON 文件。将文件保存到 `~/.config/gemini-web-mcp/cookies.json`,或通过 `--cookie-file` 参数或 `GEMINI_COOKIE_FILE` 环境变量指定路径。

Gemini-Eyes 支持免费版 Gemini 账号吗?

支持,任何能访问 gemini.google.com 的 Google 账号都可以使用,包括免费账号。但免费账号的 Imagen 和 Veo 生成配额较低,且可能受到更严格的频率限制。该工具本身不需要任何 API Key 或付费。

我可以在 DeepSeek Harness 之外使用 Gemini-Eyes 吗?

当然可以。Gemini-Eyes 是一个标准的 MCP 服务器,你可以将它连接到任何 MCP 客户端,例如 Claude Desktop、Cline,甚至通过 HTTP 传输方式连接到自定义应用。查看 README 获取不同客户端的配置示例。

出现 '401' 或 'SNlM0e 解析失败' 错误怎么办?

这些错误表示你的会话 Cookie 已过期或无效。请重新从 gemini.google.com 导出新的 Cookie。该服务每 25 分钟会自动续期 Cookie,因此一旦正确设置,通常不会再次过期。如果你手动导出了 Cookie,请确保包含所有必要的 Cookie,特别是 `__Secure-1PSID` 和 `__Secure-1PSIDTS`(如果存在)。

使用 Gemini-Eyes 会封号吗?

有一定风险。README 明确警告,该项目是对 Gemini 网页端内部接口的逆向封装,自动化访问可能违反 Google 服务条款,存在真实的封号风险。请务必使用专用小号测试,不要使用主力账号,且不要用于商业用途或批量抓取。