Tag: 架构
All the articles with the tag "架构".
-
Super-agent 的五个模块:会话不该让人来管
Published: at 01:00 AMDeepSeek Harness 团队认为瓶颈已经从模型转到人的注意力:一个人最多盯 3 到 5 个会话。他们把常驻 Agent 拆成五个模块,这篇讲清两级分工、事件驱动、上下文当缓存,以及初步实验的 12.4 分钟与没解决的问题。
-
.NET 10 架构选型:整洁架构还是垂直切片
Published: at 01:30 AM用同一个商品 API 搭出整洁架构、垂直切片和混合方案三套骨架,数清加一个接口到底要动几个文件、跨几个项目,并给出混合方案的项目划分、共享代码规则、架构测试写法与选型判断。
-
用 GitHub Copilot SDK 接进 .NET 应用
Published: at 11:39 PMCopilot SDK 已 GA,把 Copilot CLI 的 agent 运行时搬进你自己的应用。本文拆开 SDK、Agent Framework 与应用三层职责,讲清工具暴露和工具批准两套开关,以及认证、额度与数据留存的实际边界。
-
把 LLM Judge 放进 Agent 运行时
Published: at 11:40 PMLLM judge 正从离线评测走进 agent 运行时,开始影响继续、重试、换模型或转人工。本文拆解 7 种架构模式,说明如何拆分判断、比较候选、检查过程,并用确定性逻辑控制风险。
-
Specification、Repository 怎么区分
Published: at 03:20 AMSpecification、Repository 与 Query Object 在 .NET 里各回答什么问题?本文用接口草图、职责表和选型矩阵讲清三者的边界,并拆解常见误用:把查询包当规格、用规格做授权或校验、一有规则就上规则引擎。
-
从零构建 C# 模块化单体:一步步搭起来
Published: at 05:16 AM模块化单体保留单体部署的简单性,同时用边界上下文隔离让大项目持续可维护。这篇从创建方案结构开始,一步步搭起 Projects 和 Tasks 两个模块,再通过 Contracts 集成事件和 MediatR 打通跨模块通信,代码全部来自可运行的参考工程。
-
SOLID 原则在 C# 和 .NET 10 里的落地方式
Published: at 04:38 AMSOLID 不是背五个缩写,而是用来控制 C# 代码腐化的设计工具。本文结合 Dev Leader 的 .NET 10 参考文章,拆解 SRP、OCP、LSP、ISP、DIP 各自解决的问题、典型坏味道和落地边界。