dsh-realtimeavatar:DeepSeek Harness 的實時 AI 角色通話插件

前言

DeepSeek Harness (DSH) 的設計理念是“一切皆插件”。在集成實時語音/視頻 API 時,開發者通常面臨兩個痛點:一是手動粘貼 API Key 到對話中,存在安全風險且每次會話需重新配置;二是直接調用 API 時,模型可能無意中觸發消耗信用的操作,且無法追蹤。dsh-realtimeavatar 插件將 Realtime Avatar 的能力封裝爲 Harness 的原生原語:API Key 由 Harness 持有並解析,文檔轉化爲按需技能,API 調用通過工具封裝,並配有 /rta 命令引導開發者完成從無 Key 到建立通話的流程。

這是什麼

dsh-realtimeavatar 是 DeepSeek Harness 的一個插件,用於實現實時 AI 角色的語音或視頻通話功能。該插件由 theinfluencecompany 維護,分類爲“趣味換裝”。

插件的核心定位是:
* 安全憑證託管:Harness 持有 API 密鑰,模型端不可見。
* 知識庫即技能:將 14 個公共文檔頁面轉化爲可按需加載的技能。
* 工具化封裝:通過 18 個 REST API 工具(以 rta_* 命名)暴露功能。
* 零依賴:不依賴任何運行時庫。

核心功能

插件提供了以下已覈實的能力:

  1. 實時通話:支持實時 AI 角色的語音/視頻通話。
  2. 狀態與餘額查詢:提供 rta_status 檢查密鑰狀態與信用額度,以及 rta_balance 查看可用和預留信用額度。
  3. 資源管理:提供 rta_avatars 列出工作區頭像,rta_avatar_create 創建頭像,以及 rta_session_mint 創建通話會話。
  4. 文檔支持:提供 rta_docs 獲取文檔。

安裝與啓用

當前資料中未明確提供具體的安裝命令。根據 package.json 信息,插件包含 lib、skills、cordis.patch.yml、README.md 和 LICENSE 等文件。

通常可通過插件目錄或 GitHub 倉庫安裝。使用前應檢查源碼與許可證(MIT)。

典型用法

開發者可以通過以下步驟與插件交互:

  1. 入門引導:使用 /rta 命令進行入門。
  2. 檢查狀態:運行 rta_status 檢查密鑰配置、信用額度及可用性。
  3. 管理資產:運行 rta_avatars 列出工作區頭像,或使用 rta_assets 列出上傳的圖片資產(用於創建頭像)。
  4. 創建通話:運行 rta_session_mint 創建通話會話。
  5. 創建頭像:使用 rta_avatar_create 從圖像資產創建頭像。

適用場景與注意

  • 審批機制:寫入操作默認啓用但需審批,任何消耗信用的操作始終會詢問批准。若需完全禁止寫入,可在配置中設置 readOnly:true。
  • 冪等性控制:對於重試操作,必須使用 Idempotency-Key 以防止重複執行。
  • 網絡與安全:transcriptWebhook 必須配置 HTTPS 協議。
  • 會話限制:通話時長受 maxSessionSeconds 配置限制。

短結尾

dsh-realtimeavatar 通過將憑證、文檔和 API 工具封裝進 Harness,解決了開發者管理實時通話接口的複雜度,提供了安全的接入路徑。

  • 插件目錄:https://www.skillhub.cn/plugins/theinfluencecompany/dsh-realtimeavatar
  • GitHub:https://github.com/theinfluencecompany/dsh-realtimeavatar
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜