分类

技术笔记

Codex 入门教程:让 AI 帮你读代码、改 Bug、写功能

新手如何使用 Codex:从安装到第一次改代码

你有没有遇到过这种场景:接手一个陌生项目,文件很多,逻辑绕来绕去,光是搞懂入口就要半天?

这正是 Codex 适合出场的地方。简单说,Codex 是 OpenAI 的 AI 编程助手,可以帮你阅读代码、修改文件、运行命令、解释报错,甚至在云端帮你完成一个开发任务。本文会带你从安装、登录到第一次使用,快速跑通 Codex 的基本流程。

Codex 是什么?

Codex 可以理解为一个“会看项目的 AI 程序员搭档”。

它不只是回答“这段代码是什么意思”,还可以进入你的代码仓库,理解文件结构,根据你的需求修改代码,并生成可 review 的变更...

如何设置 Codex 编码规则?

很多人刚开始用 Codex 时,都会遇到一个问题:

它确实能写代码,但有时候写出来的风格不像我的项目。

比如你的项目用 pnpm,它却用了 npm;你们约定提交前要跑 lint,它忘了;你希望它少做大重构,它却顺手改了一堆无关文件。

这不是 Codex 不聪明,而是它还不知道你的团队习惯。

所以,想让 Codex 真正变成“懂项目的编码搭档”,第一步不是疯狂提 prompt,而是给它写清楚:这个项目有哪些规则。

在 Codex 里,最重要的规则通常有两类:

  • 编码协作规则:写在 AGENTS.md
  • 命令权限规则:写在 .codex/rules/*.rules

这篇文章重点讲前者,也...

Cursor 新手教程:安装、配置、Tab 补全、Agent 一次讲清

最近1年,很多程序员开始把 Cursor 当成日常开发工具。

它看起来像 VS Code,但多了一层很强的 AI 能力:能补全代码、解释项目、修改文件、运行命令,甚至能像一个编码助手一样帮你完成一小段功能。

如果你第一次接触 Cursor,最容易困惑的不是“它强不强”,而是:

我装好之后,到底该怎么开始用?

这篇文章就从安装、配置、打开项目、第一次 AI 辅助写代码讲起,帮你把 Cursor 跑起来。

20260609195837500


Cursor 是什么?

简单说,Cursor 是一个面向 AI 编程的代码编辑器。

你可以把它理解成:

VS Code 风格编辑器 + AI 补全 + AI Chat + Agen...

Cursor 对不起,你很好,我选择 Codex

上两篇分别介绍了 Codex 和 Cursor 的安装和使用,最近试了一下 Cursor 和 Codex,主要是想看看它们在真实开发任务里的差异。

先声明,这不是一篇严格评测,也没有做完整 benchmark。

我的方式比较简单,在应用层面做了几个测试:准备两个空目录,给它们同样的任务,看它们怎么理解、怎么执行、最后产出的东西能不能直接用。

测评数据

CursorBench v3.1 里,Cursor 自家的 Composer 2.5 得分是 63.2%。Opus 4.7 在最高设置下是 64.8%,默认 xhigh 是 61.6%。GPT-5.5 默认成绩是 59.2%(数据来源于网...

2026 年了,程序员还有必要搭建个人博客吗?

这是「把自己部署到互联网上」系列的第一篇。

我准备用这个系列,完整记录一个普通程序员从 0 到 1 搭建个人博客、配置服务器、购买域名、完成备案、部署项目、接入 HTTPS、处理对象存储,最后把博客延伸成个人品牌入口的全过程。

在真正开始买服务器、配环境、写部署脚本之前,我想先回答一个现实的问题:

大模型都发展成这样了,程序员还有必要搭建个人博客吗?

毕竟现在能发内容的平台太多了。微信公众号、掘金、知乎、B 站、小红书、即刻、GitHub、知识星球,每个平台都能承载一部分技术表达。对于大多数程序员来说,写文章已经不一定非要有一个自己的网站。

那为什么还要折腾个人博客?

我一开始也觉得没必...

我为什么决定做一个属于自己的技术品牌

这是「把自己部署到互联网上」系列的第 2 篇。

上一篇我讨论了一个问题:2026 年,程序员还有没有必要搭个人博客?我的答案是,如果只是找个地方发文章,不一定非要博客;但如果想长期建设自己的技术阵地,个人博客依然值得做。

这篇继续往前走一步,聊一个更底层的问题:我为什么决定做一个属于自己的技术品牌?

我说的技术品牌,不是把自己包装成某个厉害的 title,也不是做成功学式的个人 IP。更准确地说,它是一组长期可验证的记录:你做过哪些技术实践,解决过什么问题,形成过什么方法,持续关注什么方向。别人通过这些内容,能更稳定地理解你,而不是只通过简历上的几行字或一次面试来判断你。

这个想法,是我...

我为什么选择"博客先行",而不是先做作品站或官网

这是「把自己部署到互联网上」系列的第 3 篇。

前两篇,我先回答了两个问题:2026 年,程序员还有没有必要搭个人博客?我为什么要做一个属于自己的技术品牌?

我的答案是:如果只是找地方发文章,不一定非要博客;但如果想长期建设自己的技术阵地,博客仍然有价值。技术品牌也不是包装自己,而是把真实做过的事、解决过的问题、形成的方法,整理成能被看见、能被验证的证据。

写到这里,下一个问题就来了:如果要开始建设自己的技术阵地,第一步到底该做什么?

个人博客、技术博客、个人官网,还是作品站?

这些词经常被混着用,但它们解决的问题并不一样。如果一开始没分清,后面很容易出现一种尴尬:网站搭好了,但自己也说...

从 0 到 1 搭建个人品牌基础设施,我先买了一台云服务器

这是「把自己部署到互联网上」系列的第4篇。前面几篇一直在聊“为什么”——为什么程序员还得有个个人博客,为什么做技术品牌,以及博客、作品站、官网这些到底什么区别。现在方向定下来了:先不搞大而全的个人官网,先把博客跑起来。

它得能写文章、能归档、能长期访问,后面还能再挂上作品站和个人品牌页。所以这篇开始动手,第一步——买云服务器。

为什么要买

说实话,如果只是为了写文章,真不一定要买服务器。公众号、掘金、知乎、语雀、Notion、GitHub Pages,哪个都能用。就算搭静态博客,也有不少托管平台,完全不用自己管机器。但我这次想从头到尾走一遍“从0到1把个人技术站点部署到公网”的完整流程,...

程序员买服务器,最容易忽略的不是配置,而是后续维护成本

这是「把自己部署到互联网上」系列的第 5 篇。

上一篇我买下了一台云服务器,算是把个人博客从想法推到了实战。那台机器不是临时跑 Demo 的环境,而是我准备长期维护的个人技术阵地:先承载博客,后面再接入个人官网、作品站和一些小项目。

这篇继续聊买服务器,但不是写“云服务器选购指南”。真正开始做个人博客后,我越来越觉得,买服务器时最容易吸引人的通常是配置和价格:几核 CPU、几 GB 内存、多大硬盘、多少带宽、首年多少钱。可真正决定你能不能长期维护下去的,往往是后续成本。

服务器买下来只是开始,麻烦通常在后面慢慢出现。

买服务器很容易进入程序员熟悉的参数比较:CPU、内存、磁盘、带宽、系统...

买域名那天,我第一次认真规划了自己的未来

这是「把自己部署到互联网上」系列的第 6 篇。

前面两篇,我先买了一台云服务器,又重新想了一遍服务器的后续维护成本。如果说服务器解决的是“内容和项目放在哪里”,那么域名解决的就是另一个问题:别人以后通过什么名字找到你

从流程上看,买域名并不复杂。

购买

在阿里云(万网平台)购买域名

阿里云万网官方

万网平台

在购买域名的时候,需要登录阿里云账户,登录之后,进行一个域名搜索,

域名搜索

查询之后,就可以看到域名是否允许购买,同时也会出现购买的价格。一些好的域名容易被人抢注,有些企业为了出现被人抢注的情况,企业也会把不同后缀的域名一块注册,方便企业发展。比如 baidu 这个域名。

域名搜索

输入自己想要的域名,...

发现更多