dsh-sidecard-ask:DSH 劃詞追問(側邊卡片作答)

在 DeepSeek Harness(DSH)環境中,對選中的文本進行追問通常需要中斷主對話流,或者需要手動複製粘貼。dsh-sidecard-ask 解決了這個問題,允許在選中文本時即時提問。它將答案在側邊卡片中流式呈現,保持主對話整潔。

安裝與啓用

在 profile 目錄(默認 %USERPROFILE%\.dsh\profiles\web)下執行安裝命令:

pnpm add dsh-sidecard-ask

安裝完成後,需在 profile 的 package.json 中將包名加入 dsh.profile.bundles 數組,然後重啓 DSH。重啓後,插件行、客戶端產物與設置頁纔會生效。

核心功能

該插件提供以下能力:

  1. 就地追問:在聊天區或任務區選中文本後,直接浮出追問入口。
  2. 獨立側邊卡片作答(默認):由獨立子代理在專屬會話中作答,不繼承父上下文,不打擾主對話。答案支持流式渲染、思考過程摺疊、鏈接/斜體/引用/表格渲染。
  3. 主對話作答:可將追問內容以引用塊形式落回主對話,答案隨對話正常流式輸出。
  4. 快捷鍵觸發:默認 Alt+Q 快捷鍵可直接喚起提問框。
  5. 降級回退:若側邊作答引擎不可用,自動回退到內置浮層卡片或主對話模式。
  6. LocalStorage 持久化:卡片內容寫入本地存儲,刷新頁面不丟失。
  7. 自定義快捷動作芯片:選中後可直接點擊“解釋/翻譯/總結”等芯片發起提問,支持自定義動作。
  8. 浮層膠囊模式:內置浮層默認爲膠囊形態,最小化對主對話的遮擋。

升級與注意事項

  • 舊包名遷移:舊 npm 包名 dsh-selection-followup 已廢棄並指向新名字。升級時需先卸載舊包,再安裝新包 dsh-sidecard-ask。
  • 插件名變更:插件名曾兩次變更以避免撞名。當前名稱在 npm 與 GitHub 上均無衝突。
  • 依賴與修改:插件不引入任何外部依賴。修改 client.js 後需刷新瀏覽器,修改 index.js 需重啓 DSH。

目錄與鏈接

  • 目錄頁:https://www.skillhub.cn/plugins/HERO476/dsh-sidecard-ask
  • GitHub:https://github.com/HERO476/dsh-sidecard-ask
羽毛球分组比赛记分
小程序二维码

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

小夜