dsh-rp-composer:DSH web 端 RP 結構化輸入插件

在 DeepSeek Harness (DSH) 的 web 端進行角色扮演(RP)開發時,玩家輸入往往混合了臺詞、動作和心理三種成分。純文本輸入導致 AI 容易混淆識別,例如讓 NPC 聽到未說出的心理活動,或將動作誤判爲對話。TriComposer(dsh-rp-composer)通過結構化輸入解決了這一問題。

dsh-rp-composer 是一個面向 DSH web 端的角色扮演輸入增強插件。它提供三段填空(臺詞、動作、心理),用戶任意組合,留空自動省略。插件自動按約定模板組裝,與 RP 輸入解析協議兼容,從源頭消除 AI 對玩家言行的成分誤識別。

核心功能

  • 三段填空:提供臺詞、動作、心理三個獨立輸入框,支持任意組合,留空自動省略。
  • 模板組裝:自動用中文說明每個成分,與 RP 輸入解析協議兼容。
  • 雙視圖:簡要模式爲橫向單行,適合快速短句;詳細模式爲縱向多行,支持長段落輸入與 Ctrl+Enter 發送。
  • 摺疊收納:收起爲標題欄,界面狀態(視圖/摺疊)持久化在瀏覽器。
  • 零侵入:掛載於官方 conversation.input.dock 槽位,不替換默認輸入框,不影響其他插件。
  • 標準管線:組裝結果走“寫入草稿 + 提交”的標準路徑,與手敲輸入行爲一致。

安裝與啓用

  1. 執行安裝命令:
    dsh plugin --profile web add /path/to/dsh-rp-composer
  1. 安裝後重啓 dsh web。
  2. 進入任一會話,輸入框上方會出現面板。

典型用法

  • 簡要模式:輸入框橫向排列,適合快速輸入短句。
  • 詳細模式:輸入框縱向排列,適合輸入長段落,支持 Ctrl+Enter 發送。
  • 留空省略:不需要填寫的成分(如動作或心理)可以直接不填,插件會自動省略。

適用場景與注意

  • 本插件爲純客戶端插件,瀏覽器端經 dsh.client 聲明加載。
  • 插件不替換默認輸入框,兼容其他插件(如 Agent RP、便攜酒館)。
  • 安裝前建議檢查源碼與許可證(MIT)。

dsh-rp-composer 通過結構化輸入降低了 RP 場景的 AI 誤識別風險,適合需要精細控制輸入格式的開發者。詳細信息可參考 插件目錄 或 GitHub 倉庫。

羽毛球分组比赛记分
小程序二维码

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

小夜