dsh-github-trending
在终端中运行以下命令:
dsh plugin install wang-junjian/dsh-github-trending
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install wang-junjian/dsh-github-trending 即可安装该插件,完整源码地址为 https://github.com/wang-junjian/dsh-github-trending。
插件介绍
GitHub Trending 没有官方 API,当你想问代理 Python 这周有哪些新项目火了时,它无法直接获取数据。dsh-github-trending 填补了这个空白:在 DeepSeek Harness 中注册一个 github_trending 工具,代理调用后直接解析 Trending 页面,返回结构化列表——排名、仓库地址、描述、主要语言、Star 与 Fork 数、当日或当周新增 Star。支持按语言和时间窗口(daily、weekly、monthly)筛选,默认返回 10 条,上限 25 条。
除了模型面工具,插件在 Web Profile 中渲染一个可停靠的右侧趋势面板,提供每日、每周、每月三个标签页,可拖拽调整宽度、可折叠为细窄边栏。面板数据由宿主侧内存缓存经 /github-trending 路由服务,默认每四小时自动刷新以尊重 GitHub 的 IP 速率限制。插件以 bundle 形式追加到 dsh.profile.bundles,不改动 deepseek-harness 仓库,配置仅四个字段且全部带默认值,开箱即用。
适合日常以 DeepSeek Harness 为工作前端、希望在对话中随口一句就能获取某语言热门动态的开发者,或需要让代理内置 GitHub 热榜查询能力而不想维护自定义爬虫的团队。四个配置项(enabled、timeoutMs、maxResults、refreshIntervalMs)全部有合理默认值,装上即可用。
使用场景
- 对话中让代理列出某语言本周热门仓库及其描述和 Star 数
- 在浏览器 Web Profile 中通过右侧可停靠面板快速浏览每日/每周/每月趋势
- 让代理内置热榜查询能力,省去手动开网页翻 Trending 的步骤
适合人员
- 日常以 DeepSeek Harness 为工作前端的开发者
- 希望代理自带热榜查询而不维护自定义爬虫的团队
- 想在对话里随口获取某语言热门动态的个人开发者