dsh-aigc-radar:DeepSeek Harness 的 AIGC Radar 项目检索插件

前言

在 dsh 中开始实现一个模块前,经常需要先确认:是否已有可复用的开源项目?DSH 的理念是「一切皆插件」,外部能力可以通过插件接入会话流程。

dsh-aigc-radar 将 AIGC Radar 的项目检索接入 DeepSeek Harness,提供项目搜索、分类浏览和 Web UI 卡片展示,用于在实现前检查可复用项目。

社区目录是独立站点,与 DeepSeek / 幻方无官方从属关系,不等同于官方应用商店。

这是什么

dsh-aigc-radar 的定位是:

AIGC Radar for DeepSeek Harness — curated AI project search with native search cards, powered by the AIGC_NEWS library

它由 Kaixxrua 维护,面向 dsh 的 web profile 使用。插件通过 AIGC Radar MCP endpoint 检索项目,接口为 POST /api/mcp,并共享对应的 rate limits 和 quotas。

核心能力

search_ai_projects

用于检索 curated AIGC Radar library。检索结果包含 categories、双语 zh/en tags and descriptions,以及 daily star-growth metrics。

get_project_categories

用于列出 category taxonomy 和 subcategory counts,便于发现过滤维度。

展示与程序化使用

搜索结果会渲染为 native dsh Web UI search cards,并支持 session replay。

工具返回一个 validated JSON value,可在 Code Mode 中做程序化使用。

路由

插件提供 explicit discovery 和 proactive reuse-check routing,用于 AI project search。

安装与启用

前置要求

需要 dsh。文档给出的启动方式是:

npx @deepseek-ai/dsh web

安装命令

安装 npm 包:

dsh plugin --profile web add dsh-aigc-radar

如需按示例固定版本:

dsh plugin --profile web add dsh-aigc-radar@0.2.2

从 GitHub 安装:

dsh plugin --profile web add github:Kaixxrua/dsh-aigc-radar

Git 安装会运行 package prepare build。使用 pnpm >=10 时,可能需要允许该包构建,在 pnpm-workspace.yaml 中加入:

allowBuilds:
  dsh-aigc-radar: true

然后重新执行 GitHub 安装命令。

检查配置

不启动完整服务时,可以查看 profile 配置:

dsh --profile web --dump-config

更新

更新 npm 安装:

dsh plugin --profile web update dsh-aigc-radar

更新后需要重启 dsh。运行中的 dsh 进程不会被热替换。

自 0.2.2 起,插件会执行 once-per-process read-only npm registry release check,并且不会修改自身安装。配置项包括 updateCheck,与该检查相关。

典型用法

在会话中直接提问:

Ask: 找个能做 deep research 的开源框架

在 Code Mode 中调用工具:

await tools.search_ai_projects({ q: 'mcp' })

也可以先调用 get_project_categories,查看可用分类和子分类数量。

配置与配额

插件配置项包括:

apiBase
mcpToken
timeoutMs
maxPageSize
updateCheck

其中 maxPageSize 受 MCP contract 限制,上限为 20。

mcpToken 可用于填写 MCP token;不填时使用匿名调用配额。该 token 以明文保存在 dsh profile config 中,和 LLM keys 的处理方式相同。搜索场景无需特殊 scopes。

配额如下:

  • Anonymous:30 tool calls per day per IP
  • Free account token:60/day plus 1,200 rolling 30-day calls
  • Member token:400/day plus 8,000 rolling 30-day calls

适用场景与注意

适合在 dsh 会话中需要检索 AI 项目、浏览分类、或在实现前检查可复用项目的开发者。

注意:

  • 插件以当前 dsh 进程权限运行。安装前应检查源码与许可证。
  • 已提供资料中未列出许可证文本。
  • Git 安装可能触发 prepare build;pnpm >=10 下可能需要允许构建。
  • 更新后必须重启 dsh。

链接

  • GitHub:https://github.com/Kaixxrua/dsh-aigc-radar
  • 社区目录:https://www.skillhub.cn/plugins/Kaixxrua/dsh-aigc-radar
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜