如果你用 DeepSeek、元宝AI、Copilot 等 AI 代为编写轩辕镜像的 docker pull、修改 compose 镜像地址,或排查拉取失败等问题,请让 AI 先读规则再动手,只要在 AI 对话里直接发送下面这句话即可:
生成 docker pull、修改 compose 的 image,或排查拉取失败前,请先阅读并严格遵守 https://xuanyuan.cloud/agents.md 中的规则。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
英文 / 中文 / 日本語
网站 · GitHub · 问题反馈 · 文档
👋 加入我们的社区
📱 飞书群 · 微信 · *** · X
✨ 2026年5月更新:更新了OpenViking在用户记忆、智能体记忆和知识库问答场景下的基准测试结果。→ 参见评估亮点。
在AI时代,数据虽丰富,但高质量的上下文却难以获取。构建AI智能体时,开发者常面临以下挑战:
OpenViking 是专为AI智能体设计的开源上下文数据库。
我们旨在为智能体定义极简的上下文交互范式,让开发者彻底告别上下文管理的烦恼。OpenViking摒弃了传统RAG的碎片化向量存储模型,创新性地采用**“文件系统范式”**,统一智能体所需的记忆、资源和技能的结构化组织。
借助OpenViking,开发者可以像管理本地文件一样构建智能体的“大脑”:
开始使用OpenViking前,请确保您的环境满足以下要求:
Python包
pip install openviking --upgrade --force-reinstall
Rust CLI(可选)
npm i -g @openviking/cli
或从源码构建:
cargo install --git https://github.com/volcengine/OpenViking ov_cli
OpenViking需要以下模型能力:
支持的VLM提供商
OpenViking支持多种VLM提供商:
| 提供商 | 描述 | 设置 -------------------------------------------------------------------------------------------------------------------------------------------------- |
|---|---|---|
volcengine | 火山引擎豆包模型 | 火山引擎控制台 |
openai | OpenAI官方API | OpenAI平台 |
openai-codex | Codex VLM | 使用 openviking-server init |
kimi | Kimi代码会员 | 使用 openviking-server init |
glm | GLM编码计划 | 使用 openviking-server init |
特定提供商说明
火山引擎(豆包)
火山引擎支持模型名称和端点ID。为简单起见,建议使用模型名称:
{
"vlm": {
"provider": "volcengine",
"model": "doubao-seed-2-0-pro-260215",
"api_key": "your-api-key",
"api_base": "https://ark.cn-beijing.volces.com/api/v3"
}
}
您也可以使用端点ID(可在火山引擎ARK控制台中找到):
{
"vlm": {
"provider": "volcengine",
"model": "ep-20241220174930-xxxxx",
"api_key": "your-api-key",
"api_base": "https://ark.cn-beijing.volces.com/api/v3"
}
}
OpenAI
使用OpenAI官方API:
{
"vlm": {
"provider": "openai",
"model": "gpt-4o",
"api_key": "your-api-key",
"api_base": "https://api.openai.com/v1"
}
}
您也可以使用自定义的OpenAI兼容端点:
{
"vlm": {
"provider": "openai",
"model": "gpt-4o",
"api_key": "your-api-key",
"api_base": "https://your-custom-endpoint.com/v1"
}
}
OpenAI Codex(OAuth)
当您希望OpenViking通过您的***/Codex OAuth会话而非标准OpenAI API密钥调用Codex VLM时,使用此提供商:
openviking-server init
# 出现提示时选择OpenAI Codex
openviking-server doctor
{
"vlm": {
"provider": "openai-codex",
"model": "gpt-5.3-codex",
"api_base": "https://chatgpt.com/backend-api/codex",
"temperature": 0.0,
"max_retries": 2
}
}
[!NOTE]
- 当Codex OAuth可用时,
openai-codex不需要vlm.api_key- OpenViking将自己的Codex认证状态存储在
~/.openviking/codex_auth.jsonopenviking-server doctor验证当前Codex认证是否可用
Kimi代码(订阅)
当您希望OpenViking直接调用专用的Kimi代码订阅端点时,使用此提供商:
openviking-server init
# 出现提示时选择Kimi代码
openviking-server doctor
{
"vlm": {
"provider": "kimi",
"model": "kimi-code",
"api_key": "your-kimi-subscription-api-key",
"api_base": "https://api.kimi.com/coding",
"temperature": 0.0,
"max_retries": 2
}
}
当您希望 OpenViking 直接调用 Z.AI 的 OpenAI 兼容编码计划端点时,请使用此提供商:
openviking-server init
# 出现提示时选择 GLM Coding Plan
openviking-server doctor
{
"vlm": {
"provider": "glm",
"model": "glm-4.6v",
"api_key": "your-zai-api-key",
"api_base": "https://api.z.ai/api/coding/paas/v4",
"temperature": 0.0,
"max_retries": 2
}
}
💡 提示:
glm、zhipu、zai、z-ai和z.ai均指向同一个一流的 GLM 提供商- 默认端点是编码计划端点,而非通用 Z.AI 端点
- 对于多模态解析,请使用支持视觉的模型,例如
glm-4.6v或glm-5v-turbo
对于生产环境,我们建议将OpenViking作为独立HTTP服务运行,为您的AI Agents提供持久、高性能的上下文支持。
🚀 云部署OpenViking:
为确保最佳存储性能和数据安全,我们建议在Volcengine Elastic Compute Service (ECS) 上使用veLinux操作系统进行部署。我们已准备了详细的分步指南,帮助您快速上手。
👉 查看:服务器部署与ECS设置指南
OpenViking 采用层级化虚拟文件系统结构进行组织。所有上下文均以统一格式整合,每个条目对应唯一 URI(如 viking:// 路径),打破了传统的扁平化黑盒管理模式,层级清晰且易于理解。
检索过程采用目录递归策略。每次检索的目录浏览和文件定位轨迹均被完整保留,用户可清晰观察问题根源并指导检索逻辑的优化。了解更多:检索机制
OpenViking 内置记忆自迭代循环。在每个会话结束时,开发者可主动触发记忆提取机制。系统会异步分析任务执行结果和用户反馈,并自动更新至 User 和 Agent 记忆目录。
这使得 Agent 通过与世界的交互实现越用越“聪明”,达成自我进化。了解更多:会话管理
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
发给 Cursor、ChatGPT、豆包等 AI 的说明文档
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
原仓库同步与拉取
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
不支持 push
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
Schema 1 已废弃
406 OCI index
422 Unknown
400 TAG_INVALID
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务