Discord 语音桥接守护进程,带 provider 注册表、会话隔离、Memory Bank、OpenClaw 插件和 Claude Code 插件。
- 当前为
alpha / developer preview - 推荐先用
local-mock完成本地启动与插件安装验证 - Discord 语音与外部 realtime provider 的端到端能力,仍需要你自己的真实凭证做联调
apps/bridge-daemon:生产入口和 CLI。apps/voice-hub-app:HTTP/WebSocket/API 服务器与 Discord 集成。packages/core-runtime:provider 无关的会话运行时。packages/provider-*:分 provider 适配层。packages/memory-bank:SQLite/WAL 记忆与 webhook 幂等存储。packages/openclaw-plugin:OpenClaw 自包含插件壳。packages/claude-marketplace:Claude Code 自包含插件根目录。
local-mocklocal-pipelineopenai-realtimegemini-livehume-eviazure-voice-livevolcengine-realtimeqwen-dashscope:兼容保留,不在主矩阵内
pnpm install
cp .env.example .env
pnpm doctor
pnpm typecheck
pnpm build
pnpm test启动守护进程:
node apps/bridge-daemon/dist/cli.js start
node apps/bridge-daemon/dist/cli.js status本地安装插件:
pnpm install-openclaw-local
pnpm install-claude-local- Node:
>=22.12.0 - pnpm:
>=9 - 默认 DB:
~/.voice-hub/voice-hub.db - 默认 webhook/API 路径:
/webhook/openclaw_callback - 默认端口:
8911 - 默认模式:
PRECISION_MODE_DEFAULT=natural
- 安装
- 架构
- Provider Matrix
- Provider 鉴权
- Provider Fallbacks
- 运行模式
- 运维
- 隐私与保留
- 插件开发
- OpenClaw 安装说明
- Claude Code 安装说明
- 开发者说明
- 审计记录
仓库不提供任何共享密钥。所有外部 provider 都要求你自己配置凭证;doctor --probe-live 只在你显式提供真实凭证后才有意义。