Posts
987
Practical notes on AI assistants, software architecture, and developer tooling.
Posts
987
Tags
652
Featured
0
Windows Performance Analyzer 集成 GitHub Copilot 的早期预览:自然语言提问 trace 分析,快速定位 CPU、延迟与瓶颈根因。目前仅支持 Copilot 订阅,附示例 prompt 与设置。
Continue reading
Windows Performance Analyzer 集成 GitHub Copilot 的早期预览:自然语言提问 trace 分析,快速定位 CPU、延迟与瓶颈根因。目前仅支持 Copilot 订阅,附示例 prompt 与设置。
微软开源 polyglot 单测生成 agent(code-testing-generator),四步工作流让测试可运行、可被发现、断言有效;152 任务基准完成率 92.1% 对 78.9%,附安装与试用方法。
用 .NET 8+ 示例讲透 NLog 三大概念:Targets 定去向、Renderers 定格式、Rules 定路由,覆盖双配置与结构化日志,适合 ASP.NET Core 和 Worker Service 开发者。
微服务的本质是用本地复杂度换分布式复杂度。拆之前先用 5 个问题自查:扩展需求、团队阻塞、数据边界、独立发布、平台税,再按答案数量决定拆服务、模块化单体还是保持单体。适合正纠结架构方向的团队。
Squad 是运行在 GitHub Copilot CLI 上的开源多智能体框架,会记住决策、沉淀技能。预览包 Squad.Agents.AI 把它包装成标准 AIAgent,一行 DI 注册即可接入 Agent Framework。
微服务解决的是组织与扩展问题,不是代码质量问题。本文梳理该用与不该用的信号、隐藏成本与模块化单体路线,并用 Amazon Prime Video、Segment 的真实返工案例讲清默认选择。
当 Agent 写出 17,155 行的单文件数据访问层时,重构不再是代码品味问题,而是直接的经济决策。Thoughtworks CTO 用 15 步重构做了一次实验,发现同样的修改任务,输入 Token 消耗从 15.9 万降到了 2.7 万,降幅 83%。这篇文章拆解了他的实验设计、数据和关键发现。
Bytebytego 与 OpenAI 工程师深入交流,拆解了 ChatGPT Agent 在 Harness 接入层、API 中间层和推理层分别采用了哪些优化手段来降低单次任务成本。文章梳理了持久 WebSocket、增量请求、缓存感知路由、推测解码等 11 项具体技术及其协同关系。
每天都有新的 AI 工具、MCP 和工作流冒出来,但真正提升效率的关键不是追新,而是驾驭好你手里的 agent harness。本文分享一套经过验证的 GitHub Copilot 八步工作流,覆盖原型探索、系统规划、自动实现到交叉审查的完整链路,让你摆脱工具焦虑,回归可重复的高质量产出。
在 .NET 架构讨论中,Clean Architecture 和 Modular Monolith 常被当作二选一的对手,但这是一种误解。两者工作在完全不同的抽象层级:一个管内部层次组织,一个管系统边界划分。本文从问题域、作用范围、部署模型到实战组合方式,把两者的区别和协作关系讲清楚。
纯文本日志文件不够用了?本文带你从零配置 OpenTelemetry logging in .NET,覆盖 ILogger 无缝集成、trace context 自动关联、OTLP 导出、结构化日志解析和生产环境最佳实践。不需要改业务代码,你的日志就能和 traces、metrics 在同一个可观测后端里关联查询。
官方 MCP C# SDK v2.0 随 2026-07-28 协议修订发布。三大核心变化:默认无状态架构让服务器可以水平扩展、原生 HTTP header 支持让现有基础设施直接路由 MCP 流量、Multi Round-Trip Requests 用一个模式替代了 tools/prompts/resources 三种旧模式。本文梳理 v2.0 的全部关键更新和向后兼容策略。