
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
本仓库包含OpenCog项目各部分的多种Docker镜像,用于演示和使用OpenCog的不同组件。通过使用这些Docker镜像,可以最轻松地运行OpenCog的核心功能部分。借助Docker,大部分安装和配置各类依赖包的困难得以消除,每个Dockerfile都明确指定了运行系统或演示所需的环境,使用方法简单,只需执行./build.sh构建后再执行./run.sh即可运行。
最复杂的演示是Eva——一个动画女性头像,能够通过摄像头感知用户、通过聊天机器人与用户交谈,并与用户及访客进行社交互动。她会进行眼神交流,并通过微笑、惊讶和开心等表情表达情绪。
!Eva Splash 1 !Eva Splash 2 !Eva Splash 3
另一个特别有趣的容器是OpenCog与Minecraft的桥接容器,允许OpenCog操作在Minecraft世界中运行的虚拟角色。
提供用于演示和操作各种机器人头身(主要来自Hanson Robotics)的Dockerfiles。部分头部使用Blender建模,无需物理机器人即可进行有效操作和控制。
这些文件位于hydro和indigo目录中。Eva有两种形式:基础动画和社交互动演示(位于indigo/eva-owyl文件夹),以及全功能系统(开发中,可能不稳定,位于indigo/eva-opencog文件夹)。更多信息参见对应目录的README文件。
OpenCog系统的Dockerfiles位于opencog和buildbot目录中。详见opencog的README.MD和buildbot的README.md。
opencog/tools/distcc、opencog/embodiment和opencog/cogserver目录中的Dockerfiles因未活跃使用,未详细说明。
├─opencog/opencog-deps:utopic ├─opencog/opencog-deps:latest ├─buildbot_* (其中* = atomspace, cogutil, opencog, moses) ├─opencog/cogutil:latest ├─opencog/opencog-dev:cli (开发环境) ├─opencog/opencog-dev:ide ├─opencog/moses ├─opencog/relex
opencog/opencog-deps:utopic:基于Ubuntu 14.10的镜像,安装了OpenCog的所有依赖。
opencog/opencog-deps:latest:基于Ubuntu 14.04的镜像,安装了OpenCog的所有依赖,是opencog/cogutil的基础镜像。随着最新LTS版本发布可能会更新,包含供开发者使用的命令行工具。
*buildbot_:用于buildbot的镜像(其中 = atomspace, cogutil, opencog, moses)。
opencog/cogutil:作为opencog/opencog-dev:cli、opencog/opencog-dev:ide和opencog/moses的基础镜像,在opencog/opencog-deps镜像上安装cogutil,主要目的是加速重建(无需重建依赖镜像,仅更新此镜像即可更新依赖镜像)。
opencog/opencog-dev:cli:主要用于通过主机与容器之间的共享文件系统进行运行/开发。
opencog/opencog-dev:ide:用于使用IDE进行开发,已安装QtCreator。
opencog/moses:包含moses和R,R用于需要使用moses的R绑定的用户(绑定尚未包含,但可在https://github.com/mjsduncan/Rmoses%E6%89%BE%E5%88%B0%EF%BC%89%E3%80%82
opencog/relex:独立运行relex和link-grammar服务器的镜像。
适用于需要快速运行OpenCog组件的用户、开发者和演示者,尤其适合以下场景:
sudo,可参考赋予非root用户访问权限部分进行配置。docker-build.sh文件用于构建部分镜像,运行以下命令查看可用选项:
bash./docker-build.sh -h
具体步骤可参考各镜像目录下的README文件。bash./build.sh # 构建镜像 ./run.sh # 运行容器
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务