跳转至

编程总览(2005–2026)#

三个公理#

编程对博主亦是如此。三个贯穿 2005–2026 的念头:

  1. 社区 > 课堂 —— 2005 年他提议论坛“采用管理员提问而会员回答的方式”,因为“可以有一种‘帮带’的关系存在于管理员和会员之间”。同帖讨论里主张“(小型的)社区,大家平等交流”的是评论者令狐虫,不是博主——本页早先记错了人,已更正。2005-11-25
  2. 规范 > 实现 —— 2025 年玩 spec-kit 时总结:“从‘宪法’到‘计划’再到‘任务清单’,完全不是 Vibe Coding,它强调的是严谨的需求定义、场景分析、技术规划和任务分解。”2025-10-09
  3. 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 工具的强大,不是为了让编程变得廉价和随意,而是将开发者从繁琐的实现中解放出来,让我们能更专注于定义问题和规划蓝图这些更高层次的创造性工作。

  1. Specification is king —— spec-kit 的 5 步流程:constitution → specify → plan → tasks → implement,其中 specify 明确“要什么、为什么要”,从不涉及“怎么实现”。
  2. TDD is non-negotiable —— spec-kit 称 “TDD is part of the constitution”。
  3. 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。