Posts
707
Practical notes on AI assistants, software architecture, and developer tooling.
Posts
707
Tags
355
Featured
0
专家判断力可以通过经历习得,却无法通过语言传授——这不是个人表达能力的问题,而是信息论层面的根本限制。语言是串行低带宽信道,而专家模型是在数十个维度上同时运行的非线性映射,两者之间存在无法弥合的鸿沟。
Continue reading
专家判断力可以通过经历习得,却无法通过语言传授——这不是个人表达能力的问题,而是信息论层面的根本限制。语言是串行低带宽信道,而专家模型是在数十个维度上同时运行的非线性映射,两者之间存在无法弥合的鸿沟。
Microsoft Agent Framework(MAF)和 Semantic Kernel 都是微软出品的 .NET AI Agent 框架,但设计目标差距显著。本文用对比表格、代码示例和决策指南,帮你在两者之间做出清晰的技术选型判断。
Andrej Karpathy 分享了一套用 LLM 构建和维护个人研究知识库的完整方法:把原始文献编进 .md wiki,用 Obsidian 做前端,让 LLM 自主管理、查询和增强知识,而不依赖 RAG 或复杂向量数据库。
C# 15 引入 union 关键字,允许声明一个封闭的类型集合,编译器负责穷举检查。本文解析 union 类型的语法、工作原理、实际用途,以及如何在 .NET 11 Preview 2 中动手试用。
规格模式(Specification Pattern)是解决 Repository 方法爆炸、查询逻辑重复问题的优雅方案。本文从接口定义到 EF Core 集成,再到 And/Or 组合规格,完整演示如何在 .NET 项目中用规格模式替代或简化 Repository,让数据访问层保持整洁、可测试、可组合。
Microsoft Agent Framework 的 Background Responses 特性让你把耗时的 AI Agent 任务卸载到后台执行:获取 continuation token、轮询完成状态、流式断点续传,以及在 .NET 与 Python 中的完整实现示例。
深入解析 EF Core 的 Change Tracker 机制,通过 BenchmarkDotNet 实测数据对比 Tracking、AsNoTracking、AsNoTrackingWithIdentityResolution 三种模式的性能差异,并给出在 ASP.NET Core Web API 中如何选择的完整决策指南。
Andrew Lock 深入探索 Microsoft.Extensions.Options.Contextual 库——这个鲜为人知的 .NET 实验性包,能让你根据运行时上下文对象动态配置选项值。本文介绍其安装配置步骤、核心接口用法,以及作者对它实际价值的直接判断。
GitHub Copilot SDK 正在把 AI 从提问-回答模式推向可编程的执行引擎。本文梳理了这一架构转变的背景,以及团队如何通过三种具体模式将 Agent 执行能力直接嵌入自己的应用中。
本文梳理了 .NET Core 后端中最常见的 10 个异步编程错误,包括滥用 Task.Run、忘记 CancellationToken、async void 陷阱等,并给出每种错误的具体修复方法,帮助你写出更健壮的异步代码。
Stephen Toub 深度复盘:GitHub Copilot Coding Agent 在 .NET 最核心代码库中运行 10 个月、提交 878 个 PR 的完整数据。从早期 41% 成功率到稳定 71%,从生日派对上的手机操作到飞机上开 9 个 PR,本文用数字讲述 AI 与人类协作的真实面貌——哪些场景适合、哪些会碰壁,以及 Instructions 为什么比模型本身更重要。