dsh-openviking
OpenViking retrieval, resource management, auto-recall and session memory for DeepSeek Harness.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Rxiain/dsh-openviking说明文档
阅读完整 README ↗简体中文 | English
dsh-openviking
面向 DeepSeek Harness 的 OpenViking 检索、资源管理、自动召回与会话记忆插件
功能
| 工具 | 功能 |
|---|---|
memsearch | 语义搜索(auto/fast/deep;deep 使用会话上下文) |
memfind | 快速语义查找,不带会话上下文 |
memread | 读取 viking:// URI(abstract/overview/read/auto) |
membrowse | 浏览 viking:// 文件系统(list/tree/stat) |
memgrep | 精确/正则内容搜索(默认 viking://resources/) |
memglob | 按 glob 模式枚举文件 |
memadd | 在 viking://resources/ 下添加远程 URL 或本地文本文件 |
memremove | 删除资源——需字面量 confirm: true |
memqueue | 查看观察者队列状态 |
memcommit | 提交当前会话并提取持久记忆 |
另含:已索引仓库上下文注入、通过上下文注入通道自动召回、会话同步 + 自动提交。
快速开始
# 一键安装(GitHub 仓库,含预构建 lib/,无需构建授权):
sh install.sh [profile-name] # 默认 profile: dsh-openviking
# 或手动安装:
dsh plugin --profile add github:Rxiain/dsh-openviking
dsh --profile