jevbooks

← 全部项目

jev-plays-pokemon

milanboers/jev-plays-pokemon

Jev 选择 Pokémon Red 目标,代码按键执行。

这是什么

一个小型自主智能体,在 PyBoy 模拟器上玩 Pokémon Red。面向想探索 TypeSafe Jev 作为游戏或智能体循环决策模型的开发者。

它怎么用 Jev

每回合 Jev 读取文本快照(对话、可行走地图、房间地图、附近对象、队伍/背包/战斗状态、记忆),回答一个目标 Choice,并在菜单和战斗中用 8 个原子 Noul 选择动作。代码把最强、最安全的答案变成按键。

用到的原语:choicenoul

值得抄的做法

Jev 没有视觉也没有对话历史,因此 harness 每回合重建自包含的文本快照,并由它负责记忆。

怎么试

uv sync,添加 TYPESAFE_API_KEY 和 Pokémon Red ROM,然后运行 uv run jev-plays-pokemon。

去 GitHub 看

Jev 判的jev-1.13.0

证据

每一行都是就 README 问 Jev 的一道题。≥ 0.60 算「是」,≤ 0.40 算「否」,中间这一段 Jev 不下判断。

  • Jev 是主角0.91
  • 有 System One 用法0.81
  • 处理了不确定性0.04
  • 有实测数据0.08
  • 可直接跑0.74
  • 值得推荐未判定0.59
  • 是模型的复刻0.03
  • 问题普遍性按 0–2 打分0.02
  • 与 Jev 相关0.98

信号由 Jev jev-1.13.0 判定,简介由 DeepSeek V4.1 Flash 于 2026年9月20日 读 README 写成。