Repolode
0xSero

0xSero/sitegeist

一个运行在浏览器侧边栏的 AI 助手,可自动化网页任务、提取网站数据,并允许编程智能体操作你的浏览器。

Star
111
Fork
12
未关闭 Issue
1
最近提交
上个月

这是什么?

Sitegeist 是运行在 Chromium 系浏览器侧边栏中的 AI 助手。你描述任务后,它可以跨页面导航、填写表单、从网站提取数据,并把结果整理成文档或表格。可使用自带 API Key,也可以登录已有的 Anthropic、OpenAI、GitHub Copilot 或 Google Gemini 订阅。

这是 badlogic/sitegeist 的一个分支,新增了后台运行能力:每个会话拥有独立的标签页组,智能体只操作自己的标签页,不会触碰用户的其他标签。侧边栏面板绑定到具体标签页,因此可以同时运行多个任务。模型列表在运行时从已连接的服务商动态获取,而不是写死在代码里。

分支还提供 harness 桥接功能:Claude Code、Codex、omp、pi 或任意 MCP 客户端可以通过本地 stdio MCP 服务和 Unix socket 操控浏览器,网站访问权限由用户确认。整个通信不监听网络端口。

核心功能

  • 01以侧边栏形式运行在 Chrome、Brave、Edge 等 Chromium 浏览器中。
  • 02自动完成重复性网页操作,支持跨页面导航和表单填写。
  • 03从网站提取数据,并整理为文档或表格。
  • 04支持自带 API Key,或登录已有的 Claude、ChatGPT、Copilot、Gemini 订阅。
  • 05每个会话在后台的独立标签页组中运行。
  • 06让 Claude Code、Codex 等编程智能体通过 MCP 操控浏览器。

适用场景

  • 从多个网站收集结构化数据并整理成表格。
  • 批量填写重复的网页表单或多步骤的在线流程。
  • 在继续工作的同时,并行运行多个浏览器调研任务。
  • 在开发时让编程智能体检查或操作正在运行的网页。

快速上手

  1. 1

    构建未打包的扩展

    npm run build
  2. 2

    打开 chrome://extensions,启用开发者模式,点击“加载已解压的扩展程序”,选择 dist-chrome/

  3. 3

    按 Cmd+Shift+S(Ctrl+Shift+S)打开侧边栏,并连接一个 AI 服务商

使用前须知

  • 采用 AGPL-3.0 许可证,这是一种 Copyleft 许可证,网络使用时也需要公开源代码。
  • 需要 Chrome 141 或同等版本的 Chromium。
  • 需要 API 密钥或受支持服务商的现有 AI 订阅。
  • 从源码构建需要同级仓库(mini-lit 和 pi-mono),并需要对 pi-mono 进行本地补丁。

收录于专题

标签

常见问题

sitegeist 是什么?
一个运行在浏览器侧边栏的 AI 助手,可自动化网页任务、提取网站数据,并允许编程智能体操作你的浏览器。 Sitegeist 是运行在 Chromium 系浏览器侧边栏中的 AI 助手。你描述任务后,它可以跨页面导航、填写表单、从网站提取数据,并把结果整理成文档或表格。可使用自带 API Key,也可以登录已有的 Anthropic、OpenAI、GitHub Copilot 或 Google Gemini 订阅。
sitegeist 可以免费使用吗?用的什么许可证?
sitegeist 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
sitegeist 还在维护吗?
半年内有更新。sitegeist 最近一次提交是在 2026年9月27日。
sitegeist 适合用来做什么?
从多个网站收集结构化数据并整理成表格。 批量填写重复的网页表单或多步骤的在线流程。 在继续工作的同时,并行运行多个浏览器调研任务。 在开发时让编程智能体检查或操作正在运行的网页。
sitegeist 怎么安装和运行?
构建未打包的扩展: npm run build 打开 chrome://extensions,启用开发者模式,点击“加载已解压的扩展程序”,选择 dist-chrome/ 按 Cmd+Shift+S(Ctrl+Shift+S)打开侧边栏,并连接一个 AI 服务商
在哪里获取 sitegeist?
源代码和安装说明在 GitHub 上:https://github.com/0xSero/sitegeist

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目