返回顶部
e

even-g2-bridgeG2眼镜桥接

Connect Even Realities G2 smart glasses to OpenClaw via Cloudflare Worker. Deploys a bridge that routes G2 voice commands to your OpenClaw Gateway — same agent, same memory, same tools, just voice instead of typing. Supports short conversations (direct reply on glasses), long tasks (background processing with Telegram delivery), and image generation (DALL-E → Telegram). Use when: setting up G2 glasses with OpenClaw, deploying the G2 bridge worker, or troubleshooting G2 ↔ OpenClaw connectivity.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 5.2.0
安全检测
已通过
320
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

even-g2-bridge

Even Realities G2 × OpenClaw Bridge

部署一个Cloudflare Worker,将Even Realities G2智能眼镜连接到您的OpenClaw网关。

功能概述

G2眼镜 → (语音→文本) → CF Worker → OpenClaw网关 → 完整智能体
↓ ↓
G2显示屏 (文本) Telegram (富内容)

  • - 短任务(聊天、提问):网关响应 → 显示在G2上
  • 长任务(写代码、文章):G2显示正在处理... → 结果发送至Telegram
  • 图像生成:DALL-E生成 → 发送至Telegram(G2无法显示图片)
  • 备用方案:若网关不可用,自动回退至直接调用Claude API

前置条件

  1. 1. Even Realities G2眼镜及Even应用(v0.0.7+,支持添加智能体功能)
  2. 已启用HTTP API的OpenClaw网关
  3. Cloudflare账户(免费套餐可用)
  4. Anthropic API密钥(备用方案)
  5. 可选:OpenAI API密钥(图像生成)、Telegram机器人令牌(富内容投递)

设置步骤

1. 启用OpenClaw网关HTTP API

在OpenClaw主机上启用聊天补全端点:

bash
openclaw config set gateway.http.endpoints.chatCompletions.enabled true
openclaw gateway restart

验证:
bash
curl -X POST https://你的网关地址/v1/chat/completions \
-H Authorization: Bearer 你的网关令牌 \
-H Content-Type: application/json \
-d {model:openclaw,messages:[{role:user,content:你好}]}

2. 部署Cloudflare Worker

将scripts/worker.js复制到您的项目,然后部署:

bash

安装wrangler


npm install -g wrangler

登录Cloudflare

wrangler login

部署

wrangler deploy

或使用Cloudflare控制面板:Workers & Pages → 创建 → 上传worker.js。

3. 设置密钥

bash

必需


wrangler secret put GATEWAY_URL # 您的OpenClaw网关地址
wrangler secret put GATEWAY_TOKEN # 您的网关认证令牌
wrangler secret put G2_TOKEN # G2眼镜认证令牌(您自行设定)
wrangler secret put ANTHROPICAPIKEY # 网关不可用时的备用方案

可选(用于通过Telegram投递富内容)

wrangler secret put TELEGRAMBOTTOKEN wrangler secret put TELEGRAMCHATID

可选(用于图像生成)

wrangler secret put OPENAIAPIKEY

4. 配置G2眼镜

在Even应用中 → 设置 → 添加智能体:

  • - 名称:您的智能体名称(例如云龙虾)
  • 地址:https://你的Worker地址.workers.dev
  • 令牌:您上面设置的G2_TOKEN

5. 测试

bash
curl -X POST https://你的Worker地址.workers.dev \
-H Authorization: Bearer 你的G2_TOKEN \
-H Content-Type: application/json \
-d {model:openclaw,messages:[{role:user,content:你好,你是谁?}]}

架构说明

请求流程

  1. 1. G2将语音转换为文本,以OpenAI聊天补全格式发送
  2. Worker通过G2_TOKEN进行身份验证
  3. Worker对请求进行分类:
- 图像生成 → DALL-E + Telegram(立即向G2确认) - 长任务 → 立即向G2确认 + 后台调用网关 → Telegram - 短任务 → 代理转发至网关 → 返回结果至G2
  1. 4. 网关运行完整智能体循环(记忆、工具、技能)
  2. 响应经过过滤后显示在G2上(网址、代码块等发送至Telegram)

安全机制

双层令牌认证:

G2 --[G2TOKEN]--> Worker --[GATEWAYTOKEN]--> 网关

  • - G2仅知晓G2TOKEN——若眼镜丢失,只需更改此令牌
  • GATEWAYTOKEN保存在Worker密钥中,永不暴露给眼镜
  • 网关HTTP API应置于认证保护之下(令牌或密码模式)

G2显示限制

  • - 576×136像素,单色绿色,约48字符宽度
  • 仅支持文本(无图像,无Markdown渲染)
  • Worker自动过滤:网址→[链接],代码块→[代码],长文本→截断
  • 无法显示的内容转发至Telegram

自定义设置

编辑worker.js中的任务分类正则表达式:

  • - isLongTask() — 触发后台处理的模式
  • isImageGenRequest() — 触发DALL-E的模式

故障排除

  • - G2显示未授权:检查Worker密钥和Even应用中的G2TOKEN是否匹配
  • 网关未配置:确认已设置GATEWAYURL和GATEWAYTOKEN密钥
  • 短任务超时:网关可能响应缓慢;增加SHORTTIMEOUT(CF Worker最大约25秒)
  • 未收到Telegram投递:检查TELEGRAMBOTTOKEN和TELEGRAMCHATID密钥
  • 网关返回404:确保OpenClaw配置中chatCompletions.enabled: true并重启

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 even-g2-bridge-1776189975 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 even-g2-bridge-1776189975 技能

通过命令行安装

skillhub install even-g2-bridge-1776189975

下载

⬇ 下载 even-g2-bridge v5.2.0(免费)

文件大小: 7.93 KB | 发布时间: 2026-4-15 12:39

v5.2.0 最新 2026-4-15 12:39
Add Even Realities logo as skill icon

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部