🧠

OpenViking 语义搜索

火山引擎开源的 AI Agent 上下文数据库

为 OpenClaw 提供高级语义搜索和知识管理能力

核心能力:语义文档搜索、分层上下文、自动摘要、长期记忆存储与跨会话知识共享

新增能力

1. 语义搜索与 RAG

2. 知识管理

3. 记忆增强

使用方法

初始化

# 初始化 OpenViking 数据库
python3 /root/.openclaw/workspace/skills/openviking/viking.py init

添加文档

# 添加单个文件
python3 /root/.openclaw/workspace/skills/openviking/viking.py add /path/to/file.pdf

# 批量添加目录
python3 /root/.openclaw/workspace/skills/openviking/viking.py add-dir /path/to/docs

搜索文档

# 语义搜索
python3 /root/.openclaw/workspace/skills/openviking/viking.py search "查询内容"

分层上下文机制

L0 - 摘要层

文档整体概要,最精简的语义表示

低Token消耗

L1 - 概览层

章节级别的内容概览,平衡精度与效率

中等Token消耗

L2 - 全文层

完整文档内容,最高精度的语义表示

高Token消耗

适用场景

📚 参考资料

← 返回能力图谱