CLI 的核心价值:人描述目标,AI 操作流程,界面只有输入和结果。
先看这张结构图,把本文要解决的问题放到一个画面里;后面的段落再逐步展开。

一句判断

CLI 不高级,CLI 只是最干净的入口:没有按钮干扰,只有一个问题——你想做什么。

先复制这句

我今天想做一件具体的事:把我的简历整理成一个能发给别人的网页。

请告诉我:
1. 这件事在这个目录里能不能做?
2. 第一步要我做什么,最小的那一步?
3. 我只需要告诉你什么,你就能开始帮我?

不要假设我懂 Git、部署、HTML 或任何网站技术词。

真实画面

你打开电脑,看到的是文件夹、图标、浏览器窗口。

别人告诉你”用 AI 干活”,你的第一反应是”打开哪个 App?""充多少钱?""学什么命令?”

但真正的问题只有一个:

我想做的事,AI 能在这个目录里帮我完成吗?

命令行窗口回答的就是这个问题。它不问你是谁、你想学什么工具、你想比较哪款产品。它只问:这句人话,你打算说什么?

最小解释

人真正讨厌的从来不是电脑,而是被迫理解软件内部流程。

比如你想”把这份文档改成网页”,但软件告诉你必须:

  1. 打开 Word
  2. 另存为 HTML
  3. 打开网页编辑器
  4. 修改 CSS
  5. 上传到服务器

每一步都需要你学一个工具。

AI 时代的逻辑变了:你想”把这份文档改成网页”,你只需要说这句话,让 AI 自己去理解流程、调用工具、执行步骤。

命令行窗口(CLI)的价值就在这里:它没有按钮,没有”下一步”按钮,没有菜单。它只有一个等待你输入的地方,AI 能从这里读到你的目录、你的文件、你的目标。

CLI 和 App 的区别

手机 App / 网页聊天命令行窗口
能读你的文件吗❌ 通常不能✅ 可以
能改你的文件吗❌ 不行✅ 可以
能运行命令吗❌ 不行✅ 可以
能调用外部工具吗有限制✅ 可以
适合什么随手问问题一个具体项目

App 和网页聊天能回答问题,但它不知道你电脑里有什么。

命令行窗口知道。因为 Codex 就在你电脑里运行,它能看到你当前目录里的所有文件。

能让 Codex 做的具体事

  • 在当前目录里建一个网页
  • 把一段文字改成英文版本
  • 解释你文件夹里的某个文件在做什么
  • 检查你写的东西有没有错误
  • 把你的简历整理成一个网站
  • 帮你把一张图片改成适合网页的尺寸
  • 帮你把一篇文章发布到网上

这些事情,App 和网页聊天做不了,因为它们不知道你电脑里有什么、你的文件夹在哪里、你想要的最终结果是什么格式。

能复制的提示词

如果你想让 Codex 帮你做一件从没做过的事,可以这样开始:

我想做 [你的目标],但不知道从哪里开始。

请问我需要先告诉你什么?
如果这件事在我的 [文件夹路径] 里可以做,请给我第一步要做什么。

把方括号里的内容替换成你的真实情况。Codex 会告诉你它需要什么,以及下一步该做什么。

如果你看到这种情况

看到登录页:

把登录页的状态告诉我:“我看到的是 [页面标题] 和 [要求的内容]“,让 Codex 判断你应该用什么账号登录。

终端里出现一堆英文字:

不要自己猜。把那堆字原样复制给 Codex,让它告诉你下一步该做什么。

不确定某个文件能不能改:

告诉 Codex:“我有一个 [文件名],我不确定能不能在这里改它”,它会告诉你它能做什么和不能做什么。

Codex 说它做不到:

问它:“有没有别的办法?需要我先做什么准备?“

完成标准

你不需要记住任何命令或技术词。

读完这一篇,只要做到两件事就够了:

  • 找到一个命令行窗口(终端)
  • 打开 Codex,对它说一句完整的话

下一步从这里开始:AI 工具其实只有四类,先知道你能用 AI 做什么类型的任务。

Hint:命令行窗口在 macOS 上叫”终端”(Terminal),在 Windows 上叫”命令提示符”(CMD)或 PowerShell。Codex 会帮你在正确的窗口里运行。