前言¶
在 DeepSeek Harness(DSH)裏做智能體或日常開發時,信息往往分散在 X、RSS、視頻站、郵箱、日曆和遊戲新聞裏。常見做法是開多個標籤頁、靠通知堆疊,或者用大聚合源補內容——往往混入你並不關心的條目。dsh-daily-brief(GitHub:MosesMuxiXie/dsh-daily-brief)是社區工作流類插件:由你指定來源,按人設把當天變化整理成窄卡片,並在 Windows 上定時用獨立瀏覽器窗口彈出,而不是默認灌一條系統通知。下面介紹它的定位、能力與在 DSH 中的安裝用法。
這是什麼¶
dsh-daily-brief(npm 包名同目錄名,當前版本 2.0.3,MIT 許可證)由 MosesMuxiXie 維護,分類爲工作流。一句話定位:給 DSH 用的每日簡報插件——抓取你主動配置的 X 賬號、RSS/Atom、YouTube、嗶哩嗶哩、Steam、Minecraft 服務器、監控頁、郵箱與日曆等,渲染成一張人設風格的簡報頁,並支持 Windows 計劃任務定時彈出桌面小窗。
默認不預置任何賬號、訂閱或遊戲;一個來源都不填時,簡報會提示你去面板裏添加。
核心功能¶
來源與板塊¶
插件按你在面板裏填寫的 ID 或 URL 抓取,當天抓到多少就顯示多少條,不再使用舊的「總條數預算」;服務器狀態單獨佔底欄,不佔正文篇幅。
| 類型 | 輸入示例 | 行爲(摘自 README) |
|---|---|---|
| X 賬號 | OpenAI、@AnthropicAI |
讀公開 syndication;被限流時可用官方博客 RSS 補位並顯示緩存 |
| Steam | appid 或「從 Steam 庫選擇」 | 讀本機已安裝列表勾選,或手填 appid;讀 Steam 官方新聞接口 |
| Minecraft | play.example.com:25565、minecraft://… |
Java 狀態協議(含 SRV),失敗可走 mcstatus.io |
| 監控 / 內網 | http://host:port/、10.0.0.5:9000 |
記錄在線狀態與響應時間 |
| 郵箱 / 日曆等 | Gmail IMAP、ICS、YouTube/B 站鏈接、飛書、ManageBac 等 | 面板「添加來源」粘貼多行,先識別再勾選加入 |
密碼、Cookie 等保存在本機 DPAPI 加密的 …\daily-brief\secrets\,不寫進 config.json。Outlook.com / Hotmail / Live 已不能 IMAP 密碼登錄;插件提供郵件轉發到 Gmail/QQ 或 Outlook 日曆 ICS 的路線說明,無需默認走 Azure Graph。
人設與排版¶
內置四種人設卡片(鯨魚娘、助手、管家、軍官)外加最多 12 張自定義卡片(名字、簽名、主色、語氣提示詞)。人設隻影響問候語、配色與 AI 潤色語氣,不改變抓取範圍。要點式排版:每條一個短要點,默認不掛原始鏈接;開啓 DSH 登錄時可用 headless 方式讓模型潤色引言與要點,失敗則回退本地文案。
桌面彈窗與計劃任務¶
生成後調用本機 Microsoft Edge 或 Google Chrome 以 --app=file://… 打開簡報,默認約 560×860、右下角,無地址欄。若檢測到 DSH 壁紙引擎(data-we-wallpaper),卡片可變爲半透明磨砂玻璃。
Windows 上會註冊名爲 DSH Daily Brief 的計劃任務:默認提前約 10 分鐘靜默準備簡報,到設定時間(默認 07:30)再投遞彈窗;同一天自動只發布一次,「立即生成」可強制重跑。DSH 不必常開,任務在後臺也能生成並彈出。非 Windows 環境只能生成 HTML,無法使用彈窗與計劃任務。
配置、緩存與日誌位於:
%USERPROFILE%\.dsh\storages\daily-brief\
計劃任務運行日誌示例路徑:…\daily-brief\logs\runner.log。
環境要求¶
- Windows 10/11(彈窗與計劃任務)
- 已安裝 DSH,並能通過
plugin_manager安裝本地或 npm 插件包 - 本機 Edge 或 Chrome
- Node.js 隨 DSH 提供;跑插件測試時需 Node 18+
安裝與啓用¶
官方 README 給出的步驟如下:
- 在 DSH 對話裏讓 agent 使用
plugin_manager的install_bundle安裝 npm 包dsh-daily-brief(本地開發也可直接指向插件目錄)。 - 重載 DSH 頁面,左側邊欄會出現「每日簡報」。
- 打開面板後,插件會自動創建配置目錄:
%USERPROFILE%\.dsh\storages\daily-brief\。
安裝前建議查看 GitHub 倉庫源碼與 MIT 許可證;插件以當前 DSH 進程權限訪問你配置的來源與本機 Steam 信息,不向遠端發送遙測(據 README 說明)。
典型用法¶
首次配置¶
- 簡報風格:選一張人設卡,或「新增卡片」後點「保存卡片」。
- 關注範圍 → X 賬號:一行一個 ID;也可粘貼 RSS/Atom 地址歸入新聞。
- 關注範圍 → 在玩的遊戲:「從 Steam 庫選擇」或填 appid。
- 關注範圍 → 服務器與監控:例如
192.168.1.20:8123或http://status.example.com/。 - 節奏:確認每天生成時間與是否「生成後彈出窗口」。
- 點 「立即生成」 預覽;之後由計劃任務按點執行。
添加複雜來源¶
在「添加來源」中一次粘貼多行地址,先「識別」再勾選「加入」。ManageBac 推薦用日曆 ICS 訂閱;需要網頁通知時再補 Cookie。來源列表可對單項測試、啓停、刪除;缺憑據時面板會提示「補填」。
config.json 中 sources[] 含 type(如 x、steam、minecraft、http、rss、imap、youtube、bilibili、ics、managebac 等)、section、label、enabled、options;persona 與 cards[] 管理人設。具體字段以倉庫 README「配置參考」爲準。
適用場景與注意¶
適合誰:希望在 Windows 上班前用一塊固定版面掃一遍自己選的動態——社媒賬號、訂閱、課程通知、郵件摘要、在玩遊戲新聞、自建服務狀態——又不想被大而全的信息流帶着走。
需要注意:
- 功能綁定 Windows 計劃任務與 Chromium
--app彈窗;Linux/macOS 僅適合作 HTML 簡報生成側驗證。 - X syndication 對單 IP 限流較嚴(README 提到約每 15 分鐘一次),條目偏少時可減少賬號或改用 RSS。
- 飛書、ManageBac 等前端渲染頁可能抓不到內容,宜改用 ICS 或 Cookie。
- 社區目錄 SkillHub 插件頁 與 GitHub 倉庫獨立於 DeepSeek / 幻方,屬於 DSH「一切皆插件」生態中的第三方工作流擴展,安裝與數據源配置需自行評估合規與隱私。
結尾¶
dsh-daily-brief 把「看什麼」完全交給配置表,把「怎麼看」交給人設卡片與可選 AI 潤色,再用 Windows 定時任務把結果推到屏幕角落的小窗裏。若你已經在用 DSH 並希望用同一套環境收口每日信息,可按 README 用 install_bundle 安裝 dsh-daily-brief,從「關注範圍」和「節奏」兩塊先跑通「立即生成」,再交給計劃任務。