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 ピア範囲
^0.1.1-rc.2
Cordis ピア範囲
^4.0.1
バージョン
0.3.0
ライセンス
MIT
最終更新
2026/08/23

同名パッケージの別リポジトリ

インストール

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

ドキュメント

README 全文を読む ↗

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.