GoForum🌐 V2EX

IChat:一个 Context 智能感知的侧边栏 AI 对话扩展

wisej · 2026-03-28 22:34 · 0 次点赞 · 1 条回复

[分享] IChat:一个面向 Chrome 侧边栏 AI 对话扩展

最近 Vibe 了一个自己日常会高频使用的小工具,叫 IChat。开源且免费使用。

它的核心目标很简单:

让“针对当前网页内容提问”这件事,尽可能顺手。

不是先复制一段文字,再切到别的 AI 页面粘贴,也不是手动整理上下文;而是直接在当前网页里完成 Context 捕获,然后在 Chrome Side Panel 中继续问答。

BQACAgUAAyEGAASHRsPbAAESY-Npx-XnfW1x7Si88VDJHR1-4Hd3ugACCSQAAqaPQVb8txF4asdssToE.png

它是干什么的?

IChat 是一个 Chrome 扩展,主要解决这类场景:

  • 看技术文章时,想直接问某一段内容
  • 刷推文 / 论坛 / 文档时,想让 AI 理解当前页面上下文
  • 看到一张图或一个模块,希望结合页面附近内容一起提问
  • 不想频繁在“浏览器页面”和“AI 聊天页面”之间来回切换

它会把当前网页里的上下文组织成一个 FlowContext,然后在侧边栏里继续对话。

如果你也经常有“对当前网页直接发问”的需求,欢迎试试看。


项目地址

目前支持的两种捕获方式

1. 划词捕获

先选中你关心的文本,然后按默认快捷键:

Ctrl + Shift + Y

IChat 会优先捕获:

  • 选中的文本
  • 附近的隐式上下文

这个模式很适合:

  • 精读某一段
  • 解释一段代码 / 一段说明
  • 翻译、总结、追问

2. 智能捕获

如果当前没有选中文本,按下:

Ctrl + Shift + Y

会进入智能捕获模式:

  • 捕获目标会随着鼠标移动实时更新
  • 如果结果不满意,可以用鼠标滚轮调整捕获范围
  • Esc 可以取消

适合:

  • 某个卡片、某个模块、某张图、某块 DOM 区域
  • 页面中不方便精确划词的内容

隐私安全

1. Local-first

  • API Key 保存在本地
  • 聊天记录保存在本地
  • FlowContext 保存在本地
  • 请求直接发往你选择的模型提供方

2. BYOK

自己填 API Key ,目前支持:

  • OpenAI-compatible
  • Gemini
  • Anthropic

3. 尽量不打断浏览流程

我更希望它像“网页阅读过程中的一个自然补充层”,而不是另一个独立 tab 。


适合谁

  • 经常读英文技术文档 / 博客的人
  • 喜欢边看边问、边问边继续看的人
  • 想把 AI 当成“网页上下文助手”而不是“另一个网站”的人
  • 对隐私、数据流向比较敏感的人


安装方式

目前可以通过 GitHub Releases 下载后解压,再在:

chrome://extensions/

里打开开发者模式,选择 Load unpacked 安装。

(chrome web stroe 上架在申请 ing)


还在持续打磨的点

现在已经能日常使用了,但还有不少可以继续做的地方,比如:

  • 权限是否可以收敛
  • 多模态支持(目前仅支持文本&图片)
  • 更好的 context 感知算法
  • DOM 捕获算法测试

最后

如果这个项目对你有帮助,也欢迎:

  • 给 GitHub 点个 Star
  • 或者请作者喝杯咖啡 / 打个赏

感谢。

1 条回复
tidilist · 2026-03-29 00:04
#1

这是不是跟豆包的,总结全文的那个功能有点类似。我感觉可以参考一下。 总是提示: 我无法总结页面内容,因为你没有提供页面的 FlowContext (上下文)。 如果你能提供页面的文本内容,我很乐意为你总结。

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: wisej
发布: 2026-03-28
点赞: 0
回复: 0