前提是需要安装docker和docker-compose,这里就不赘述了。
首先我们创建一个hermes的数据目录,执行以下命令:
mkdir /data/hermes
bash
vim /data/hermes/docker-compose.yml
restart: unless-stopped
pids_limit: -1
privileged: true
ports:
- "3000:3000"
volumes:
- /root/.ssh:/root/.ssh
- ./hermes_config:/opt/data
environment:
- HERMES_MODEL_PROVIDER=moonshot
- OPENAI_API_BASE=https://api.moonshot.cn/v1
- HERMES_MOONSHOT_API_KEY=你得api-key
- HERMES_MODEL=moonshot-v1-128k
- HERMES_DISABLE_OPENROUTER=true
- TZ=Asia/Shanghai
deploy:
resources:
limits:
cpus: '2.0'
memory: 4G
cd /data/hermes
docker-compose up -d
然后我们进里面发现模型是claude-opus-4.6,这是不对的,因为我用的kimi,我网上试了各种方法都不好使,只能使用最笨的方法,手动设置模型:
docker exec -it hermes-agent /opt/hermes/.venv/bin/hermes setup
然后按图操作
这是我的模型名字moonshot-v1-128k,最后保存
然后就会进入交互页面
然后我们可以测试让它写个tomcat部署脚本
能够正确的给我们写出来,这就可以啦!







