MIT 開源的 DSH 外掛:把 GitHub 趨勢日報交給本機 `trendradar` 核心定時產出,在五檢視工作台裡查看,並自動提交到你自己的儲存庫開 PR。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-11-13
授權條款
MIT
01它能幫你完成什麼?
依日 / 週 / 月週期定時產出 GitHub 趨勢日報,並落到你自己的儲存庫裡
依核心產出的 canonical 逐位元組寫入的日報,提交到你儲存庫的某個分支並開 PR——中文簡介與週期摘要由本機核心產生
維護趨勢歸檔儲存庫、希望更新以可審閱的 PR 形式送達,而不是在對話裡被回答的團隊與個人
不用盯著終端機也能看清排程器做了什麼
五檢視工作台:概觀頁提供下次執行與就緒檢查,依日 / 週 / 月回看渲染成 Markdown 的歷史日報,最近 30 次執行附帶交付物(提交、內容雜湊、分支、PR 連結)與日誌
無人值守執行日報、只想事後檢查結果的 DSH 使用者
在趨勢日報旁邊,為一批儲存庫保留每週的 Release 摘要
每週為每個訂閱儲存庫當週新增的 Release 產生一段中文摘要,與日報同分支、同 PR 提交,訂閱清單隨資料儲存庫版本化
追蹤一組固定上游專案、希望把發行說明併入同一個待審閱 PR 的人
02如何將外掛接入 DeepSeek Harness?
先決條件
- 需要 DSH `0.2.1-rc.3` 以上版本、Node.js `^22.20.0 || >=24.0.0`
- 一個既有、帶可寫遠端點的本機 git 儲存庫——外掛不會替你執行 `git init`,不是儲存庫會回報 `REPO_NOT_GIT`
- push 與開 PR 步驟所需的 git / GitHub 憑證(試跑不需要)
- 核心抓取 GitHub 所需的網路存取;走代理時 GUI 宿主通常不繼承 shell 的 `http(s)_proxy`,需在 設定 → 核心 → 網路代理 裡填寫
安裝步驟
- 01
執行安裝指令:`dsh plugin --profile <profile> add @morehao/dsh-github-trending`
$ dsh plugin --profile <profile> add @morehao/dsh-github-trending
- 02
重新啟動宿主,從側欄「GitHub 趨勢」或 設定 → GitHub 趨勢 進入工作台
- 03
在儲存庫欄位填入本機 git 儲存庫的絕對路徑,從 DSH 的 provider 目錄挑選 provider 與模型,然後做一次「試跑(不提交)」——只抓取與渲染,不寫檔案、不提交
驗證整合成功
作者未說明
03DSH 整合程度與能力邊界
DSH 外掛,在 DSH 宿主內提供一個工作台頁面:由它完成設定與排程、spawn 本機 `trendradar` 核心執行檔,並把產出的日報、執行歷史與訂閱呈現出來
由本機 trendradar 核心執行的定時日報工作
週期(日 / 週 / 月)、內容來源、模型與目標 git 儲存庫→提交到你儲存庫某個分支、並已開好 PR 的日報
把本機 `trendradar` 核心執行檔以子處理程序方式啟動設定了 push 憑證時提交到你的儲存庫並開 PR工作台檢視(概觀 / 日報 / 執行記錄)
外掛自己的執行記錄與保留的預覽副本→下次執行與就緒面板、可切「原文」的 Markdown 歷史日報,以及最近 30 次執行及其交付物與唯讀日誌
GitHub 驗證(裝置碼登入 / 本機 gh / PAT)
GitHub 帳號、既有的 `gh auth login` 登入狀態,或個人存取權杖→核心可用於 push 的憑證;瀏覽器登入取得的 token 保存在 DSH 憑證記錄裡,而不是 `settings.json`
開啟瀏覽器裝置碼授權頁把 PAT 存成憑證參照或環境變數Release 訂閱
一份要追蹤的儲存庫清單→每個儲存庫新增 Release 的每週中文摘要,與日報在同一分支、同一 PR 提交
訂閱清單在資料儲存庫內版本化摘要語言控制
日報 / 訂閱摘要的語言設定→預設跟隨宿主語言(`zh` → 中文、`en` → 英文),也可明確指定中文 / English;其他宿主語言一律回退中文
04適合誰?何時不該用?
適合
- 維護趨勢歸檔儲存庫、希望更新以可審閱的 PR 形式送達,而不是在對話裡被回答的團隊與個人
- 無人值守執行日報、只想事後檢查結果的 DSH 使用者
- 追蹤一組固定上游專案、希望把發行說明併入同一個待審閱 PR 的人
不適合
- 日報本身由本機 `trendradar` 核心產出,不是外掛產生:該執行檔首次執行時從 GitHub Release 下載並依 sha256 驗證;部分能力還需要較新的核心——摘要語言需要核心 ≥ 0.12.0,代理設定從核心 ≥ 0.12.4 起才生效。
- 你必須自備一個既有的本機 git 儲存庫(外掛不執行 `git init`,路徑不是儲存庫會回報 `REPO_NOT_GIT`),以及可寫遠端點和 push 與開 PR 步驟所需的 git / GitHub 憑證。
- 核心需要連網抓取 GitHub,而從 Finder 啟動的 GUI 宿主通常不繼承 shell 的代理設定,直連會逾時;在 設定 → 核心 → 網路代理 填上代理後,外掛會將它作為 HTTP(S)_PROXY / ALL_PROXY 注入核心子處理程序。
05相容性、維護與安全提醒
- 日報本身由本機 `trendradar` 核心產出,不是外掛產生:該執行檔首次執行時從 GitHub Release 下載並依 sha256 驗證;部分能力還需要較新的核心——摘要語言需要核心 ≥ 0.12.0,代理設定從核心 ≥ 0.12.4 起才生效。
- 你必須自備一個既有的本機 git 儲存庫(外掛不執行 `git init`,路徑不是儲存庫會回報 `REPO_NOT_GIT`),以及可寫遠端點和 push 與開 PR 步驟所需的 git / GitHub 憑證。
- 核心需要連網抓取 GitHub,而從 Finder 啟動的 GUI 宿主通常不繼承 shell 的代理設定,直連會逾時;在 設定 → 核心 → 網路代理 填上代理後,外掛會將它作為 HTTP(S)_PROXY / ALL_PROXY 注入核心子處理程序。
- 單次執行受 設定 → 核心 → 單次執行逾時 限制(預設 300 秒),逾時即終止核心處理程序;機器喚醒後才觸及該上限的執行,會同時標註實際經過時間與處理程序實際執行時間。
MIT · 最新版本 v0.9.18(2026-11-12),僅 README 證據,未做安全稽核
06常見問題
怎麼在 DeepSeek Harness 裡安裝 dsh-github-trending?
執行 `dsh plugin --profile <profile> add @morehao/dsh-github-trending`,重新啟動宿主,然後從側欄「GitHub 趨勢」或 `設定 → GitHub 趨勢` 進入工作台。環境需求是 DSH `0.2.1-rc.3` 以上、Node.js `^22.20.0 || >=24.0.0`,以及一個既有、帶可寫遠端點的本機 git 儲存庫。
日報是外掛自己產生的嗎?
不是。它是入口不是引擎:抓取 Trending、解析、模型摘要、渲染以及 git 與 PR 全在外掛負責設定、排程並 spawn 的本機 `trendradar` 核心裡執行。外掛依核心產出的 canonical 逐位元組寫入,不改寫、不重排、也不二次呼叫模型。
它會往我的儲存庫或工作區寫什麼?
日報與訂閱摘要會提交到你指定的 git 儲存庫的某個分支,並開 PR 供審閱;「試跑(不提交)」只抓取與渲染,不寫檔案也不提交。訂閱清單隨資料儲存庫版本化,每期都可審計、可重現。全程沒有雲端帳號:核心在你機器上執行,金鑰只經執行階段通道交給核心,不寫設定檔、不進日誌。
為什麼設了代理還是抓取失敗?
從 Finder 啟動的 GUI 宿主通常不繼承 shell 的 `http(s)_proxy`,核心抓 GitHub 就會逾時並回退到 GitHub 搜尋 API。在**設定 → 核心 → 網路代理**填上位址後,外掛會把它注入核心子程序的 `HTTP(S)_PROXY/ALL_PROXY`;但只有核心 ≥ 0.12.4 才真正生效,舊核心即使填了也會直連。
摘要用哪種語言?
「摘要與用量」裡的摘要語言預設跟隨宿主介面語言(`zh` → 中文、`en` → 英文),中英之外的語言一律回退中文,也可以明確指定中文或 English。解析順序是「明確設定 > 宿主語言 > 中文備援」,此能力需要核心 ≥ 0.12.0。
07相關的 DSH 工作流程
dsh-our-free-model
作者 ebony-vinyl
在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 DeepSeek V4.1 Flash、Kimi K3 在内的前沿模型——完全免费,不限量。 All you do is install this plugin in dsh: no login, no sign-up, no API key — the frontier models are just there, DeepSeek V4.1 Flash and Kimi K3 among them. Completely free, with no usage cap.
dsh-routing-suite
作者 yjh051108
DeepSeek Harness(dsh)路由套件:先装运行时注入器,再加载任务感知的推理模式路由预设(已实测 P1-P23)。
dsh-ops
作者 t-auto
A toolkit for low-level operations in DSH, designed to reduce token usage and task execution time / DSH 底层操作工具插件,旨在减少 Token 消耗与任务耗时
brooks-lint
作者 hyhmrright
基于 12 本经典工程书籍的 AI 代码评审工具,提供腐化风险诊断、书籍引用、严重度标签及 6 种分析模式。
08資料與來源
GitHub 趋势榜的 **DeepSeek Harness 插件**:按日 / 周 / 月周期定时生成趋势日报,交给本地 [`trendradar`](https://github.com/morehao/trendradar) 核心抓取…
- **它是入口,不是引擎**。抓取、解析、模型总结、渲染、git 与 PR 全在本地 `trendradar` 核心一处实现;插件只负责**配置、调度、spawn 核心、展示结果**,避免两份实现漂移。
工作台从侧栏「GitHub 趋势」或 `设置 → GitHub 趋势` 进入,分五个视图:
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-11-13。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
