第一步:启动代理

安装完成后,在终端中运行:

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 下作为系统服务运行,开机自启。详见 消息网关 页面。

学习路径

根据你的使用场景,选择适合的学习路径:

多行输入

使用 Alt + EnterShift + Enter 来输入多行内容:

text
> 请帮我写一个 Python 函数 [Alt+Enter]
> 功能是计算斐波那契数列 [Alt+Enter]
> 使用递归方式实现,并添加类型注解 [Enter]

会话管理

Hermes 支持会话持久化,你可以随时恢复之前的对话:

text
# 查看历史会话
> /sessions list

# 恢复特定会话
> /sessions resume session-id

# 导出会话
> /sessions export session-id
💡

更多使用技巧和最佳实践,请参考 使用技巧 页面。