dsh-daily-digest:給每日巡檢回合一份可覈對的差分清單

前言

在 DeepSeek Harness(DSH)裏,如果 agent 每天定時醒一次,常見做法是讓它自己「感覺一下有什麼新動靜」——搜一圈、猜一圈,輸出往往不穩定,也難以和對照物對齊。市場側有 curated 插件列表(規模在八千條量級),安全側有幾套公開的教育行業 SRC 活動頁,這些來源的變化是可以用本地狀態做差分的,而不是每次從零回憶。

dsh-daily-digest 由 Daphne999 維護,在 DSH 插件目錄中歸類爲「記憶」。它不做新聞聚合,也不負責推送節奏;第一次調用只建立基線,之後的調用只報告相對上次的新增與變化,適合掛進心跳類回合(例如由調用方決定何時觸發 digest_scan)。

這是什麼

插件定位是「每日巡檢的事實層」:對比插件市場註冊表與教育行業 SRC 公開頁面的條目,把增量整理成 agent 可以直接複述的清單。許可證爲 MIT,當前 package 版本爲 0.1.1。

核心功能

依據 README,插件覆蓋兩類差分:

  1. 插件市場新增:對比 curated market 列表,只列出自上次掃描以來新出現的插件。
  2. 教育行業 SRC 活動變化:針對 EDUSRC 衆測、北京教育 SRC、常態化演習三個公開頁面,報告新條目或新一期/新賽季類變化。

行爲約定如下:

  • 第一次調用僅建立基線,不報告「新增」。
  • 後續每次調用輸出真差分。
  • 不抓取新聞或熱點,不登錄任何賬號,不做消息推送(何時提醒由調用方決定)。

安裝與啓用

在已配置 DSH 且使用 web profile 的環境中,安裝命令以倉庫 README 爲準:

dsh plugin --profile web add dsh-daily-digest

插件以當前 dsh 進程的權限運行;安裝前建議閱讀 GitHub 倉庫 源碼與 LICENSE,確認與本地策略一致。DSH 生態提倡「一切皆插件」;社區目錄站點獨立於 DeepSeek / 幻方,並非官方應用商店。

典型用法

通過工具 digest_scan 發起掃描,scope 可選全部、僅市場或僅活動:

digest_scan { "scope": "all" }        // 或 "market" / "activities"

README 給出的輸出形態示例(市場新增條目含名稱、星標與分類標籤;活動側可表示「沒有新一期/新賽季」):

市場新增 2 個:
   · dsh-better-sidebar ★4773 ↓233365 [ui]
   · dsh-meme ★488 ↓46045 [fun]
活動:沒有新一期/新賽季

差分依賴本地狀態;默認目錄與可配置項見下一節。

狀態存儲與重置

默認狀態目錄爲 ~/.dsh/daily-digest/,其中包含 market-state.json 與 activities-state.json。可通過配置項 stateDir 修改路徑。刪除狀態文件即重置基線,下次運行會重新建基線且仍不報歷史新增。

適用場景與注意

適合誰:需要把「市場多了哪些插件」「SRC 活動頁有沒有新條目」固定進每日 agent 回合的開發者;希望輸入是可覈對差分而非模型主觀概括的場景。

侷限(README 已寫明):

  • activities 依賴網頁抓取,平臺改版可能導致長期顯示「沒有新變化」,建議每週至少人工覈對一次頁面。
  • 不負責熱點與推送;與 dsh-proactive 等心跳類插件的配合方式由你自己的調用鏈決定。

結尾

dsh-daily-digest 把市場列表與三個公開 SRC 頁面的變化收成兩份本地狀態上的差分,讓定時回合有據可依的輸入。目錄頁見 SkillHub 插件條目,源碼與用法細節見 GitHub:Daphne999/dsh-daily-digest。

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

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

小夜