AIsa-public/easy-dsh-plugin--plugins-easy-search ↗★ 0

@aisa-plugins/easy-search

Provider-neutral search and extraction tools for DeepSeek Harness 适合需要为Agent扩展学术、视频及社交媒体实时检索能力的任务。

패키지
@aisa-plugins/easy-search
호환성
미검증
Harness peer 범위
^0.1.1-rc.2
Cordis peer 범위
^4.0.1
버전
0.3.0
라이선스
MIT
최근 업데이트
2026. 8. 23.

같은 패키지 이름의 다른 저장소

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:AIsa-public/easy-dsh-plugin#f2cb1792f1dd94ca8f5fa08f46422dddbc16dba8&path:plugins/easy-search

Configuration

SettingDefaultPurpose
Routing modeaisaaisa, byok, or hybrid
AIsa key referenceAISA_API_KEYOne Key credential
AIsa base URLhttps://api.aisa.oneOrigin used only for AIsa routes
Tavily key referenceTAVILY_API_KEYDirect web and extraction
X token referenceX_BEARER_TOKENDirect X recent search
YouTube key referenceYOUTUBE_API_KEYDirect YouTube search
SerpApi key referenceSERPAPI_API_KEYDirect Scholar search
Request timeout30000 msPer-request cooperative timeout
Response limit5 MiBMaximum upstream response bytes
Default results5Results retained per selected source
Maximum results10User-selectable per-source ceiling
Snippet limit1200 charsMaximum normalized preview
Extract limit100000 charsMaximum retained content per page

The AIsa base URL must be a credential-free HTTP(S) origin. Direct provider origins are fixed by their adapters and cannot be supplied through tool input.

Headless and managed deployments

The settings card is the normal path, not the only path. Automation can write the same user layer to $DSH_HOME/settings.yaml:

easy-search:
  routingMode: hybrid

The standard local credential provider reads $DSH_HOME/.credentials.yaml:

AISA_API_KEY: your-one-key
TAVILY_API_KEY: your-tavily-key

Keep only the references the deployment needs, preserve unrelated entries, and keep this file at mode 0600 inside an owner-only DSH home. Environment variables with the same names are also supported and take precedence.

Operators can establish a per-profile base in $DSH_HOME/profiles/ /cordis.patch.yml:

- id: easy-search
  config:
    routingMode: hybrid

Do not edit the plugin's installed cordis.patch.yml; package updates may replace package-owned files. DSH watches valid user and profile changes live.