前言¶
DeepSeek Harness(DSH)強調「一切皆插件」,可以通過插件爲 dsh web 增加工具能力。對於使用 DSH 做智能體開發的場景,一個具體問題是:多個 live 會話同時運行後,如何快速彙總最近一段時間的工作量。已有做法可能只關注單個會話,或需要人工查看事件;dsh-daily-brief 針對日報類問題提供一個只讀統計插件,用於彙總 live 會話在最近 N 天內的活動量,包括回合、用戶消息、助手回覆和工具調用。
社區目錄是獨立站點,與 DeepSeek / 幻方無官方從屬關係,不應理解爲官方應用商店。
這是什麼¶
dsh-daily-brief 是 DeepSeek Harness 插件,用於統計 live 會話在最近 N 天內的活動量(回合、用戶消息、助手回覆、工具調用),供日報類問題使用。
已覈實資料中未以明確字段給出維護者;GitHub 倉庫地址中的路徑爲 Equinox7379/dsh-daily-brief。package.json 中聲明 name 爲 dsh-daily-brief,license 爲 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 工具得到日報結果。示例結果包含 windowDays、totals、sessions 等字段。下面是一個字段結構示例,用於說明返回內容,不代表真實運行數據:
{
"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
- 目錄頁:未在已覈實資料中提供。