radres/dsh-plugin-call-me ↗★ 1
dsh-plugin-call-me
Your DeepSeek Harness agent rings your actual phone. It asks out loud, you answer out loud, and what you said steers the run.
AI 分析
核心用途是实现 Agent 与用户的电话语音双向交互。适合需要通过电话语音实时接收 Agent 提问并进行语音控制的特定任务场景。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:radres/dsh-plugin-call-meドキュメント
README 全文を読む ↗Configuration
Every field has a default that works. Add only what you want to change, and
remember that a patch row replaces the whole config value, so restate the keys
you need.
| Field | Default | Meaning |
|---|---|---|
number | '' | The 10-digit number the app shows. Empty means read ~/.aiphone/config.json, then $CALLME_USER_NUMBER. |
label | DSH: | Thread name on the phone. One project keeps one conversation. |
callTimeoutSeconds | 300 | How long a call waits for an answer (30 to 300). |
quietSeconds | 900 | Minimum gap between UNSOLICITED contacts. Tools the model calls are never throttled. |
turnEnd.mode | text | off, text, or call when a run stops. |
turnEnd.graceSeconds | 120 | Wait this long first; typing cancels it. Use 0 for one-shot headless runs. |
turnEnd.reasons | completed, blocked, error | Which turn endings are worth a phone. Also available: max-tokens, aborted. |
approval.mode | text | off, text, or answer (decide by voice). |
inbound.enabled | true | Deliver texts you send from the phone into the running session. |
Ring-the-phone-when-I-stop, and let me answer by voice:
- insert:
- id: call-me
name: dsh-plugin-call-me
config:
number: '5551234567'
turnEnd:
mode: call
graceSeconds: 60
approval:
mode: answer