Posts
989
Practical notes on AI assistants, software architecture, and developer tooling.
Posts
989
Tags
653
Featured
0
从安装 NLog.Web.AspNetCore 到两种配置方式、Program.cs 启动关闭模式、Worker Service 接入与 ILogger 注入验证,一文讲清生产可用的 NLog 配置。
Continue reading
从安装 NLog.Web.AspNetCore 到两种配置方式、Program.cs 启动关闭模式、Worker Service 接入与 ILogger 注入验证,一文讲清生产可用的 NLog 配置。
GitHub 生态与 Claude 生态的终端 AI 编程代理怎么选?本文从安装认证、自定义指令、权限、MCP、模型、子代理到无头自动化逐项对比,并给出 GitHub 重度团队和 Claude 重度团队各自的选型建议。
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 常被当作二选一的对手,但这是一种误解。两者工作在完全不同的抽象层级:一个管内部层次组织,一个管系统边界划分。本文从问题域、作用范围、部署模型到实战组合方式,把两者的区别和协作关系讲清楚。