{"_id":"@aiplus/openclaw-bridge","_rev":"2-dd4a0103af549c29fcf3601ac274085b","name":"@aiplus/openclaw-bridge","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@aiplus/openclaw-bridge","version":"1.0.0","keywords":["openclaw","plugin","bridge","remote","channel"],"author":"OpenClaw Plugin Development","license":"MIT","_id":"@aiplus/openclaw-bridge@1.0.0","maintainers":[{"name":"zhaomenghuan","email":"1028317108@qq.com"}],"homepage":"https://github.com/zhaomenghuan/openclaw-bridge#readme","bugs":{"url":"https://github.com/zhaomenghuan/openclaw-bridge/issues"},"dist":{"shasum":"320654f61437577a0e272ffbffd48725e741ebc9","tarball":"https://registry.npmjs.org/@aiplus/openclaw-bridge/-/openclaw-bridge-1.0.0.tgz","fileCount":6,"integrity":"sha512-fdhtHMuDGeADr9DlTLyU1JP90MJsZyFfPNHw2QZC+LxcHRA5qMJvY3UmzEvOqX8Z+CeSa+8YYs5VmffXcTEf/w==","signatures":[{"sig":"MEYCIQC0kfsDEcRTLYL++u6MqAZKGTE/c2e7glsB3RvHl7lrcQIhAMDZVWEfXcN2+OHeYyKrbqYvuBNJ+GmlPbFsJQztA0/J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77819},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"scripts":{"dev":"esbuild index.ts --bundle --platform=node --format=esm --target=es2022 --external:openclaw --outfile=dist/index.js --watch","pack":"npm pack --dry-run","build":"esbuild index.ts --bundle --platform=node --format=esm --target=es2022 --minify --external:openclaw --outfile=dist/index.js","uninstall":"node scripts/uninstall.js","config-init":"node scripts/config-init.js","publish:beta":"npm publish --access public --tag beta","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","publish:public":"npm publish --access public"},"_npmUser":{"name":"zhaomenghuan","email":"1028317108@qq.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"https://github.com/zhaomenghuan/openclaw-bridge.git","type":"git"},"description":"OpenClawBridge - OpenClaw Bridge channel plugin for remote control","directories":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-bridge_1.0.0_1773990064762_0.0254574580389475","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aiplus/openclaw-bridge","version":"1.0.1","description":"OpenClawBridge - OpenClaw Bridge channel plugin for remote control","keywords":["openclaw","plugin","bridge","remote","channel"],"license":"MIT","author":{"name":"OpenClaw Plugin Development"},"repository":{"type":"git","url":"git+https://github.com/zhaomenghuan/openclaw-bridge.git"},"bugs":{"url":"https://github.com/zhaomenghuan/openclaw-bridge/issues"},"homepage":"https://github.com/zhaomenghuan/openclaw-bridge#readme","type":"module","main":"./dist/index.js","exports":{".":"./dist/index.js"},"scripts":{"build":"esbuild index.ts --bundle --platform=node --format=esm --target=es2022 --minify --external:openclaw --outfile=dist/index.js","dev":"esbuild index.ts --bundle --platform=node --format=esm --target=es2022 --external:openclaw --outfile=dist/index.js --watch","pack":"npm pack --dry-run","publish:public":"npm publish --access public","publish:beta":"npm publish --access public --tag beta","version:patch":"npm version patch","version:minor":"npm version minor","version:major":"npm version major","config-init":"node scripts/config-init.js","uninstall":"node scripts/uninstall.js"},"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.0.0","esbuild":"^0.25.0"},"openclaw":{"extensions":["./dist/index.js"]},"gitHead":"9381ad41d93db860828dfdd84a1fdc5b78e9cb63","_id":"@aiplus/openclaw-bridge@1.0.1","_nodeVersion":"25.8.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-wnQIrVOqLQM3sjcSpGGVd/rlC7QNzaUgm2tRtU+ya2f71zWA76vJlgpWlprscC/8UKH0ykvOxJoZ+XmX7Y4CeA==","shasum":"8e18fce005f4f5ddaa07c26b7e0eecb7d00d5dd9","tarball":"https://registry.npmjs.org/@aiplus/openclaw-bridge/-/openclaw-bridge-1.0.1.tgz","fileCount":7,"unpackedSize":75564,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDSJQFe9WKtGiyoqsR2/7Ge6HuNVJPO4dTYI99xPt6dUAiAcnemPJfBkMmiT8FvKecVdKQ/w2T/xZuZ9sgLIOtaiMw=="}]},"_npmUser":{"name":"zhaomenghuan","email":"1028317108@qq.com"},"directories":{},"maintainers":[{"name":"zhaomenghuan","email":"1028317108@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openclaw-bridge_1.0.1_1773995921284_0.9856292911758147"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-20T07:01:04.660Z","modified":"2026-03-20T08:38:41.632Z","1.0.0":"2026-03-20T07:01:04.900Z","1.0.1":"2026-03-20T08:38:41.491Z"},"bugs":{"url":"https://github.com/zhaomenghuan/openclaw-bridge/issues"},"author":{"name":"OpenClaw Plugin Development"},"license":"MIT","homepage":"https://github.com/zhaomenghuan/openclaw-bridge#readme","keywords":["openclaw","plugin","bridge","remote","channel"],"repository":{"type":"git","url":"git+https://github.com/zhaomenghuan/openclaw-bridge.git"},"description":"OpenClawBridge - OpenClaw Bridge channel plugin for remote control","maintainers":[{"name":"zhaomenghuan","email":"1028317108@qq.com"}],"readme":"# @aiplus/openclaw-bridge\n\nOpenClawBridge 插件，通过 WebSocket 中转服务器实现远程控制，支持通过**龙虾团**小程序与 OpenClaw Agent 之间的消息桥接。\n\n## 安装\n\n```bash\nnpm install @aiplus/openclaw-bridge\n```\n\n或使用 OpenClaw 插件命令：\n\n```bash\nopenclaw plugins install @aiplus/openclaw-bridge\n```\n\n## 配置\n\n在 `~/.openclaw/openclaw.json` 中添加：\n\n```json\n{\n  \"plugins\": {\n    \"allow\": [\"@aiplus/openclaw-bridge\"],\n    \"entries\": {\n      \"@aiplus/openclaw-bridge\": {\n        \"enabled\": true,\n        \"config\": {\n          \"apiKey\": \"your-api-key\",\n          \"sessionKey\": \"agent:main:main\"\n        }\n      }\n    }\n  }\n}\n```\n\n配置完成后重启 Gateway：\n\n```bash\nopenclaw gateway restart\n```\n\n### 配置项\n\n| 配置项 | 必填 | 说明 |\n|--------|------|------|\n| `apiKey` | ✅ | Bridge Server 的 API Key，通过**龙虾团**小程序注册龙虾获取 |\n| `sessionKey` | ❌ | OpenClaw 会话标识，默认 `agent:main:main` |\n| `debug` | ❌ | 开启调试日志，默认 `false` |\n\n### 多账户模式\n\n```json\n{\n  \"plugins\": {\n    \"entries\": {\n      \"@aiplus/openclaw-bridge\": {\n        \"enabled\": true,\n        \"config\": {\n          \"accounts\": {\n            \"account1\": {\n              \"apiKey\": \"api-key-1\",\n              \"sessionKey\": \"agent:bot1:main\"\n            },\n            \"account2\": {\n              \"apiKey\": \"api-key-2\",\n              \"sessionKey\": \"agent:bot2:main\"\n            }\n          }\n        }\n      }\n    }\n  }\n}\n```\n","readmeFilename":"README.md"}