feat: release v0.74.0 - Chrome Bridge 浏览器自动化集成

🎉 重大功能
- Chrome Bridge: 完整的浏览器自动化控制系统
- 零配置自动连接:扩展自动加载和配置
- AI 原生集成:作为 MCP 工具支持自然语言控制
- 支持导航、页面读取、元素交互、表单操作等

🐛 Bug 修复
- WebSocket 路由修复 (Axum 路径参数语法)
- Chrome 扩展存储清理
- 扩展重复注入防护
- 剪贴板权限添加

🔧 代码质量
- 修复 33+ Clippy 警告
- 所有 259 个测试通过
- ESLint 无警告

📝 文档
- Chrome Bridge 使用指南
- API 技术文档
- 快速参考卡片
This commit is contained in:
coso
2026-02-28 16:05:36 +08:00
parent 0686737331
commit cd95cac72f
108 changed files with 18916 additions and 1921 deletions
+16 -15
View File
@@ -6685,7 +6685,7 @@ dependencies = [
[[package]]
name = "proxycast"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"anyhow",
"arboard",
@@ -6785,7 +6785,7 @@ dependencies = [
[[package]]
name = "proxycast-agent"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"aster-core",
"async-trait",
@@ -6809,7 +6809,7 @@ dependencies = [
[[package]]
name = "proxycast-config"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"async-trait",
"parking_lot",
@@ -6825,7 +6825,7 @@ dependencies = [
[[package]]
name = "proxycast-core"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"aster-models",
"async-trait",
@@ -6865,7 +6865,7 @@ dependencies = [
[[package]]
name = "proxycast-credential"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"axum 0.7.9",
"base64 0.22.1",
@@ -6900,7 +6900,7 @@ dependencies = [
[[package]]
name = "proxycast-infra"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"chrono",
"dashmap 5.5.3",
@@ -6920,7 +6920,7 @@ dependencies = [
[[package]]
name = "proxycast-mcp"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"async-trait",
"glob",
@@ -6951,7 +6951,7 @@ dependencies = [
[[package]]
name = "proxycast-processor"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"async-trait",
"parking_lot",
@@ -6970,7 +6970,7 @@ dependencies = [
[[package]]
name = "proxycast-providers"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"anyhow",
"async-stream",
@@ -7022,7 +7022,7 @@ dependencies = [
[[package]]
name = "proxycast-server"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"async-stream",
"axum 0.7.9",
@@ -7032,6 +7032,7 @@ dependencies = [
"dirs 5.0.1",
"futures",
"hex",
"once_cell",
"parking_lot",
"proptest",
"proxycast-agent",
@@ -7064,7 +7065,7 @@ dependencies = [
[[package]]
name = "proxycast-server-utils"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"axum 0.7.9",
"futures",
@@ -7079,7 +7080,7 @@ dependencies = [
[[package]]
name = "proxycast-services"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"anyhow",
"aster-core",
@@ -7120,7 +7121,7 @@ dependencies = [
[[package]]
name = "proxycast-skills"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"async-trait",
"dirs 5.0.1",
@@ -7136,7 +7137,7 @@ dependencies = [
[[package]]
name = "proxycast-terminal"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"async-trait",
"base64 0.22.1",
@@ -7163,7 +7164,7 @@ dependencies = [
[[package]]
name = "proxycast-websocket"
version = "0.73.0"
version = "0.74.0"
dependencies = [
"axum 0.7.9",
"chrono",