skills-experimental/bridge-service/SKILL.md
Bridge Service - Remote collaboration system with connection management, session handling, messaging, permission callbacks, and capacity wake. Use when [bridge service] is needed.
npx skillsauth add bianhaifeng789-hue/openclaw-config bridge-serviceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
远程协作桥接系统 - 借鉴 Claude Code 的 Bridge 架构。
| 功能 | 说明 | |-----|-----| | Connection Management | 连接/断开/健康检查 | | Session Management | 会话创建/恢复 | | Messaging System | 消息发送/接收 | | Permission Callbacks | 权限审批回调 | | Capacity Wake | 容量唤醒/休眠 |
| 模式 | 说明 |
|-----|-----|
| local | 本地模式(无远程) |
| remote | 远程模式(SSH) |
| cloud | 云端模式(Claude.ai) |
| hybrid | 混合模式 |
import { connectBridge, setBridgeConfig } from './bridge-service'
// 设置云端模式
setBridgeConfig({
mode: 'cloud',
authMethod: 'jwt',
authCredentials: 'xxx'
})
// 连接
await connectBridge()
import { createBridgeSession } from './bridge-service'
const session = createBridgeSession(
'cloud',
'ou_xxx',
'device_xxx',
'feishu'
)
import { sendBridgeMessage } from './bridge-service'
const message = await sendBridgeMessage(
{ type: 'request', content: 'Hello' },
'cloud',
session.sessionId
)
| 状态 | 说明 |
|-----|-----|
| disconnected | 未连接 |
| connecting | 正在连接 |
| connected | 已连接 |
| reconnecting | 正在重连 |
| error | 错误 |
| Claude Code | OpenClaw |
|-------------|----------|
| bridge/bridgeApi.ts | connectBridge() |
| bridge/bridgeMessaging.ts | sendBridgeMessage() |
| bridge/bridgePermissionCallbacks.ts | registerPermissionCallback() |
| bridge/capacityWake.ts | wakeCapacity() |
| bridge/reconnection.ts | startReconnection() |
import { checkCapacity, wakeCapacity, sleepCapacity } from './bridge-service'
// 检查容量
const capacity = checkCapacity()
console.log('Available:', capacity.available)
console.log('Utilization:', capacity.utilization)
// 唤醒
wakeCapacity()
// 休眠(节省资源)
sleepCapacity()
impl/utils/bridge-service.tsbusiness
IAA 日报飞书输出能力。 支持把固定 CSV 模板一键转换成: - 中文运营结论 - 飞书卡片 JSON - 飞书发送载荷 Use when: - 需要把 IAA 日报直接发到飞书 - 需要从 CSV 一键生成运营日报
data-ai
IAA日报分析模型 功能: - 渠道日报自动分析 - 小时级+日级ROI联动判断 - 按地区输出加量/降量/停投建议 - 按产品类型输出阈值 - 自动识别利润区/观察区/止损区 Use when: - 分析每天投放数据 - 生成运营日报结论 - 判断是否加量/降量/停投 - 对比美加澳/日韩表现 Keywords: - 日报模型, 投放日报, 加量, 降量, 停投, ROI日报, 分地区分析
data-ai
IAA固定日报分析模板 功能: - 固定字段模板(可直接贴每天数据) - 自动输出总盘结论 - 自动输出美加澳/日韩结论 - 自动给出加量/降量/停投建议 - 适配文件修复/清理两类产品 Use when: - 需要固定日报格式 - 每天复盘渠道表现 - 给运营团队出统一结论 Keywords: - 固定模板, 日报模板, ROI模板, IAA日报, 运营模板
development
# HyperlinkPool Pattern Skill HyperlinkPool Pattern - HyperlinkPool class + strings array + stringMap + Index 0 no hyperlink + intern(hyperlink) + get(id) + undefined handling + 5-minute reset + OSC8 hyperlink interning。 ## 功能概述 从Claude Code的ink/screen.ts提取的HyperlinkPool模式,用于OpenClaw的OSC8超链接池管理。 ## 核心机制 ### HyperlinkPool Class ```typescript export class HyperlinkPool { private strings: string[] = [''] // Index 0 = no hyperlink private stringMap = new Map<string, number>() // strings