dsh-daily-brief:DeepSeek Harness 日報統計插件

前言

DeepSeek Harness(DSH)強調「一切皆插件」,可以通過插件爲 dsh web 增加工具能力。對於使用 DSH 做智能體開發的場景,一個具體問題是:多個 live 會話同時運行後,如何快速彙總最近一段時間的工作量。已有做法可能只關注單個會話,或需要人工查看事件;dsh-daily-brief 針對日報類問題提供一個只讀統計插件,用於彙總 live 會話在最近 N 天內的活動量,包括回合、用戶消息、助手回覆和工具調用。

社區目錄是獨立站點,與 DeepSeek / 幻方無官方從屬關係,不應理解爲官方應用商店。

這是什麼

dsh-daily-brief 是 DeepSeek Harness 插件,用於統計 live 會話在最近 N 天內的活動量(回合、用戶消息、助手回覆、工具調用),供日報類問題使用。

已覈實資料中未以明確字段給出維護者;GitHub 倉庫地址中的路徑爲 Equinox7379/dsh-daily-briefpackage.json 中聲明 namedsh-daily-brieflicense 爲 MIT。

核心功能

  • 提供 daily_brief 工具。
  • 支持參數 days,默認值爲 1
  • 支持參數 sessionId,可選,用於只看某個會話。
  • 跨會話彙總當日工作量。
  • 只讀:僅遍歷 sessions.list() 的事件數組。
  • 服務缺失或會話異常時返回空結果,不拋錯。
  • 零運行時依賴、無自定義會話事件、無 HTTP 路由。

安裝與啓用

安裝前建議先檢查源碼和 MIT 許可證。插件會以當前 dsh 進程權限運行,因此不應直接安裝未審查的第三方插件。

下面使用資料中給出的安裝命令,將本地源碼路徑加入 dsh web profile:

dsh plugin --profile web add link:/path/to/dsh-daily-brief

安裝完成後,需要重啓 dsh web:

# 重啓 dsh web

典型用法

用戶說「今日日報」後,AI 可以調用 daily_brief 工具得到日報結果。示例結果包含 windowDaystotalssessions 等字段。下面是一個字段結構示例,用於說明返回內容,不代表真實運行數據:

{
  "windowDays": 1,
  "totals": {
    "turns": null,
    "userMessages": null,
    "assistantMessages": null,
    "toolCalls": null
  },
  "sessions": [
    {
      "sessionId": null
    }
  ]
}

如果傳入 sessionId,統計範圍只針對該會話;如果不傳 sessionId,則按工具默認邏輯進行跨會話彙總。

適用場景與注意

適合以下場景:

  • 需要給 dsh web 增加一個日報統計入口。
  • 需要在多個 live 會話之間彙總最近 N 天的活動量。
  • 需要查看回合、用戶消息、助手回覆、工具調用等基礎指標。

需要注意:

  • 插件只讀,不讀磁盤、不改寫任何東西。
  • 數據來自 live 會話事件,適合當前 dsh 進程內可訪問的 live 會話。
  • 服務缺失或會話異常時返回空結果,不拋錯。
  • days 默認值爲 1,可改爲最近 N 天。
  • sessionId 可選,用於限制到單個會話。
  • 安裝後需重啓 dsh web。

鏈接

  • GitHub:https://github.com/Equinox7379/dsh-daily-brief
  • 目錄頁:未在已覈實資料中提供。
羽毛球分组比赛记分
小程序二维码

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

小夜