refkitjs/dsh-plugin ↗★ 0

@refkit/dsh-plugin

多源多模态创意参考检索与授权审查 适合需要在创作中检索合规素材并进行版权合规审查的用户。

套件
@refkit/dsh-plugin
相容性
待驗證
Harness 依賴範圍
^0.1.5-rc.2
Cordis 依賴範圍
^4.0.2
版本
0.1.0
授權
Apache-2.0
最近更新
2026年9月28日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:refkitjs/dsh-plugin

Configuration

Settings → Plugins → refkit (namespace refkit; changes apply on the next call). Keys are secret fields: masked in the card, never logged, never returned to the model. Each key also falls back to an environment variable — the same names @refkit/mcp reads, so one .env serves both.

FieldEnv (first wins)Enables
unsplashAccessKeyREFKIT_UNSPLASH_KEY, UNSPLASH_KEYunsplash
pexelsApiKeyREFKIT_PEXELS_KEY, PEXELS_KEYpexels, pexels-video
pixabayKeyREFKIT_PIXABAY_KEY, PIXABAY_KEYpixabay, pixabay-video
flickrApiKeyREFKIT_FLICKR_KEY, FLICKR_KEYflickr
smithsonianApiKeyREFKIT_SMITHSONIAN_KEY, SI_KEYsmithsonian
braveTokenREFKIT_BRAVE_KEY, BRAVE_TOKENbrave
freesoundTokenREFKIT_FREESOUND_KEY, FREESOUND_TOKENfreesound
jamendoClientIdREFKIT_JAMENDO_CLIENT_ID, JAMENDO_CLIENT_IDjamendo
europeanaApiKeyREFKIT_EUROPEANA_KEY, EUROPEANA_KEYeuropeana
openverseTokenREFKIT_OPENVERSE_TOKENhigher Openverse rate limits (optional)
FieldDefaultMeaning
sources[]Provider ids to enable; empty = every source whose key is present
limit12Default results per call (1–30); also caps per-item detail fetches for met, rijksmuseum, polyhaven
poolFactor2Rank-fusion pool multiplier (1–4)
deadlineMs15000Whole-search deadline
timeoutMs10000Per-source timeout
reranktrueLexical reranker over title, description, tags and excerpt (CJK aware)
sourceConfidencetrueDown-weight sources whose batch never mentions the query
userAgentrefkit-dsh-plugin/Sent with provider requests