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 个值得优先安装的插件,覆盖各个分类。
