dsh-plugin-call-me

@radres · 语音与音频
检测未发现问题无安装脚本

让 DSH agent 通过 CallKit 打电话或发短信联系你,语音回答可直接转写回会话继续运行。

v0.1.0版本
GitHub 源码安装安装方式
2026-08-14最近更新
5Star
dsh plugin --profile web add github:radres/dsh-plugin-call-me查看仓库

插件介绍

根据仓库资料整理 · commit af1a21b

主要功能

  • call_me 工具会拨打你的手机,朗读一个问题并等待你的语音回答,转写后返回给会话(最长等待 5 分钟)。
  • text_me 工具向你的手机发送单向文字提醒,并告知模型消息是否实际送达。
  • 回合结束后可选择自动来电或发短信,朗读/引用 agent 的最后一句话,等待期内打字可取消,语音回答会通过 agent.steer() 让运行继续。
  • 工具审批可通过电话语音决定:明确的“是”才算批准,无应答或含糊回答一律拒绝,绝不静默通过。
  • 你随时从手机发短信回复对应会话,可唤醒空闲的 run(agent.followup)或注入正在运行的 run(agent.inject)。
  • 未配对手机号时插件完全静默,不会主动拨号或发信,安装后需在 cordis.patch.yml 中配置号码或复用已有 /call-me 配置。

适合什么时候用

  • 希望在长时间运行的任务结束或阻塞时,不用守着终端也能第一时间知道并用语音继续指挥 agent。
  • 需要对高风险操作做人工审批,且希望离开电脑时也能用一通电话确认或拒绝。
  • 多个 agent 共用同一台机器时,想复用同一个已配对手机号,统一通过电话接收所有 agent 的提醒。

安装后会多出什么

Agent 工具call_metext_me

使用前需要

  • 需要安装免费的 /call-me iPhone App 并完成手机号配对(目前仅支持 iPhone,Android 尚在内测)。
  • 依赖 radres 提供的免费托管 /call-me 服务(CallKit + VoIP push 拨号、语音实时转写)。
  • 需在 DSH 的 cordis.patch.yml 中以 insert 方式声明插件并配置 number 等字段。
  • 纯 JavaScript、无构建步骤,通过 github-source 方式安装,无需 allowBuilds 权限。

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制环境变量文件系统外部网络会话数据
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库radres/dsh-plugin-call-me安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:radres/dsh-plugin-call-me#af1a21b 锁定本次检测的 commit。收录日期2026-08-14固定 commitaf1a21bc85ce · 2026-08-14
dsh plugin --profile web add github:radres/dsh-plugin-call-me