原版 Petdex 只支持 Codex 和 Claude Code,这个版本让 Hermes Agent 也能使用宠物系统。
快速开始
方案 A:本地构建 CLI(推荐)
适合快速测试或单次使用。
# 1. 克隆仓库
git clone https://gitee.com/yngeek/hermes-petdex.git
cd hermes-petdex
# 2. 安装依赖
bun install
# 3. 构建 CLI
cd packages/petdex-cli
bun run build
# 4. 使用本地 CLI 安装宠物
node dist/petdex.js install boba
# 5. 初始化(下载桌面应用并配置 agent hooks)
node dist/petdex.js init
方案 B:全局注册命令(开发模式)
适合需要频繁使用 petdex 命令的场景。
# 1. 克隆仓库
git clone https://gitee.com/yngeek/hermes-petdex.git
cd hermes-petdex
# 2. 安装依赖
bun install
# 3. 构建 CLI
cd packages/petdex-cli
bun run build
# 4. 注册为全局命令
npm link
# 5. 现在可以在任何地方使用 petdex 命令
petdex install boba
petdex init
petdex doctor
注意:如果修改了代码,需要重新执行 bun run build 才能生效。
常用命令
命令
说明
petdex install
安装指定宠物
petdex init
初始化桌面应用并配置 agent hooks
petdex doctor
检查安装状态
petdex select
交互式选择当前宠物
petdex select
直接设置指定宠物
petdex list
列出已安装的宠物
petdex submit
提交新宠物
卸载全局命令
如果使用了方案 B,可以通过以下命令卸载:
npm unlink -g petdex
本地开发
如果你想参与开发或修改代码:
# 克隆仓库
git clone https://gitee.com/yngeek/hermes-petdex.git
cd hermes-petdex
# 安装依赖
bun install
# 启动开发环境(需要 Docker)
bun run dev:docker
# 或者使用真实服务(需要配置 .env.local)
bun run dev
Hermes Petdex
Petdex 的修改版,增加了对 Hermes Agent 的支持,特别是Deepin 25系统的Hermes Desktop桌面版支持。(Deepin 25如何安装Hermes Desktop桌面版看我另一篇帖子 https://bbs.deepin.org/post/299269)
让你的 Hermes Agent 也能拥有可爱的宠物伙伴。
Gitee 仓库 · 原版 Petdex
这是什么
Hermes Petdex 是 Petdex 的修改版,专门为 Hermes Agent 提供宠物支持,有3000+宠物可选择。
原版 Petdex 只支持 Codex 和 Claude Code,这个版本让 Hermes Agent 也能使用宠物系统。
快速开始
方案 A:本地构建 CLI(推荐)
适合快速测试或单次使用。
方案 B:全局注册命令(开发模式)
适合需要频繁使用
petdex命令的场景。注意:如果修改了代码,需要重新执行
bun run build才能生效。常用命令
petdex installpetdex initpetdex doctorpetdex selectpetdex selectpetdex listpetdex submit卸载全局命令
如果使用了方案 B,可以通过以下命令卸载:
本地开发
如果你想参与开发或修改代码:
访问 localhost:3001 查看本地运行的应用。
项目结构
与原版的区别
相关链接
许可证
与原版相同,采用 MIT 许可证。
基于 Petdex 修改。 原作者:Crafter Station · @RaillyHugo