WeKnora
Tencent
Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:zhaoxuejie/dsh-plugin-vault-memory
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
让 DeepSeek Harness agent 学会翻你的 Obsidian 库、用你的笔记、把成果存回你的库——你的笔记从此是活的资产。
| 你想做什么 | 直接说 | 背后 |
|---|---|---|
| 翻旧笔记 | "库里有没有 Docker 相关笔记?" | 全文检索(中文分词) |
| 按条件找 | "查 tools/ 下近 30 天改过的笔记" | 结构化查询(目录/标签/时间) |
| 读某篇全文 | "把《Git 合并》笔记读给我" | 带行号读取 |
| 意思相近的 | "搜跟'Windows 命令行'相关的" | 语义检索(本地模型,可选) |
| 关联推荐 | "这篇笔记跟哪些有关联?" | 入链/出链/同标签/共引,带理由 |
| 保存成果 | "把这段整理成笔记存进库" | 自动 frontmatter + 关联建议 |
| 体检 | "库里有孤儿/断链吗?" | 只读巡检报告 |
规则:引用必带笔记路径,找不到就明说没有——绝不编造。
bge-m3),也可切换兼容云端端点# 安装到 web profile(装完需完全重启 dsh,不是刷新页面)
dsh plugin --profile web add dsh-plugin-vault-memory
git clone https://github.com/zhaoxuejie/dsh-plugin-vault-memory.git
dsh plugin --profile web add <仓库路径>
pnpm install # link 安装模式必需
在插件设置页添加,或直接编辑 ~/.dsh/settings.yaml:
dsh-plugin-vault-memory:
vaults:
- path: D:\path\to\your-vault # 你的 Obsidian 库绝对路径
label: main # 可选:给库起个名字
重启 dsh 后,浏览器右下角出现「📚 知识库」胶囊即安装成功。
ollama pull bge-m3 # 安装本地模型
# 在浮卡「配置」开启"语义检索"并保存
开启后新笔记自动嵌入,即可使用"搜意思不搜字"的语义/混合检索(不可用时自动回退关键词检索)。
| 现象 | 处理 |
|---|---|
| 没看到浮卡 | 完全重启 dsh;仍不行则清除浏览器 localStorage 对应项后刷新 |
| 检索提示"未配置 vault" | 浮卡「配置」添加库路径 |
| 保存提示"同名已存在" | 不覆盖是设计,换标题/目录重试 |
| 语义搜无感 | 首次嵌入需等待;确认 Ollama 在跑且已开启语义 |
pnpm install # link 安装模式必需
npm test # 84 项单元测试
MIT © moqian
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: semantic-search。