Tencent/WeKnora--packages-dsh-weknora ↗★ 23k
@wxg-prc-cpg/dsh-weknora
WeKnora knowledge retrieval tools for DeepSeek Harness (dsh): semantic search, document reading and RAG/agent answers over your own knowledge bases.
AI 분석
适合需要基于私有知识库进行语义搜索、文档阅读和智能问答的RAG应用场景。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Tencent/WeKnora#462999ec3f5c1467ef0ccf5cf8c422393f40a0e6&path:packages/dsh-weknoraConfiguration reference
| Field | Default | Notes |
|---|---|---|
baseUrl | http://localhost:8080/api/v1 | /api/v1 is appended when missing |
apiKey | unset | X-API-Key; unset means an unauthenticated deployment |
tenantId | unset | X-Tenant-ID, required for platform-scoped keys |
knowledgeBaseIds | [] | Default scope when a call names none; empty means every knowledge base the credential can see |
agentId | unset | Sends weknora_ask to the ReAct pipeline |
maxResults | 8 | Also the ceiling for max_results and for cited references |
maxChunkChars | 1200 | Per-passage character budget |
requestTimeoutMs | 30000 | Retrieval and document reads |
chatTimeoutMs | 300000 | weknora_ask, which waits on WeKnora's own model calls |
resourceUrls | public | public returns directly loadable file URLs; handle keeps internal resource:// refs. A knowledge-base-restricted API key is retried as handle. Override with WEKNORA_RESOURCE_URLS. |
toolPrefix | weknora | Tool-name prefix, ^[a-z][a-z0-9_]*$ |
tools.* | all true | Register fewer tools to spend fewer prompt tokens |