melandlabs/opencontext--plugins-dsh-opencontext ↗★ 77
dsh-opencontext
OpenContext 连接插件:为 DSH 智能体提供持久化记忆与检索增强上下文
AI 分析
核心用途是将 DSH 智能体连接到 OpenContext 服务,实现长效记忆和知识检索。适合需要跨会话保持记忆、利用外部知识库增强对话的场景。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:melandlabs/opencontext#366add8ae22a1fdc1241c8070f8e8d5cec9982e9&path:plugins/dsh-opencontext说明文档
阅读完整 README ↗Configuration
Resolved in this order (highest first):
cordis.patch.ymlrow underid: dsh-opencontextOPENCONTEXT_DSH_*environment variables- Defaults declared in
ConfigSchema
| Field | Type | Default | Env var |
|---|---|---|---|
baseUrl | string | http://127.0.0.1:8000 | OPENCONTEXT_DSH_BASE_URL |
authorization | string | "" | OPENCONTEXT_DSH_AUTHORIZATION |
scopeId | string | "" (auto) | OPENCONTEXT_DSH_SCOPE_ID |
timeoutMs | number | 4000 | OPENCONTEXT_DSH_TIMEOUT_MS |
requestTimeoutMs | number | 1000 | OPENCONTEXT_DSH_REQUEST_TIMEOUT |
maxBytes | number | 8000 | OPENCONTEXT_DSH_MAX_BYTES |
capturePrompts | bool | true | OPENCONTEXT_DSH_CAPTURE_PROMPTS (1/0) |
flushOnCapture | bool | false | OPENCONTEXT_DSH_FLUSH_ON_CAPTURE (1/0) |
maxRecallItems | number | 8 | OPENCONTEXT_DSH_MAX_RECALL_ITEMS |
autoSummarize | bool | false | OPENCONTEXT_DSH_AUTO_SUMMARIZE (1/0) |
captureToolResults | bool | false | OPENCONTEXT_DSH_CAPTURE_TOOL_RESULTS (1/0) |
enableInsights | bool | true | OPENCONTEXT_DSH_ENABLE_INSIGHTS (1/0) |
enableKnowledge | bool | true | OPENCONTEXT_DSH_ENABLE_KNOWLEDGE (1/0) |
Presence-only switch:
OPENCONTEXT_DSH_HTTP_URL— flip to HTTP mode (any non-empty value).