Posts
All the articles I've posted.
-
如果重新开始,我会如何在 2026 年学习系统设计
Published: at 12:00 AM分享一个结构化的系统设计学习路径,从核心概念到实践应用,涵盖数据库、架构模式和真实案例,帮助你更有效地掌握系统设计知识。
-
Playwright CLI:面向编码代理的高效浏览器自动化工具
Published: at 12:00 AMPlaywright CLI 是 Microsoft 推出的命令行界面工具,专为 Claude Code、GitHub Copilot 等编码代理优化,提供高度令牌高效的浏览器自动化能力。支持会话管理、多标签页操作、截图、网络监控等功能,通过 SKILL 机制无缝集成到代理工作流中。
-
使用 Claude Agent SDK 和 Microsoft Agent Framework 构建 AI 代理
Published: at 12:00 AMMicrosoft Agent Framework 现已集成 Claude Agent SDK,支持使用 Claude 的完整代理能力构建 AI 代理。本文介绍如何通过统一的代理抽象,结合内置工具、函数调用、流式响应、多轮对话和 MCP 服务器集成等功能,在 Python 中构建强大的 AI 代理系统。
-
使用 GitHub Copilot SDK 和 Microsoft Agent Framework 构建 AI 代理
Published: at 12:00 AMMicrosoft Agent Framework 现已集成 GitHub Copilot SDK,使开发者能够构建功能强大的 AI 代理。本文介绍如何利用这一集成在 .NET 和 Python 中创建智能代理应用。
-
.NET AI 基础组件:用同一套 API 接入所有大模型
Published: at 12:00 AMMicrosoft.Extensions.AI 提供了统一抽象层,让 .NET 开发者用一套 IChatClient 接口对接 OpenAI、Ollama 等多种模型提供商,同时内置结构化输出、中间件管道和多模态支持。
-
.NET 开发者 CLAUDE.md 指南 - 完整模板与最佳实践
Published: at 12:00 AM本文详细介绍了 CLAUDE.md 文件在 .NET 开发中的重要性及其应用。CLAUDE.md 是 Claude Code 的项目级配置文件,能够将项目结构、代码规范和架构设计注入 Claude 的系统提示词中,使其像资深工程师一样理解代码库。文章深入解析了 Claude 的内存层级结构(从企业策略到用户偏好)、文件导入语法以及核心的 WHAT-WHY-HOW 框架。此外,还提供了经过实战验证的 .NET 项目 CLAUDE.md 完整模板,涵盖 CQRS、Clean Architecture 等架构模式的配置,并对比了与其他 AI 助手的异同,帮助开发者提升 AI 辅助编码的效率和准确性。
-
上下文窗口、Plan Agent 和 TDD:我在用 GitHub Copilot 构建倒计时应用中学到了什么
Published: at 12:00 AM了解我如何管理上下文以保持 Copilot 的专注,使用 Plan Agent 明确模糊的需求,并采用测试驱动开发(TDD)在用户发现 bug 之前捕获它们。
-
.NET 10 和 C# 14 新特性:API 请求/响应管道增强
Published: at 12:00 AM探索 .NET 10 在 API 管道方面的性能优化,包括 JSON 序列化改进、静态 Lambda 表达式和中间件调度优化,通过基准测试展示实际性能提升。
-
EF Core 预优化指南:5 个写出高性能查询的技巧
Published: at 12:00 AM提倡“预优化”理念:与其事后重构,不如一开始就写出正确的 EF Core 查询。本文介绍了 5 个基础技巧,涵盖字段投影、Eager Loading、NoTracking、避免笛卡尔积和拆分查询。