编程总览(2005–2026)#
- 2005-11-25 编程论坛的想法
- 2010-04-05 Gmail 双栏视图
- 2024-08-08 愚蠢还呆萌的AI
- 2025-06-03 这世上有三种AI
- 2025-10-09 assert(编程!=抽烟烫头喝着酒)
- 2026-01-10 AI at the Gates
- 2026-05-07 手搓AI电子书阅读器
- 2026-09-14 近期AI使用报告
三个公理#
编程对博主亦是如此。三个贯穿 2005–2026 的念头:
- 社区 > 课堂 —— 2005 年他提议论坛“采用管理员提问而会员回答的方式”,因为“可以有一种‘帮带’的关系存在于管理员和会员之间”。同帖讨论里主张“(小型的)社区,大家平等交流”的是评论者令狐虫,不是博主——本页早先记错了人,已更正。2005-11-25
- 规范 > 实现 —— 2025 年玩
spec-kit时总结:“从‘宪法’到‘计划’再到‘任务清单’,完全不是 Vibe Coding,它强调的是严谨的需求定义、场景分析、技术规划和任务分解。”2025-10-09 - AI 增效 ≠ AI 取代 —— “AI 工具的强大,不是为了让编程变得廉价和随意,而是将开发者从繁琐的实现中解放出来,让我们能更专注于定义问题和规划蓝图。”2025-10-09
三个阶段#
| 阶段 | 年份 | 特征 | 代表 |
|---|---|---|---|
| Foundation | 2005–2014 | 社区哲学 + 环境·工具折腾(PHP/XAJax/Ubuntu/Vista/WordPress) | 编程论坛 |
| Hiatus | 2015–2022 | 技术日志零星,多为零散笔记 | — |
| AI 重生 | 2023–2026 | ChatGPT 觉醒 → 三种 AI 分类 → spec-kit/Vibe 辩论 → AI 协作编程 | AI 编程进化 |
Foundation(2005–2014)#
- 2005:就“成立一个编程论坛”这一想法展开了久论。在评论中就“社区 vs 课堂”“可持续发展”“FAQ 的作用”展开辩论。2005-11-25
- 2007–2014:273 篇“编程、软件、技术”日志中,前十年(2005–2014)贡献了 226 篇,其中 2007(49)与 2008(46)为双高峰。内容涵盖 Vista 环境折腾、PHP/Smarty/XAJax 开发笔记、Ubuntu 安装、WordPress 建站、BDS2006 + InterBase 连接等。这段时间的编程,是围绕 “怎么让工具服我” 展开的。
Hiatus(2015–2022)#
技术日志稀稀拉拉,大多数年份只有 1–4 篇,主题多围绕个人站点维护、App 信任危机、个人影音管理等。
AI 重生(2023–2026)#
“2025 年,才算是我的 AI 元年。”2026-01-10
2023 年初 ChatGPT 入江,随后 2024 年 DeepSeek 崛起。博主的思考从 AI 能否思考转向 AI 如何作为协作者(本页概括),详见 AI 编程进化。
AI 编程的三原则#
来自 2025-10-09 assert(编程!=抽烟烫头喝着酒):
AI 工具的强大,不是为了让编程变得廉价和随意,而是将开发者从繁琐的实现中解放出来,让我们能更专注于定义问题和规划蓝图这些更高层次的创造性工作。
- Specification is king ——
spec-kit的 5 步流程:constitution → specify → plan → tasks → implement,其中specify明确“要什么、为什么要”,从不涉及“怎么实现”。 - TDD is non-negotiable ——
spec-kit称 “TDD is part of the constitution”。 - Human in the loop —— AI 快速原型,但需要人类在场景分析、技术规划、任务分解环节把关。
工具链演进#
2007: XAMPP + PHP + MySQL
2010: Gmail 双栏视图脚本
2020: Ollama (本地 LLM)
2024: Copilot / ChatGPT
2025: Kiro (spec-driven) → spec-kit (TDD 宪法)
2026: GPT-5.4 + Hermes3 + Gemma4 (本地 + 云同步)
2026-09: WorkBuddy (GUI) + Copilot 订阅 + Cline (免费层)
工具链现状(2026-09)#
2026-09-14 近期AI使用报告 是一份难得的自述式盘点,把当下在用的工具分作命令行(CLI/TUI)与图形界面(GUI) 两类,并首次给出了评分:
- WorkBuddy ★★★★(GUI):用于文档整理与分析——同一 RFQ 的多份报价,「分析本 目录下的 4 个报价,整理成一个新的文件」这一句提示词通常就够;也用于资源下载。 他用免费版,靠每日签到攒积分(每次 100 分,而一个较复杂的任务约消耗 70–80 分), 因此「目前,我就用它做些较小规模的工作」。
- Copilot 与 Cline ★★★★★(命令行):目前用得最多,落在三处——编程(维护
「任氏有无轩」,并让 AI 写小游戏)、系统(给 UPS 掉电写探测脚本,每 5 分钟检查
一次并在异常时发邮件;给站点 API 写健康检查脚本同样发邮件;还在远程服务器上配好了
自有邮件服务,从此可用
xx@go4pro.org收发)、探索(「如果实在没有什么可让这 两个 AI 干的,我可以和 AI 进行聊天,想到啥问啥」)。
选择这两个的理由很朴素:不需要很诡异的设置,用现有的网络身份就能用。成本上, Copilot 是 10 美元/月的订阅,Cline 仍用免费版——后者能免费用到 DeepSeek V4 Flash、 GLM 5.3-Flash 等较新模型,另有 GPT-6 Astra 的一定用量;他提到「下个月我可能会迁移到 Cline 上去」。
值得注意的是,这份报告里出现了他自己交付的应用,而不只是工具链:
| 应用 | 状态 | 说明 |
|---|---|---|
| 塔罗牌 | 已上线 | https://go4pro.org/ |
| 火柴人(cubeman) | 未上线,已开源 | 复古火柴人游戏,「当年我曾经买过大概 2 个放在书架上玩」;代码在 GitHub,他还在继续增加互动设计与成就 |
一个巧合式的呼应:他让 WorkBuddy 去「下载韦特塔罗牌 78 张的高清图」,任务分析做得 「足够机智」,但最终没完成——不是因为工具不行,而是因为大陆的链接要么 404 要么 「登录可见」,外网链接则大部分失联。同一个塔罗牌主题,最后是他自己写成了已上线的 应用。
参见#
本页创建于 2026-09-18,最后更新于 2026-09-20。