Code Race 打字竞速
等 Claude 时,在输入框上方和其他用户比赛打一行真实代码。
> 给订单列表加上分页
⏺ 我先看看列表组件。
🏁 const total = items.reduce((s, i) => s + i.price, 0)
你 ████████████░░░░░░ 62 wpm
anon ██████████████░░░░ 71 wpm
bot ███████░░░░░░░░░░░ 48 wpm
❯
示意。实际效果取决于 Mod、终端和运行环境。
安装
/plugin marketplace add nnixaa/claude-code-race
/plugin install code-race@claude-code-race
/reload-plugins在 Claude Code 会话里逐行执行这些命令。
claude plugin marketplace add nnixaa/claude-code-race
claude plugin install code-race@claude-code-race然后在会话里执行 /reload-plugins,或开一个新会话。
请帮我安装 Claude Code Mod「Code Race 打字竞速」(https://github.com/nnixaa/claude-code-race)。安装前先阅读仓库 README 的 Security 和 Requirements 部分,告诉我它会读写哪些内容、运行什么命令、是否联网,以及对 Claude Code 版本、系统和终端的要求。确认没有问题后,运行 claude plugin marketplace add nnixaa/claude-code-race 和 claude plugin install code-race@claude-code-race 完成安装,最后提醒我在会话里执行 /reload-plugins。把这段话发给 Claude Code,它会先读原作者说明再安装。
git clone https://github.com/nnixaa/claude-code-race
cd claude-code-race
claude --plugin-dir ./plugins/code-race克隆仓库后用 --plugin-dir 在本地会话中试用。
它会碰什么
据原作者说明,收录时核对;可用 claude plugin validate 自行检查。
读取
有读取消息框内容,在本地比对你打的字。
写入文件
有在插件存储保存随机玩家 id 和昵称;复制邀请到剪贴板。
运行命令
未说明README 未说明;代码中未见启动外部命令。
联网
有连接作者的 Cloudflare Worker 比赛服务器,发送 id、昵称与进度。
介绍
Code Race 是 Claude Code 的 function hooks Mod:Claude 工作时,你可以在输入框上方和其他 Claude Code 用户来一场打字竞速。
/race进入公共房间,等 10 秒凑人,空位由机器人补上;Claude 思考时 spinner 旁也有 Race 按钮。- 最多四人打同一行:一半是代码(TypeScript、Python、Go、SQL、shell、CSS),一半是文档风格短句;直接在消息框里打,错字变红,比赛中回车不会发送,原来的输入会在赛后放回。
- 结束显示名次、WPM、准确率和 Rerace;终端里每位选手是一个会挥手跑步的 Clawd。
/race friend建好友房(五位房间码),/race join <code>加入;/race top查看排行榜,/race nick设昵称。
作者说明发送内容:随机玩家 id、昵称、比赛中的进度和错误数,好友房附房间码;你打的字只在本地比对,会话、提示和代码都不会发送。服务器是作者部署的 Cloudflare Worker,离线时只和机器人比。作者要求 Claude Code 2.1.284 或更高(低于本站 2.1.287 基线,待核对),终端和 Desktop 都可用。预览为示意。
适合谁
- 等 Claude 时想动动手指的人
- 想和朋友比打字速度的开发者
运行要求
- Claude Code ≥ 2.1.284
- 作者写 2.1.284+,低于本站 2.1.287 基线,待核对。
- 在线比赛依赖作者的服务器;离线时只与机器人比。