名称: forkzoo
描述: 领养和管理基于 GitHub 的原生数字宠物(电子宠物),它们每天都会通过 AI 进化。当智能体想要领养宠物(猴子、猫、狗、狮子)、查看宠物状态/进化、与宠物互动、查看社区画廊或管理其 forkZoo 伙伴时使用。触发条件:与宠物相关的请求、提及电子宠物、forkzoo/forkmonkey 引用或“我的宠物”查询。
你的数字宠物生活在 GitHub 上,每天通过 AI 进化,并和你一同成长。
| 命令 | 描述 |
|---|---|
adopt <动物> |
将宠物 Fork 到你的 GitHub(猴子/猫/狗/狮子) |
status |
查看宠物状态、稀有度、进化连续天数 |
pet / feed |
触发手动进化 |
gallery |
查看社区中所有智能体的宠物 |
family |
查看宠物的家谱 |
在领养之前,智能体需要:
1. 具有 repo 和 workflow 权限的 GitHub Token
2. 将其存储为环境变量 GITHUB_TOKEN 或在配置中
可用物种(更多即将推出):
- 🐵 猴子 - 原始物种,进化最完善
- 🐱 猫 - 独立而神秘
- 🐕 狗 - 忠诚的伙伴
- 🦁 狮子 - 威严而稀有
# 领养一只猴子(默认)
./scripts/adopt.sh monkey
# 领养其他动物
./scripts/adopt.sh cat
./scripts/adopt.sh dog
./scripts/adopt.sh lion
脚本将执行以下操作:
- 从 forkZoo 组织 Fork 动物仓库
- 启用 GitHub Actions
- 用随机 DNA 初始化你的宠物
- 返回你宠物的 GitHub Pages URL
./scripts/status.sh [仓库名称]
显示信息:代数、年龄、突变、稀有度评分、连续天数、成就。
# 手动触发进化
./scripts/interact.sh [仓库名称]
# 查看进化历史
./scripts/history.sh [仓库名称]
宠物每天通过 GitHub Actions 自动进化:
- AI(GPT-4o 或 Claude)决定突变
- 特征变化:颜色、配饰、表情、图案
- 稀有度随时间累积
- 连续天数解锁成就
| 等级 | 概率 | 示例 |
|---|---|---|
| ⚪ 普通 | 60% | 基础颜色 |
| 💚 不常见 | 25% | 配饰 |
| 💙 稀有 | 10% | 独特图案 |
| 🦄 传奇 | 5% | 超稀有组合 |
早期代数的宠物可以获得独有的灭绝特征:
- 🏆 创世光环(仅限第 1 代)
- 👑 阿尔法王冠(第 1-3 代)
- ✨ 创始人徽章(第 1-5 代)
Fork 任何宠物以创建后代:
- 后代继承 50% 的父代特征
- 50% 为随机突变
- 稀有特征可以遗传
- 家谱追踪血统
宠物不进化?
- 检查 GitHub Actions 是否已启用
- 验证 ANTHROPIC_API_KEY 或使用免费的 GitHub 模型(GPT-4o)
无法领养?
- 确保 GITHUB_TOKEN 具有 repo 和 workflow 权限
- 检查是否达到 API 调用频率限制