Preface

Before starting to implement a module in dsh, it is often necessary to first confirm: are there any reusable open-source projects? DSH’s philosophy is “everything is a plugin,” and external capabilities can be integrated into the session flow via plugins.

dsh-aigc-radar integrates the AIGC Radar project search into DeepSeek Harness, providing project search, categorized browsing, and Web UI card display to check for reusable projects before implementation.

The Community Directory is an independent site with no official affiliation to DeepSeek / Huanfuan, and is not equivalent to the official app store.

What is this

dsh-aigc-radar is positioned as:

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

It is maintained by Kaixxrua and is intended for use with the dsh web profile. The plugin retrieves projects via the AIGC Radar MCP endpoint, with the interface being POST /api/mcp, and shares the corresponding rate limits and quotas.

Core Capabilities

search_ai_projects

Used to retrieve the curated AIGC Radar library. The search results include categories, bilingual zh/en tags and descriptions, and daily star-growth metrics.

get_project_categories

Used to list the category taxonomy and subcategory counts to facilitate discovering filtering dimensions.

Display and Programmatic Usage

Search results are rendered as native dsh Web UI search cards and support session replay.

The tool returns a validated JSON value that can be used programmatically in Code Mode.

Routing

The plugin provides explicit discovery and proactive reuse-check routing for AI project search.

Installation and Enablement

Prerequisites

Requires dsh. The documentation provides the startup method as:

npx @deepseek-ai/dsh web

Installation Commands

Install the npm package:

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

If you need to pin to a specific version:

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

Install from GitHub:

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

Git installation runs the package prepare build. When using pnpm >=10, you may need to allow this package to build; add it to pnpm-workspace.yaml:

allowBuilds:
  dsh-aigc-radar: true

Then re-run the GitHub installation command.

Check Configuration

When not starting the full service, you can view the profile configuration:

dsh --profile web --dump-config

Update

Update npm installation:

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

After updating, you need to restart dsh. Running dsh processes will not be hot-replaced.

Starting from 0.2.2, the plugin performs a once-per-process read-only npm registry release check and does not modify its own installation. Configuration items include updateCheck, related to this check.

Typical Usage

Ask directly in the session:

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

Call the tool in Code Mode:

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

You can also call get_project_categories first to see available categories and subcategory counts.

Configuration and Quotas

Plugin configuration items include:

apiBase
mcpToken
timeoutMs
maxPageSize
updateCheck

Among them, maxPageSize is limited by the MCP contract, with a maximum of 20.

mcpToken can be used to fill in the MCP token; if left blank, anonymous call quotas are used. This token is stored in plaintext in the dsh profile config, handled the same way as LLM keys. No special scopes are needed for search scenarios.

Quotas are as follows:

  • 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

Suitable Scenarios and Notes

Suitable for developers who need to search for AI projects, browse categories, or check for reusable projects before implementation in dsh sessions.

Notes:

  • The plugin runs with the permissions of the current dsh process. You should check the source code and license before installing.
  • The license text is not listed in the provided materials.
  • Git installation may trigger prepare build; under pnpm >=10, you may need to allow building.
  • You must restart dsh after updating.

Links

  • GitHub: https://github.com/Kaixxrua/dsh-aigc-radar
  • Community Directory: https://www.skillhub.cn/plugins/Kaixxrua/dsh-aigc-radar