DSH 消息正文顯示層文本替換插件:Meow Speech

前言

DeepSeek Harness(DSH)採用插件化架構,允許開發者通過代碼擴展功能。在實際開發智能體或進行對話時,有時希望改變界面上的文本顯示效果(例如將“我”顯示爲“本喵喵”),但並不想修改底層的真實對話數據,也不希望影響上下文記憶或會話日誌。

tumi-huakai/dsh-plugin-meow-speech 插件正是爲解決這一需求設計:它通過瀏覽器渲染層對文本進行替換,實現“只改顯示,不改真相”。

插件概述

名稱:tumi-huakai/dsh-plugin-meow-speech
定位:DSH 消息正文顯示層文本替換插件(僅界面顯示,不改動真實對話內容)
維護者:tumi-huakai
許可證:MIT

核心功能

該插件不涉及複雜的邏輯處理,核心在於提供一套可配置的顯示層替換規則。

  • 僅顯示層:只改變界面渲染,絕不修改真實對話內容。複製按鈕取到的仍是原文,不影響上下文、記憶、會話日誌與工具調用。
  • 預置規則:默認提供“我→本喵喵”、“你→主人”兩條規則,用戶可刪除或修改。
  • 圖形化面板:右下角設有“喵”懸浮按鈕,點擊可打開設置面板。面板支持拖拽佈局。
  • 規則衝突處理:當多條規則衝突時,優先匹配更長的原文(例如“我的”優先於“我”)。
  • 整詞匹配:每條規則可勾選“整詞”。開啓後,兩側必須是標點或空格等非文字字符才進行替換,避免“迷你”被誤傷爲“迷主人”。
  • 代碼塊保護:圍欄代碼塊(``)與行內代碼()一律不進行替換。
  • 流式輸出適配:隨 AI 逐字輸出實時替換,支持跨分片,無遺漏、無重複、無閃爍。
  • 本地持久化:規則保存在瀏覽器 localStorage 中,重啓 DSH 後依然生效。
  • 乾淨卸載:執行 dsh plugin remove 即可完全移除,不殘留節點、樣式或觀察器。

安裝與啓用

插件通過 npm 發佈,支持 Web 和 Desktop profile。

dsh plugin --profile web add @tumi-huakai/dsh-plugin-meow-speech

安裝後重啓 DSH,刷新頁面,右下角會出現“喵”按鈕。

使用步驟

  1. 打開面板:點擊右下角“喵”懸浮按鈕。
  2. 編輯規則:在表格中修改或新增規則。表格列包括:原文、顯示爲、整詞、啓用、操作(上移、下移、刪除)。
  3. 添加規則:點擊“+ 添加規則”。注意,原文留空時保存會被攔截。
  4. 實時預覽:在預覽框輸入示例文本,查看替換效果。
  5. 保存或放棄:點擊“保存”立即對全對話重新套用;點擊“放棄修改”還原上次保存;點擊“恢復默認”回到預置規則。

注意事項

  • 作用範圍:替換作用於 AI 回覆正文和用戶自己的消息氣泡。思考塊、工具卡片、統計行不替換。
  • 真實內容不變:AI 的真實回覆內容仍是“我”,插件不會改變 AI 的自我認知。若需真正改變 AI 人設,需在系統提示詞或人設插件方向進行配置。
  • 數據存儲:規則存儲於 localStorage(按頁面來源隔離),清除站點數據會重置規則。

總結

該插件爲 DSH 用戶提供了在渲染層定製文本顯示的輕量級方案,適合在不改變底層邏輯的前提下,調整對話界面的顯示風格。

目錄頁
GitHub 倉庫

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

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

小夜