跳转至

AI 编程进化(2023–2026)#

1. 觉醒期(2023)#

“ChatGPT 酷毙了。可惜没有海外手机也不想通过什么手段去激活账号,所以到现在我也没有试用。” 2023-02-08

博主在 2023 年初对 AI 持审慎态度。关键论断:

  • ChatGPT 不能给予新知识 —— 它只能重新组合已有的数据。
  • ChatGPT 限制了知识的多样性 —— 通过问答获得单一答案,失去了演绎带来的创新。
  • 演绎是人类智能的本质 —— “只有一个智能体能进行相当于人类一般人水平的演绎后,我才愿意将它称为真正的智能。”2023-02-08

2023 年仅有 1 篇“编程”分类日志,却点明了整个后续思路的基准线。

2. 分类期(2025-06)#

“这世上有三种‘AI’。”2025-06-03

博主将当前充斥的“AI”分为三类:

类型 代表 特征 博主评价
可验证 AI AlphaGo / AlphaZero / AlphaStar / AlphaFold / AlphaTensor / AlphaEvolve 有明确目标 + 规则,可严格校验结果 “最有用,也最先进”
模式匹配 AI ChatGPT / Gemini / DeepSeek 接受提问提供回答,无真正推理 “还呆萌”但愚蠢
尚待诞生 具备类人演绎能力 唯一值得称为“真正 AI”

“这些 AI 解决的问题,都有一个共同特征:有一个明确的目标(并辅以相应的规则)。”

AI 编程序也处于第二类 —— 它通过模式匹配生成代码,而非从公理推演。博主接受它作为工具,但从未盲目交付。

3. 协作期(2023–2026)#

2023 年底起,博主开始真正依赖 AI 完成三类工作:2026-01-10

  1. 编写程序 —— Kiro / VS Code / Trae。“给出我的想法,让 AI 帮我去实现。”
  2. 写作文本 —— Qwen / Copilot CLI。“先和 AI 讨论初步想法,形成提纲,然后写作,最后让 AI 看一遍。”
  3. 分析提高 —— NotebookLM / Qwen / Copilot。“喂给 AI 大量文字材料,让它分析。”

“2025 年,才算是我的 AI 元年。”2026-01-10

Vibe Coding 论争#

立场 主张 代表日志
Vibe Coding 暴徒 “编程不是技术活了,只要喊命令就行” —(博主反对)
规范驱动派 “编程 = 宪法 + 规范 + 任务分解” 2025-10-09

assert(编程 != 抽烟烫头喝着酒) —— AI 强大之处不在于让编程廉价,而在于将开发者从实现解放出来,令我们专注于定义问题与规划蓝图。2025-10-09

spec-kit 五步流程#

  1. constitution — 项目的“宪法”,不可违背的原则,TDD 必选。
  2. specify — 需求描述:“要什么、为什么要”,任何技术细节禁止。
  3. plan — 技术方案:语言、依赖、框架。
  4. tasks — 6 阶段 76 个子任务的清单。
  5. implement — AI 全自动完成直截了当的任务,复杂任务需人类介入。

局限依然明显#

  • 区域限制 —— “您的所在的区域不在我们服务范围”;国外 AI 公司对中国大陆/香港地区的封锁。2025-07-28
  • 信息孤岛 —— 某瓣关闭 API、防爬,AI 编程受境外资料封锁影响。2025-07-28
  • 推理边界 —— Gemini / ChatGPT 堂堂“9.11 > 9.9”,颇有定力。2024-08-08
  • 逻辑盲区 —— 一道关于 mistruth(误信者)vs lies(撒谎者)的寻宝路口逻辑题,GPT5 答错。2025-08-04

4. 实践期(2026)#

  • AI 电子书阅读器 —— 用 VS Code + Copilot + GPT-5.4,本地 Ollama (Hermes3) + 云 Gemma4:31b-cloud,构建支持 AI 翻译、AI 讨论要点、AI 批注的数据库的 EPUB 阅读器。2026-05-07
  • 显卡升级 —— 3050 → 5060 Ti 16G,让 Ollama 对话从“一个字一个字蹦”到“大段文字流”。2026-01-10

参见#