mirror of
https://github.com/aiclientproxy/proxycast.git
synced 2026-09-24 23:10:56 +08:00
🎉 重大功能 - Chrome Bridge: 完整的浏览器自动化控制系统 - 零配置自动连接:扩展自动加载和配置 - AI 原生集成:作为 MCP 工具支持自然语言控制 - 支持导航、页面读取、元素交互、表单操作等 🐛 Bug 修复 - WebSocket 路由修复 (Axum 路径参数语法) - Chrome 扩展存储清理 - 扩展重复注入防护 - 剪贴板权限添加 🔧 代码质量 - 修复 33+ Clippy 警告 - 所有 259 个测试通过 - ESLint 无警告 📝 文档 - Chrome Bridge 使用指南 - API 技术文档 - 快速参考卡片
1.5 KiB
1.5 KiB
Release v0.74.0
🎉 重大功能
Chrome Bridge - 浏览器自动化集成
实现了完整的 Chrome 浏览器自动化控制系统,AI 可以在对话中直接操作浏览器。
核心特性
- 零配置自动连接:打开 Chrome Profile 时自动加载扩展并配置连接
- 双通道架构:Observer 通道(页面监控)+ Control 通道(命令控制)
- AI 原生集成:作为 MCP 工具集成到 Aster Agent,支持自然语言控制
- 多 Profile 支持:可同时管理多个独立的 Chrome Profile
支持的操作
- 导航:打开 URL、刷新、前进、后退
- 页面读取:获取页面内容(Markdown 格式)、标题、URL
- 元素交互:点击、输入文本、滚动
- 表单操作:批量填写表单字段
- 标签页管理:获取标签页列表、切换标签页
使用示例
用户:帮我在 Google 上搜索 "Rust" AI 自动执行:打开 Google → 输入搜索词 → 点击搜索 → 读取结果 → 总结
🐛 Bug 修复
- WebSocket 路由修复:从
/Proxycast_Key={key}改为/:key - Chrome 扩展存储清理:删除旧配置缓存
- 扩展重复注入防护:使用 IIFE 包装
- 剪贴板权限:添加
clipboardRead权限
🔧 代码质量改进
- 修复 33+ Clippy 警告
- 所有 259 个测试通过
- ESLint 无警告
📝 文档
新增:
CHROME_BRIDGE_AI_USAGE.md- AI 使用指南CHROME_BRIDGE_QUICKSTART.md- 快速参考CHROME_BRIDGE_USAGE.md- API 文档