在 CNB 平台一键启动的 AI 编程助手开发环境,基于 Nous Research 的 Hermes Agent 构建。
Hermes Agent 是一款自进化 AI 智能体,能从经验中生成技能,在使用过程中持续优化,主动巩固所学知识,并跨会话构建对您日益深入理解的个人认知模型。
⚠️ 使用前请先 Fork 本项目
Fork 完成后,进入你的仓库页面:
点击页面上的「 云原生开发 」 按钮
💡 该按钮由平台提供,仅在 Fork 后的仓库中可见
即可一键启动 Hermes Agent 🚀
无需手动配置环境,开箱即用。
自定义配置(可选)
本项目的 config.yaml 已预配置为使用 CNB 平台的 AI 服务。如需自定义,可参考 config.yaml.tpl 模板进行修改。
自定义技能(可选)
将技能放入 skills/ 目录即可自动加载。每个技能是一个子目录,需包含 SKILL.md 文件:
skills/ ├── cnb-openapi-skills/ # 已有:CNB 平台 API 技能 │ └── SKILL.md └── my-custom-skill/ # 新增:你的自定义技能 └── SKILL.md
SKILL.md 基本格式:
---
name: my-skill-name
description: 技能描述,说明何时触发以及做什么
requires:
bins: [curl]
env: [SOME_API_KEY]
---
# 技能详细说明
这里编写技能的具体指令和规则...
启动环境后,你可以立即尝试:
# 启动 Hermes 对话
hermes
# 查看可用技能
hermes skills list
# 创建一个定时任务
hermes cron create --schedule "0 9 * * *" --prompt "每日晨报生成"
# 运行 Python 代码
hermes python --code "print('Hello, Hermes!')"
Q: 首次启动要多久? A: 首次启动需要几分钟拉取镜像,请耐心等待。后续启动会快很多。
本项目基于 MIT License 开源。