AI 产出烂代码的最根本原因
意图对齐:AI 编程时代被忽视的核心工程能力前言:当"代码"不再等于"意图"过去几十年的软件工程里,代码就是意图的直接体现。架构自己设计,接口自己定义,逻辑自己写,边界自己调。每一行代码都是思维的具象化。沟通偏差当然有,但主要发生在人...
意图对齐:AI 编程时代被忽视的核心工程能力前言:当"代码"不再等于"意图"过去几十年的软件工程里,代码就是意图的直接体现。架构自己设计,接口自己定义,逻辑自己写,边界自己调。每一行代码都是思维的具象化。沟通偏差当然有,但主要发生在人...
一、为什么用了 OpenSpec/Superpowers 还要先优化规约文档一条典型需求:"活动期间给用户发放优惠券,用户可以在结算时使用。"人类能意会,AI 不行。它可能给黑名单用户发券、不设上限被刷几千张、不做叠加规则让结算金额算...
之前在 《学习 Karpathy 的 LLM-Wiki 方法论之后的自我实践》 这篇文章里,我自建了一套 LLM-Wiki 知识库。这套知识库跑在一台 Mac 和一台 Linux 服务器上,需要通过一套自动同步的方案来实现多端同步和数...
读了 Karpathy 一篇 gist 之后,我想在自己身上试一把:让 LLM 帮我维护一个 Obsidian Wiki。这篇文章介绍我的思路和流程,细节也会点到。每个人的工作流不一样,这篇不保证你能直接照抄,但希望能给你一些参考,少...
安装前准备Time Machine 备份:这一步不能省。抹掉磁盘后所有数据消失,备份是唯一的后悔药。U 盘要求:32GB 或以上。16GB 不够——Tahoe 26 的镜像约 16GB,U 盘需要额外空间,否则会报错:/Volumes...
问题:AI 开发为什么怕切分支?想象一个常见场景:你正在用 OpenCode 开发某个功能,已经迭代了 20 多轮,AI 理解了项目结构和你的设计意图。这时候线上出了个紧急 Bug。传统做法:stash 当前修改 → checkout...
上期文章 写了轻量应用服务器的架构选型。轻量服务器全系都是 ESSD 云盘,2C4G 的磁盘和网络到底能跑到什么水平?我专门开了阿里云轻量 2C4G 试用机来跑性能测试。测评工具用了 superbench.sh、bench.sh 和 ...
做技术选型,是在资源、时间和业务需求之间找平衡,而不是堆砌最先进的基础设施。项目背景1个人独立开发,技术栈是后端 Go + SQLite,前端 SPA。日均 PV 1万 以下。功能不复杂,核心是数据录入和报表展示,没有实时通信,也没有...
能不能领? 能,往下看。不能,走人。我上个月用这套方法,帮朋友花 0 块钱起了一个 WordPress 博客,挂了 3 个月没花一分钱,域名备案完了才转年付。你能薅到哪些免费额度?轻量应用服务器产品免费时长核心数内存存储其他适用场景领...