跳到正文

一句话小玩具三连

三个玩具共用一个玩法:先在浏览器里看到效果,再让 Codex 动手改成你的版本。

给自己放一场烟花

烟花模拟器满屏烟花,多种弹型同时绽放

877 Star · Apache-2.0 · 中文项目。纯前端网页,点哪里哪里炸,还支持文字烟花。

  1. 打开 NianBroken/Firework_Simulator,Code → Download ZIP,解压。
  2. 双击 index.html,烟花秀开场。
  3. 玩够了,让 Codex 改成你的版本。在解压目录开一个新任务:
text
这是一个烟花模拟器网页项目。帮我改三处:
1. 默认打开就自动放,不用点击;
2. 加一条文字烟花,内容是「新年快乐」;
3. 主色调改成金色为主。
改完告诉我刷新哪个文件看效果。

改完把整个文件夹发给朋友,或者让 Codex 帮你部署到 GitHub Pages,链接直接发群里。

把家乡画成一张海报

city-roads 生成的东京与西雅图路网线条海报

9,486 Star · MIT。输入任意城市名,把这座城市的所有道路画成一张极简线条图,数据来自 OpenStreetMap。

  1. 打开在线版,输入你的家乡拼音,比如 Chengdu
  2. 两秒后全城路网出现,改配色、导出 PNG,打印出来就是一张海报。
  3. 大城市加载要十几秒,在线服务偶尔限流;想批量出图或者自定义配色,让 Codex 上:
text
克隆 https://github.com/anvaka/city-roads 并在本地跑起来,
然后帮我把北京、上海、广州各导出一张 4K 路网图,背景深蓝、线条金色。

让 Codex 从零写个小游戏

LittleJS 官方示例游戏拼图:平台跳跃、打砖块、上帝模拟等

4,153 Star · MIT。LittleJS 是个不到 100KB 的 HTML5 游戏引擎,自带粒子、音效和瓦片地图。新任务里发送:

text
用 LittleJS 引擎(npm 包名 littlejsengine)写一个打砖块游戏:
带音效、砖块被打碎时要有粒子特效、球速随时间加快、右上角计分。
写完起一个本地 http 服务,把地址给我。
打不开时先看协议游戏页面必须走 http 服务,直接双击 HTML 文件(file:// 协议)会加载失败。让 Codex 跑 npx http-server 就好。

打通之后,续一句「把砖块改成我的名字排列」「加一个 Boss 关」,看它现场返工。

Portdan API 接入、配置与排查指南。