Posts
All the articles I've posted.
-
下游测试:在破坏抵达用户之前发现它
Published: at 12:00 AM大多数库维护者等到 bug 报告涌来才知道自己破坏了下游项目。Debian、Rust 的 crater、Node.js 的 CITGM 都证明了更好的做法:在变更合并前运行依赖方的测试套件。本文梳理下游测试的现状,以及为什么语言生态系统还差最后一块拼图。
-
在 ASP.NET Core 中实现双因素认证(2FA)
Published: at 12:00 AM密码泄露、钓鱼攻击、暴力破解,单靠密码已经不够了。本文用 TOTP 和 Authenticator App 在 ASP.NET Core 中从零实现双因素认证,涵盖密钥生成、QR 码、登录流程、防重放和恢复码。
-
MCP 已死,CLI 永生
Published: at 12:00 AMAnthropic 发布 MCP 后全行业争相跟进,但真正用过的人都知道它有多烦。LLM 本就擅长使用命令行工具,CLI 可调试、可组合、认证也不用重复折腾——我们根本不需要一个新协议。
-
《Software Engineering at Google》这本书教会了我什么
Published: at 12:00 AMGoogle 二十年工程经验浓缩成一本书,里面的教训远不止适用于大厂。从 Hyrum 定律到代码评审的真正目的,从测试金字塔到依赖管理的噩梦,这些实践任何规模的团队都能拿来用。
-
2026 年 AI 五大趋势:推理、Agent、编程、开源模型与多模态
Published: at 12:00 AMAlex Xu 对 2026 年 AI 领域五大关键趋势的分析,涵盖推理模型与 RLVR、AI Agent 与工具调用、编程 Agent、开源权重模型以及多模态能力的最新进展与未来方向。
-
微软大规模多模态后训练的工程与算法优化实践
Published: at 12:00 AMCopilot 后训练团队在生产级多模态智能体训练中遭遇的五类失败模式,以及他们如何通过分阶段目标课程、ESS 自适应课程、方差校正归一化、约束软化和混合视野训练来修复这些问题——这些问题只在真实生产规模下才会现身。
-
Claude Code 的 Plan Mode: 用 AI 写代码前先想清楚
Published: at 12:00 AM介绍 Claude Code 的 Plan Mode,通过真实的 ASP.NET Core 案例演示如何在 AI 编程中实践 '先规划后编码' 的工作流,包括 4 阶段流程、计划编辑技巧和日常使用建议。
-
-
实现 Outbox 模式
Published: at 12:00 AM在分布式系统中,保存数据和发送消息是两个独立操作,任何一个失败都会导致不一致。Outbox 模式将消息发布纳入数据库事务,通过后台处理器可靠投递,从根本上解决这个问题。