GoForum › 🌐 V2EX
IChat:一个 Context 智能感知的侧边栏 AI 对话扩展
wisej ·
2026-03-28 22:34 ·
0 次点赞 · 1 条回复
[分享] IChat:一个面向 Chrome 侧边栏 AI 对话扩展
最近 Vibe 了一个自己日常会高频使用的小工具,叫 IChat。开源且免费使用。
它的核心目标很简单:
让“针对当前网页内容提问”这件事,尽可能顺手。
不是先复制一段文字,再切到别的 AI 页面粘贴,也不是手动整理上下文;而是直接在当前网页里完成 Context 捕获,然后在 Chrome Side Panel 中继续问答。
它是干什么的?
IChat 是一个 Chrome 扩展,主要解决这类场景:
- 看技术文章时,想直接问某一段内容
- 刷推文 / 论坛 / 文档时,想让 AI 理解当前页面上下文
- 看到一张图或一个模块,希望结合页面附近内容一起提问
- 不想频繁在“浏览器页面”和“AI 聊天页面”之间来回切换
它会把当前网页里的上下文组织成一个 FlowContext,然后在侧边栏里继续对话。
如果你也经常有“对当前网页直接发问”的需求,欢迎试试看。
项目地址
- GitHub: https://github.com/robotJie/IChat
- 文档: https://robotjie.github.io/IChat/
- 隐私政策: https://robotjie.github.io/IChat/privacy-policy.html
目前支持的两种捕获方式
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 条回复
添加回复
你还需要 登录
后发表回复

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