重学软件工程
2026/10/14大约 12 分钟
重学软件工程
SE 旗舰连载|187 篇
主轴「AI 时代的软件工程」的正面载体——十年安全老兵把软件工程重学一遍,双周一期。
Agent 架构与自主循环(38 篇)
- 双模型流水线:想的不上数据,干的不出内网
- 阿里 54 万字 Agent 手册,压成 22 条工程铁则
- 顶级模型负责想,本地模型负责干:一套双模型协同开发系统的完整设计
- 你的 AGENTS.md 是个神经网络
- 学习 Agent 的七步路线
- AI Agent 架构演进:从用户驱动到事件驱动
- LongHorizon-Harness:让 Agent 连续工作数十小时
- DeepSeek Harness:Agent = Model + Harness
- Pi Agent Loop 重构:单线程到 Lane-based Session
- 从碎片化到闭环:一年前后 AI 开发的进化
- Pi 的 AgentHarness v2:持久化 AI Agent 的革命性设计
- 学Agent的顺序,其实是反的
- Qwen Audio Agent:让 Agent 始终在场的实时语音运行时
- Graph Engineering:让一群 AI 协作干活的工程化方法
- AI 自治 Loop:让 AI 学会"自我测试"的开发循环
- AI 自治 Loop:Plan 驱动的 TDD 自测循环
- 组织 Agent 化公式:工具 × Memory × 协议 × 人才 × 反馈
- Agent 组织的核心:团队 Memory 决定 AI 的组织能力
- 打造 Agent 组织的第一步:工具协同的三层境界
- 24 小时处理 90+ Issues:一套多智能体协作的实战案例
- Agent Reach:给AI Agent一键装上互联网能力
- AI Agent的四种循环模式:从单回合到主动触发
- Harness 基建:把可交付性从 40~60 分提到 80 分
- GSD Core:如何让编码 Agent 不再漂移
- Triage Loop 的五个动作:让 AI 真正「自己转起来」
- Plan-Loop 框架:让 E2E 测试成为开发的一部分
- Harness 和 Loop:经常被混为一谈的两个概念
- 为什么 AI 干活总是半吊子?Multi-Agent 动态工作流
- Loop Engineering:不再 prompt,而是设计系统
- Claude Managed Agents:解耦「大脑」与「双手」
- Harness Engineering:生产级 Agent 的十二维度
- goal-workflow:从 PRD 到交付,AI 驱动的完整研发工作流
- Vibe Coding 与 Agentic Engineering:两种工程哲学
- Agent as Code:如何把 Agent 相关的东西全部放到代码库?
- AI Agent 的「技能」和「工作流」:别让概念绑架了你的思考
- Agent 时代,寻找人的意义
- 一个 Agent 能撑多久?长程任务倒逼的多 Agent 真需求
- Coding-Agent Skill:让 Claude Code 自主写代码
工具链实战(22 篇)
- gh:把整个 GitHub 装进终端
- 用 Cursor 一个月才懂的三件事
- Codex PPT Skill:把文章变成整页图片式 PPT
- GitHub CLI:把整个 GitHub 搬进终端和 Agent
- Codex Taskboard:嵌入 Codex 的议题面板
- Codex 的图像 Agent 专用 UI:从聊天流到专业预览
- Hugging Face Speech-to-Speech:本地语音代理全栈
- 8 个免费的 AI 编程神器:零成本提升编码效率
- 当 Vibe Coding 遇上语音:Codex GPTLive 实测
- Jujutsu:一个既简单又强大的 Git 兼容版本控制系统
- Vibe Coding:把感觉翻译成可验证标准的产品开发方法
- CLIProxyAPI:让订阅账号变身 API,AI 编程零成本
- AI 编程新范式:让 Fable 5 做大脑,Grok 4.5 做执行工
- 设个目标,让它自己跑完
- Claude Code GitLab Skill:让 glab 变成 AI 助手
- Vibe Kanban:让 AI 编程效率提升 10 倍的看板工作台
- Claude Code 的 13 个插件:从 PR 审查到安全守护的完整生态
- 像专家一样使用 Codex:从「用户」到「驾驭者」的十个习惯
- 不画草图、不写 PRD,我用 Codex + Figma 一天搞定 UI 设计
- 玩转 Codex 的 10 个高频指令,让 AI 成为你的编程搭档
- 99% 的人 vibe coding 都跳过了这一步:日志体系
- Codex 进手机:OpenAI 的「超级 App」野心,终于藏不住了
工程方法与规范(28 篇)
- PoC、MVP 顺序错了,钱就白烧
- 读一百篇论文,不如串起一条主线
- Cloudflare 开源 27B 决策模型:不写字,只出概率
- GitHub 官方出手:Spec Kit 把"写文档"变成"写可执行的规格
- OpenSpec:比 Spec Kit 更轻的规格驱动开发,专为存量项目设计
- 别沉迷工具,往业务里走
- 团队 AI Coding 协作新范式:个人仓库 + 专属 Skill
- 软件开发中最困难的部分:控制复杂性的八个维度
- 韩先凯的 up 指南:AI 时代普通人如何持续学习
- Compound Engineering:让每次开发都比上一次更容易
- Plan 阶段:AI 辅助开发的起点,需求澄清与计划制定
- Coding 阶段:多 Agent 协同开发,迭代交付高质量代码
- 你的需求规格几分?五个维度一测便知
- 画图容易懂图难:UML到底有几种图?
- UML之外,还有三种更实用的图
- 需求规格写不好,AI再多也没用
- 用原型驱动开发:用 AI 生成可交互原型替代 PRD
- 一套去中心化、异步协作的通宵开发工作流
- 工程师还是按钮?循环工程里的终极选择
- Compound Engineering:让每一次工程工作都比上一次更简单
- AI时代,UML还有用吗?
- UML 在 AI 时代的三个用途:从「前置设计」到「后置理解」
- Kanban Code:让 AI Agent 像看板一样流转的 IDE
- Nanostack:给 AI 从能写代码到完整交付的方法
- SDD:AI 时代从学院派理想变成工程必需品
- AI 时代开发新范式:SDD 规范驱动开发文档管理策略
- FDE:AI 时代最被低估的新岗位
- 大厂一个功能的完整旅程:从需求到上线要过多少关
AI 工程认知(37 篇)
- 自动化测试失败,头号原因是维护费
- Unslop:如何去除文本中的 AI 味
- Human Writing:让 AI 写的文字像人写的
- Fireworks Tech Graph:用自然语言生成技术图表
- Archify:让 AI 生成可验证的架构图、工作流、序列图
- AI 原生 SDLC 实践手册:重新定义软件开发流程
- AI 编程时代的代码验证:Lint 与视觉回归测试的新范式
- Ephemeral AI FS:多智能体工作区的存储基础
- 去 AI 味的拼贴技巧:三个 Skill 一起跑
- Code-Graph-RAG:用知识图谱理解代码库
- GitHub 上的 AI 项目到底该怎么选?
- AntV Infographic:让文字活起来的信息图可视化引擎
- AI 工具的正确姿势:plan mode 与 note-it 的边界
- 从 Prompt 到 Graph:AI 工程化的五个演进层次
- AI4SE:当 AI 遇上 Google 软件工程
- AI 工程化全景图:从需求到部署的完整流程
- 用自然语言画技术图,Archify让架构图变得简单
- AI编程也有L1-L4,你们团队现在在哪一级?
- AI Development 系统化:从 Spec 到上线的完整闭环
- AI 工程的四层进化:从 Prompt 到 Loop
- AI 辅助 OPC:一人公司的创业新范式
- 用 AI 生成 E2E 测试:Browser Use 到 Playwright
- RAG vs KAG:两种检索引擎的对比与融合
- AI 成熟度五级:从「+AI」到「AI+」的演进阶梯
- RAGFlow:企业级知识库的完整生命周期管理
- Understand Anything:把代码库变成可交互知识图谱
- Understand Anything:知识图谱的七种用途
- 创业团队 AI 三件套:Goal/gstack/autoresearch
- AI 研发成熟度模型:你在哪一级,决定了你该用什么
- AI 编程的六次进化:从读书到安全防护,一条完整的成长路径
- Prompt 编写的四个黄金原则:让 AI 从「随机消耗」到「精确收敛」
- Cynefin 框架告诉你:哪些岗位会被 AI 替代,哪些不会
- AI 时代的测试金字塔:从「人工测试」到「人机协同」
- AI 铸造师:在 AI 时代,最值钱的能力是「复制自己」
- AI 时代,程序员的成就感来自哪里
- 端测模型:下一个 AI 战场在手机里
- 当 AI 接管大厂流程:每个环节都能被重塑
开源拆解与项目分析(62 篇)
- Jev 聊天助手:先判断再写字,一个装在手机上的"对话副驾
- Laya 决策引擎:一次前向传播 33ms,从 LLM 手里拿回判断
- Hypit:一句话克隆爆款视频成 100 个变体
- Google 的设计文档文化:写文档不是目的,把权衡想清楚才是
- GPT-6 Astra 迁移建议:旧模型的 Skill 在拖后腿
- CI/CD 到底是什么:一条管道,七道工序,127 倍的交付差距
- 阿里 OpenCodeReview:用 1/9 的 Token,审查得更准
- Memmy:让所有 AI 都记得同一个你
- GitHub Résumé:用 GitHub 生成简历
- Symphony:把项目工作变成独立的自主实现
- Orca:让一群编码代理并行干活
- Multica:让 AI 代理像队友一样工作
- 软件行业的九个预测:AI 如何重塑开发模式
- 道·Skill:从混沌需求生成 Agent Skill
- Paper2MD:一键将学术 PDF 论文转换为完整 Markdown
- ThreeUI Community:50 个开源 3D 组件库,无需登录即可使用
- Pi vs DSH:极简克制 vs 插件进化,两条相反的 Agent 架构之路
- witr:为什么这个进程在运行?
- OfficeCLI:让 AI 完全掌控 Office 文档的瑞士军刀
- 第一性原理:为什么一定要 UX 画一张图?
- Semantica:为 AI Agent 构建可审计的知识图谱
- Pi 插件生态:从极简核心到无限可能
- pi-peer:让 Pi 会话互相感知和通信
- PI from Scratch:从零手撕一个 Coding Agent
- anydoc:把任何文档变成 Markdown 的极速转换器
- 从代码审查到紧密执行:一种反直觉的开发哲学
- Pi + Herdr:极简与强大的完美组合
- Orca DAG:将 Agent 规划与可视化执行拆分的新范式
- 这就是 Pi:跨平台统一的 AI 编程工作流
- Herdr:Coding Agents 的原生运行时环境
- DeepTutor:终身个性化导师的开源实践
- Cocoon AI 的架构图生成器:用 Claude 技能一键生成专业架构图
- JobClaw:开源 AI 求职 Agent,自动抓岗匹配 + 一键批量投递
- 蚂蚁 X6:图编辑与可视化引擎的完全指南
- 滴滴 LogicFlow:业务流程图编辑框架的完全指南
- Auto-Company:24/7 运营的全自主 AI 公司
- Draw.io Scientific Illustrator:AI 手绘科研插图
- Nativ:让 Mac 成为本地 AI 工作站的 macOS 原生应用
- AstrBot:一个可部署在 15+ 平台的开源 AI 助手
- Wayfinder:当 AI 遇到"战争迷雾",如何绘制大型项目的决策地图?
- HyperFrames:写 HTML 就能生成视频的开源框架
- Arya:功能强大的在线 Markdown 编辑器,所见即所得,一键复制到公众号
- wigolo:AI 编程代理的本地智能层,$0 无需密钥
- Open Design:开源的 Claude Design 替代品
- html.to.design:把网页变成 Figma 设计的神器
- Cloud Document Converter:飞书文档变 Markdown
- HyperFrames 动效库:把视频动效变成可复用的资产
- Web Access:给AI Agent装上完整联网能力
- 一份有态度的Go代码规范指南
- Playwright vs Selenium:自动化测试的终结者之争
- /improve 工作流:五步法让代码库持续自我进化
- OPC 的三重境界:为什么大多数人困在第一层?
- AI 自动化工具大盘点:四款主流方案深度对比
- smallnest/autoresearch:全自动开发,你只管喝茶
- OS 运维 Skills:凌晨两点的排查交给 Agent
- Karpathy 的 autoresearch:当 AI 学会自己做研究
- GStack 核心设计:角色化、流程化、自动化 —— AI 时代的工程管理新范式
- 软件不产生价值:一个让技术团队清醒的认知
- 大厂流程太慢?不是删环节,而是重构环节之间的关系
- 当你的 AI 比你更了解你自己:人造人的终局思考
- 「人造人」的三条命:人设、记忆、目标
- 「人造人」:AI 不再是工具,而是一个「人」
