快速开始
5 分钟内运行你的第一个 Hermes Agent 会话。
第一步:启动代理
安装完成后,在终端中运行:
bash
hermes
这将启动 CLI 交互界面。首次运行时,Hermes 会引导你完成初始配置,包括选择 LLM 提供商和输入 API 密钥。
第二步:发送第一条消息
在 CLI 中直接输入你的问题或指令:
text
> 你好,请介绍一下你自己
> 帮我在当前目录创建一个 Python 脚本
> 搜索最新的 AI 新闻并总结
第三步:使用工具
Hermes Agent 可以自主调用各种工具来完成任务。例如:
text
> 浏览 https://example.com 并总结内容
> 在终端执行 ls -la 并告诉我结果
> 创建一个名为 notes.txt 的文件,写入今天的待办事项
> 搜索 "Python async programming" 的相关资料
常用斜杠命令
在 CLI 中输入斜杠命令来控制代理行为:
| 命令 | 说明 |
|---|---|
/help | 显示帮助信息 |
/clear | 清除当前会话 |
/compact | 压缩上下文 |
/model | 切换 LLM 模型 |
/tools | 查看/管理工具 |
/skills | 查看/管理技能 |
/memory | 管理记忆 |
/personality | 切换人设 |
/background | 将任务放到后台 |
/voice | 切换语音模式 |
/exit | 退出 CLI |
第四步:探索技能
Hermes Agent 内置了丰富的技能,可以按需安装和使用:
text
# 浏览可用技能
> /skills browse
# 搜索技能
> /skills search python
# 安装技能
> /skills install skill-name
# 列出已安装技能
> /skills list
第五步:配置消息平台(可选)
如果你想通过 Telegram、Discord 等平台与 Hermes 交互,可以启动消息网关:
bash
# 启动消息网关
hermes gateway start
# 查看网关状态
hermes gateway status
# 停止网关
hermes gateway stop
消息网关是一个后台守护进程,可以在 systemd 或 launchd 下作为系统服务运行,开机自启。详见 消息网关 页面。
学习路径
根据你的使用场景,选择适合的学习路径:
工具使用者
学习如何使用 47 种内置工具和 647+ 技能来增强代理能力。
平台集成者
配置 Telegram、Discord、微信等消息平台的集成。
开发者
了解系统架构,开发自定义工具、技能和集成。
运维人员
安全加固、生产部署、容器隔离和权限管理。
多行输入
使用 Alt + Enter 或 Shift + Enter 来输入多行内容:
text
> 请帮我写一个 Python 函数 [Alt+Enter]
> 功能是计算斐波那契数列 [Alt+Enter]
> 使用递归方式实现,并添加类型注解 [Enter]
会话管理
Hermes 支持会话持久化,你可以随时恢复之前的对话:
text
# 查看历史会话
> /sessions list
# 恢复特定会话
> /sessions resume session-id
# 导出会话
> /sessions export session-id
更多使用技巧和最佳实践,请参考 使用技巧 页面。