第一步应该很轻
普通人第一次用 Codex 建站,不应该先学怎么设计目录结构。
更现实的第一步是:
新建一个空目录。
在这个目录里启动 Codex。
把你想要的网站说清楚。
剩下的让 Codex 先做。
这也是我自己更推荐的方式。你不需要先建 materials、public-candidates、private-do-not-publish 这些目录。那些是工程师在长期维护时会关心的整理方式,不应该变成普通人的入门门槛。
你只需要准备一个空文件夹
在桌面、文档或任何你找得到的位置,新建一个文件夹。
名字随便,但建议简单一点:
my-personal-site
然后进入这个文件夹,启动 Codex CLI:
codex
如果你用的是 Codex App 或 IDE 插件,也一样:选择这个空文件夹作为项目目录。
这里的关键不是命令本身,而是 只给 Codex 一个干净的工作区域。不要在一开始就让它面对你的下载目录、桌面全部文件、家庭照片、合同、账单和其他私人材料。
不要先搬素材
第一次最好不要急着把一堆照片、草稿、证件、聊天记录拖进去。
先让 Codex 用占位内容做一个能打开的网站。等结构出来以后,你再一点点替换成真实内容。
如果你已经有明确要公开的素材,也只放很少量:
- 一段可以公开的自我介绍。
- 一两张确定能公开的图片。
- 三个以内作品、文章或项目标题。
- 一个愿意公开的联系方式。
不确定能不能公开的东西,先不要放进项目目录。普通人建站第一天最重要的不是内容很多,而是边界干净。
第一条指令可以直接这样写
在 Codex 里输入:
请在当前这个空目录里,帮我搭一个最小的个人网站。
我不是程序员,所以不要让我先设计目录结构,也不要一上来解释太多技术名词。
目录结构、技术选择、页面文件都由你先决定,但每一步请用普通人的话解释。
第一版只需要:
- 首页
- 关于页
- 作品或文章列表
- 联系页
网站目标:
- 让第一次认识我的人知道我是谁
- 知道我现在关注什么
- 看到几个可以公开的作品、文章或项目
- 知道怎么联系我
约束:
- 不要读取当前目录之外的文件
- 不要加入身份证、住址、孩子学校、客户资料、合同、后台截图等私人信息
- 如果缺少真实内容,先用清楚的占位文字
- 不要做登录、评论、会员、支付、复杂动画
请先用 3 到 5 句话说明你的方案,然后直接创建第一版。
完成后请运行必要检查,并告诉我如何在本地打开预览。
这条指令的重点是:你不需要告诉 Codex “用什么框架、建什么目录、每个文件怎么命名”。这些本来就应该是 Codex 先承担的工作。
你只需要说清楚目标、读者、页面范围和不能碰的隐私边界。
如果 Codex 问你技术选择
有时 Codex 会问:
你想用 Astro、Next.js、Vite 还是纯 HTML?
你不需要硬选。可以回答:
请你选择最适合普通个人网站第一版的方案。
标准是:简单、静态、容易预览、以后容易发布到免费托管平台。
如果必须使用技术词,请先用一句话解释它是什么意思。
普通人的第一版网站,重点不是“选对技术栈”,而是先看到一个能打开、能读、能继续改的页面。
这一关怎样算完成
这一关完成时,你应该得到:
- 一个空目录变成了网站项目。
- Codex 创建了必要文件。
- Codex 告诉你怎么本地预览。
- 你大概知道首页、关于页、列表页、联系页在哪里。
- 项目里没有你不想公开的私人材料。
如果 Codex 一口气讲了太多专业词,不要硬读。直接说:
请把刚刚的说明改成普通人能听懂的版本。
不要展开技术历史,只告诉我现在应该看哪里、点哪里、下一步做什么。
下一步就是打开本地预览:第二步:让 Codex 做出能打开的第一版。
