在 DeepSeek Harness (DSH) 的使用場景中,無論是構建智能體還是管理會話,字符串命名規範(如變量、函數或配置項)的一致性往往需要特定的風格,例如帕斯卡命名。手動進行此類轉換容易產生錯誤,且效率較低。DSH 的插件化機制允許通過註冊的工具快速處理這類常規任務。
dsh-pascalcase 是一個爲 DSH 環境提供的插件,用於實現字符串的帕斯卡命名轉換。該插件由 uckkk 維護,旨在解決命名風格統一化的問題。
核心功能¶
- 註冊工具:插件安裝後,會在 DSH 環境中註冊相應的工具。
- 命名轉換:提供將輸入字符串轉換爲帕斯卡命名格式的能力。
安裝與啓用¶
1、 打開 DSH 終端或配置入口。
2、 執行以下命令安裝插件:
dsh plugin add github:uckkk/dsh-pascalcase
3、 安裝完成後,插件即可生效。
典型用法¶
安裝後在會話中調用該插件註冊的工具即可。
適用場景與注意¶
- 適用場景:適用於需要對輸入文本進行格式化,以符合帕斯卡命名規範的場景。
- 技術細節:該插件爲純 Node 實現,不依賴網絡請求。
- 環境要求:依賴
@deepseek-ai/cordis(^4.0.1) 和@deepseek-ai/dsh-tools(>=0.1.0-rc.6)。 - 權限說明:插件以當前 DSH 進程的權限運行,安裝前建議檢查源碼與許可證(MIT)。
這是一個輕量級且無網絡依賴的命名轉換工具,能夠輔助保持代碼或配置的規範。更多信息請參考插件目錄或 GitHub 倉庫。