零编程基础打造桌面虚拟宠物应用
使用 OpenAI 的免费 Codex CLI,只需用文字描述你的宠物,10分钟内生成完整的桌面应用 -
- 1.安装 Node.js 22 或更高版本 - 这是运行环境,没有它 Codex CLI 无法启动。下载对应操作系统的安装包,运行后一路点击「下一步」完成安装。
安装完成后打开终端(Windows 用「命令提示符」,macOS/Linux 用 Terminal),输入 node -v,应显示 v22.x.x 或更高版本。
Node.js ↗ - 2.在终端中输入以下命令安装 Codex CLI:npm install -g @openai/codex。等待安装成功的提示即可。
如果 macOS/Linux 上出现权限错误,在命令前加 sudo:sudo npm install -g @openai/codex。
Codex CLI ↗ - 3.用 OpenAI 账户登录 Codex。在终端输入 codex - 浏览器会自动打开登录页面。使用你平时登录 ChatGPT 的同一账户即可。
免费版 ChatGPT 账户每天可使用 Codex 的次数有限。付费的 ChatGPT Plus/Pro 订阅可获更多次数和更强大的模型。免费方案无需绑定银行卡。
Codex CLI ↗ - 4.创建项目文件夹并进入该文件夹。在终端输入:mkdir desktop-pet && cd desktop-pet。然后运行以下命令以完整编辑模式启动 Codex:codex --full-auto。
--full-auto 参数让 Codex 自动创建和编辑文件,无需逐步确认,非常适合第一个项目。
Codex CLI ↗ - 5.将以下提示词粘贴到终端中并按回车。Codex 会创建项目结构,用 Python 和 Tkinter 库编写代码,并启动应用。
Tkinter 是 Python 自带的库,无需额外安装。Codex 会自动检测 Python 是否已安装,必要时会提示你安装。
Codex CLI ↗提示词用 Python 和 Tkinter 创建一个桌面宠物应用。要求:1) 一个小型的置顶窗口(200x200 像素),形状是一只可爱的 [动物](用彩色图形绘制 - 圆形、椭圆等)。2) 宠物有三个以文字显示的属性:饥饿度、快乐值、精力值 - 初始值均为 100。3) 每 5 秒属性随机下降 2-5 点。4) 宠物下方有三个按钮:「喂食」(饥饿度恢复到 100)、「玩耍」(快乐值恢复到 100)、「睡觉」(精力值恢复到 100)。5) 宠物的表情会变化:所有属性高于 60 时显示开心表情,任一属性低于 40 时显示难过表情。6) 窗口无标题栏,始终置顶。7) 点击宠物任意位置即可拖动。将所有内容保存到当前文件夹,文件名为 desktop_pet.py,然后运行它。
这个提示词的作用这个提示词让 Codex 用彩色图形创建一个宠物窗口,具有三个属性(饥饿度、快乐值、精力值)和三个按钮。将 [动物] 替换为任意动物,比如猫、狗、仓鼠、龙。提示词末尾包含创建后立即运行应用的指令。 - 6.等待 Codex 创建文件并启动应用。屏幕上会出现宠物窗口 - 可以用鼠标拖动它在屏幕上移动,用按钮喂食、玩耍和让它睡觉。
如果应用没有自动启动,在终端输入:python desktop_pet.py(macOS/Linux 为 python3 desktop_pet.py)。要关闭宠物 - 按 Escape 或 Alt+F4。
Python ↗ - 7.之后想修改宠物,在同一文件夹中再次运行 codex --full-auto,输入你的需求,例如:「把宠物变大 - 300x300 像素,添加第四个按钮 '散步',让所有属性恢复 20 点,当任一属性低于 20 时播放一声提示音。」。
Codex 会编辑现有文件,保留之前的所有修改。每次修改会消耗你当前套餐的请求配额。
Codex CLI ↗
💰 跟着做需要花多少钱价格截至 2026-07
- 免费Codex CLI(通过免费 OpenAI 账户)免费 OpenAI 账户每天可使用 Codex 的次数有限 - 足够创建应用并进行几次修改。
- 免费Node.js LTS完全免费的运行环境,仅用于安装 Codex CLI。
- 免费Python自由开源的编程语言,安装后永久免费。
试一试,做第一个打卡的人
为什么是今天
3
48 小时内博主发布的视频
2
来源频道
7743
总播放量
每周攻略发到邮箱
AI 服务变化很快 - 界面和免费额度可能与描述有所不同。