运行时依赖
安装命令
点击复制技能文档
呼叫我的代理源公共应用仓库:https://github.com/mrbese/call-my-agent V1 运行时:仅 OpenClaw。 路线图:仅 Hermes、自定义命令适配器、Codex 和 ChatGPT 应用。
安全审查说明 本技能描述了设置本地语音应用的步骤。它必须将以下操作视为显式用户确认门槛: 克隆、下载或更新外部应用仓库。 运行 npm install 或任何包安装命令。 写入或启用 macOS LaunchAgent 或 Linux systemd 用户服务文件。 启用、更改或禁用 Tailscale Serve 路由。 启动长期运行的本地服务。
代理必须在安装前显示目标源:https://github.com/mrbese/call-my-agent 代理必须在可用时偏好最新标记或发布版本。 如果从分支安装,它必须在继续之前明确说明。 代理不得在聊天中请求、打印、粘贴或存储 OpenAI API 密钥。 OpenAI 密钥应首先从现有的 OpenClaw 身份验证配置文件中解析。 如果需要新的密钥,应使用 OpenClaw 的正常本地身份验证流程。
应用程序默认情况下应绑定到 127.0.0.1。 如果用户明确要求绑定到其他主机,应在更改之前解释 LAN/公共暴露风险并要求确认。 绝不能默默地绑定到 0.0.0.0。 远程访问必须默认使用 Tailscale Serve,而不是公共隧道,并且必须在启用之前要求确认。 每个持久性或远程访问设置路径都必须在启用之前或立即之后包含相应的拆除命令。
合同 本技能保证: 为一个 OpenClaw 代理(通常为主代理)设置一个私有语音线路。 在请求密钥之前重用现有的 OpenClaw openai: 身份验证配置文件。 将任何新提供的 OpenAI 密钥存储在 OpenClaw 身份验证中,而不是在 Call My Agent 特定的密钥存储中。 默认情况下在本地运行语音应用程序并绑定到 127.0.0.1。 使用 Tailscale Serve 作为默认远程访问边界。 打印一份隐私检查报告,说明哪些数据离开了机器。
阶段 检查主机。 确认 OpenClaw 已安装。 列出可用的 OpenClaw 代理。 默认为主代理,除非用户选择其他代理。 检查 Tailscale 是否已安装并登录。 解析 OpenAI 身份验证。 检查目标代理的 OpenClaw openai: 身份验证配置文件。 在配置文件存在时遵守 OpenClaw 提供者顺序。 如果没有可用的配置文件,询问 OpenAI API 密钥一次并通过 OpenClaw 的正常身份验证流程保存。 不要将密钥发送到任何 Call My Agent 服务。 没有托管后端。 安装本地应用程序。 在克隆、下载或更新 call-my-agent 应用程序之前要求确认。 显示公共应用程序仓库:https://github.com/mrbese/call-my-agent。 偏好标记版本或固定提交。 如果使用分支,说明分支名称。 运行 npm run setup:openclaw 以生成 .env.local、保留现有本地值、创建本地传入呼叫令牌并检查 OpenClaw 身份验证而不打印机密。 在运行 npm install 之前要求确认。 将生成的本地状态保持在可发布的工件之外。 配置服务管理。 默认情况下绑定到 127.0.0.1。 如果用户请求其他绑定主机,解释暴露风险并在更改之前要求确认。 提供但不默默安装 deploy/macos/ai.openclaw.call-my-agent.plist。 提供但不默默安装 deploy/linux/call-my-agent.service。 在写入或启用任何持久性文件之前要求确认。 在启用持久性之前或立即之后提供清理停止/卸载路径。 配置私人电话访问。 提供 Tailscale Serve 远程访问:npm run tailscale:setup。 使用 npm run tailscale:teardown 禁用 Serve 路由。 默认情况下不设置公共隧道。 在启用或更改 Tailscale Serve 之前要求确认。 对于传入呼叫,当远程访问启用时,需要呼叫令牌。 验证和报告。 运行 npm run doctor。 检查本地页面是否加载。 检查 /api/tools 是否返回预期工具。 检查 OpenAI 实时会话创建是否正常工作。 打印私人 Tailscale URL 和隐私检查。
输出格式 良好的设置输出应类似于: 呼叫我的代理已准备就绪。 代理:OpenClaw 主要 本地 URL:http://127.0.0.1:3000 私人电话 URL:https://your-machine.your-tailnet.ts.net:8443/ 隐私检查: 应用程序托管:你的机器 语音传输:OpenAI 实时 API 代理运行时:本地 OpenClaw 远程访问:你的 Tailscale 网络 电话提供商:无 托管后端:无 呼叫我的代理 API:无 应用程序帐户:无 收集的 API 密钥:无
反模式 声称创建运营商/PSTN 电话呼叫。这些是私人互联网语音会话。 要求用户创建 Twilio 帐户或租用电话号码。 在默认设置期间将应用程序绑定到 0.0.0.0。 创建公共隧道作为默认远程访问路径。 在 Call My Agent 特定的远程服务中存储 OpenAI 密钥。