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
preparebuild; 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