返回目錄

dsh-github-trending

精選清單收錄維護狀態: 活躍

morehao/dsh-github-trending

GitHub 趋势日报的 DeepSeek Harness 插件:按日/周/月周期抓取 Trending、生成中文简介与总结、订阅仓库 Release 摘要,自动提交到你的仓库并开 PR 合并。| GitHub Trending digest plugin for DeepSeek Harness: daily/weekly/monthly Chinese summaries, release subscriptions, auto commit & PR.

前往 GitHub
$ dsh plugin --profile <profile> add @morehao/dsh-github-trending

15

星數

2

Fork

TypeScript

語言

MIT

授權條款

2026-10-30

建立於

2026-11-12

最近推送

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`,需在 設定 → 核心 → 網路代理 裡填寫

安裝步驟

  1. 01

    執行安裝指令:`dsh plugin --profile <profile> add @morehao/dsh-github-trending`

    $ dsh plugin --profile <profile> add @morehao/dsh-github-trending

  2. 02

    重新啟動宿主,從側欄「GitHub 趨勢」或 設定 → GitHub 趨勢 進入工作台

  3. 03

    在儲存庫欄位填入本機 git 儲存庫的絕對路徑,從 DSH 的 provider 目錄挑選 provider 與模型,然後做一次「試跑(不提交)」——只抓取與渲染,不寫檔案、不提交

驗證整合成功

作者未說明

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

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 秒),逾時即終止核心處理程序;機器喚醒後才觸及該上限的執行,會同時標註實際經過時間與處理程序實際執行時間。
2026-10-302026-11-07v0.9.18

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。

08資料與來源

  • 作者聲明github.com9ee13907a2e8…

    GitHub 趋势榜的 **DeepSeek Harness 插件**:按日 / 周 / 月周期定时生成趋势日报,交给本地 [`trendradar`](https://github.com/morehao/trendradar) 核心抓取…

  • 作者聲明github.com9ee13907a2e8…

    - **它是入口,不是引擎**。抓取、解析、模型总结、渲染、git 与 PR 全在本地 `trendradar` 核心一处实现;插件只负责**配置、调度、spawn 核心、展示结果**,避免两份实现漂移。

  • 作者聲明github.com9ee13907a2e8…

    工作台从侧栏「GitHub 趋势」或 `设置 → GitHub 趋势` 进入,分五个视图:

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-11-13。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛目錄,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。