跳到主要内容
CODEX PETS
归巢护卫

安装巨蟹·月甲

适合想安静做一会儿事的时候

CHOOSE A ROUTE

选一种安装方式

两种方式安装的是同一个宠物包。

01
手动安装

下载 ZIP,自己安装

下载「巨蟹·月甲」

ZIP · 3.2 MB · SHA-256 dc19828296

  1. 1打开下载的 ZIP。
  2. 2把 ZIP 里面完整的「cancer-shellguard-duck」文件夹放进 Codex 的 pets 目录。
  3. 3完整退出 Codex Desktop,再重新打开。

最终应看到:pets/cancer-shellguard-duck/pet.json

02
Codex 协助安装

让 Codex 帮我安装

复制一段带固定来源、文件校验和写入边界的安装请求,发给 Codex。

  • 固定 GitHub 版本与 SHA-256
  • 只允许写入目标宠物目录
  • 发现同名目录时先停下询问
查看将复制的内容
请为我安装 Codex 桌面伙伴「巨蟹·月甲」。

安全边界(每一项都必须遵守):
1. 只从这个固定版本地址下载 ZIP:https://raw.githubusercontent.com/FrankLeLe/AI-Pet-Agents/6bfce72ca689966918c3bb85c68007914a27f54c/public/downloads/cancer-shellguard-duck.zip
2. 严格校验 SHA-256:dc198282969a461342749788f8d32eb7bf1043c49d6f158e941406e41562f29b
3. 先解析 CODEX_HOME;若未设置则使用 ~/.codex。只允许检查或写入 CODEX_HOME/pets/cancer-shellguard-duck,不要修改其他目录。
4. 解压前确认 ZIP 只有一个顶层 cancer-shellguard-duck/ 文件夹,里面只能有 pet.json 和 spritesheet.webp。
5. 如果 CODEX_HOME/pets/cancer-shellguard-duck 已存在,停止并先询问我。禁止静默覆盖。
6. 安装完成后列出实际写入的文件,并提醒我完整退出再重新打开 Codex Desktop。

不要安装可执行文件,不要运行压缩包里的脚本,也不要更改我的 Codex 配置。
命令行安装(高级)

命令会在目标目录已存在时停止,不会静默覆盖。运行前确认 ZIP 在 Downloads 文件夹。

$petId = "cancer-shellguard-duck"
$codexRoot = if ($env:CODEX_HOME) { $env:CODEX_HOME } else { Join-Path $env:USERPROFILE ".codex" }
$petsRoot = Join-Path $codexRoot "pets"
$target = Join-Path $petsRoot $petId
$archive = Join-Path $env:USERPROFILE "Downloads\$petId.zip"

if (Test-Path -LiteralPath $target) { throw "$petId already exists. Stop and review it before replacing anything." }
New-Item -ItemType Directory -Force -Path $petsRoot | Out-Null
Expand-Archive -LiteralPath $archive -DestinationPath $petsRoot

执行前先确认 ZIP 已下载到系统的 Downloads 文件夹。安装后完整退出并重新打开 Codex Desktop。