dsh-plugin-local-life:DeepSeek Harness 本地生活工具包

前言

DeepSeek Harness (DSH) 採用插件化架構。在構建智能體時,處理日常生活中的財務計算、單位換算和出行規劃是常見需求。直接在 Prompt 中讓模型進行復雜算術容易出錯。dsh-plugin-local-life 提供了一套本地化的計算工具,將上述能力封裝爲標準工具,供智能體直接調用。

這是什麼

這是一個本地生活工具包,由開發者 863683348 維護。它爲 DeepSeek Harness 的智能體提供了一套日常計算工具,覆蓋預算規劃、賬單分攤、比價、折扣計算、單位換算以及出行清單生成等功能。

核心功能

插件提供了以下具體能力:

  1. 預算規劃:根據收入和各類別的金額或百分比,生成月度預算計劃,並計算結餘。
  2. 賬單分攤:支持賬單平攤或按權重分攤,並可選小費和舍入方式。
  3. 單價比較:對比不同商品的單價(例如每公斤 vs 每100克)。
  4. 折扣計算:計算百分比折扣或固定金額折扣,支持設置閾值。
  5. 單位換算:支持重量(斤/kg/磅)、長度(裏/km/尺/英里)、體積(升/加侖)和溫度(攝氏度/華氏度)的換算。
  6. 出行清單:根據場景生成清單,支持城市遊、機場、戶外或自駕遊。
  7. 支出賬本:按類別和月份彙總支出明細。
  8. 貸款攤銷:計算等額本息或等額本金的還款計劃及總利息。
  9. 規格標準化比價:對商品規格進行標準化處理後再比較單價。
  10. 食譜成本:根據食材計算總成本及單份成本。

安裝與啓用

通過 CLI 安裝插件,local_life 工具將在安裝後全局註冊。

dsh plugin --profile <profile> add dsh-plugin-local-life

安裝完成後,重啓 DSH 進程即可使用。

典型用法

通過以下場景可驗證插件功能:

  1. 預算規劃:向智能體提供月度收入及各項支出的佔比,請求生成預算表。
  2. 賬單分攤:輸入餐廳總金額和參與人數,要求按權重分攤(如按消費量),並計算包含小費的最終每人支付金額。
  3. 比價:輸入兩件商品的標價和規格(如 50元/500g 和 90元/1kg),請求比較哪一件更划算。
  4. 單位換算:將 5斤肉換算爲公斤,或將 20攝氏度換算爲華氏度。
  5. 出行清單:請求生成一次機場出發的旅行清單。

注意事項

  1. 架構兼容性:工具架構基於 @deepseek-ai/dsh-tools value-schema DSL 驗證。早期版本在 output.schema 根目錄使用了 required 字段並關閉嵌套對象,會導致 DSH 啓動失敗並報錯“schema.required is not supported by the value schema DSL”。如果遇到啓動問題,請卸載或升級插件。
  2. 運行環境:插件爲純邏輯實現,無文件系統訪問權限,運行結果完全由當前 DSH 進程決定,無副作用。
  3. 源碼檢查:安裝前建議檢查源碼與許可證。

總結

dsh-plugin-local-life 解決了智能體在日常交互中常見的數學計算問題。它不依賴外部服務,通過標準工具接口提供預算、分賬、比價等實用功能。源碼與目錄頁鏈接如下:

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

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

小夜