SuperAPI AI 工具集

beam

编程与开发

查看项目

更新于 10-16 03:06

技能介绍

用途:当用户明确要求 beam、发布或分享当前本地编码会话给已认证的 OpenClaw 接收端时使用。调用即视为同意向指定目标上传一次快照。

主要能力:辅助脚本可自行解析 Claude Code 或 Codex 的精确转录,仅在本地脱敏后上传用户/助手消息和紧凑的工具计数。Beam 是只读投影,不连接节点、不暴露终端、不远程恢复本地 harness、不授予接收端文件系统或工具访问权限。除回环开发端点外要求 HTTPS,使用 BEAM_ACCESS_TOKEN、BEAM_AUTH_TOKEN 或交互式 cloudflared 登录认证,且不打印这些值。

使用方式:先设置目标接收端 URL:export BEAM_ENDPOINT="https://example.internal/api/v1/beam/sessions";将包含 SKILL.md 的目录解析为 BEAM_SKILL_DIR。Claude Code 用 --session-id "${CLAUDE_SESSION_ID}",Codex 用 --thread-id "$CODEX_THREAD_ID",例如 node "$BEAM_SKILL_DIR/scripts/beam" publish --endpoint "$BEAM_ENDPOINT" --session-id "${CLAUDE_SESSION_ID}"。支持 --session、--title、--complete、--dry-run 等选项;--dry-run 仅在本地打印脱敏载荷,不发网络请求。成功后只返回 Beam URL 和简短披露摘要。

限制:实时同步需用户明确要求才安装钩子,钩子失败不得阻塞编码会话;不安装 hooks 则无实时更新。