Posts
1030
Practical notes on AI assistants, software architecture, and developer tooling.
Posts
1030
Tags
686
Featured
0
微软 Agent Framework 系列收官:把本地 Agent 变成可用服务的四条线——可观测、Purview 合规、Foundry 部署、检查与评估,附 .NET/Python 代码与安全边界。
Continue reading
微软 Agent Framework 系列收官:把本地 Agent 变成可用服务的四条线——可观测、Purview 合规、Foundry 部署、检查与评估,附 .NET/Python 代码与安全边界。
Uno Platform 按生命周期把 MCP 拆成两个服务器:文档服务器负责知识接地,应用服务器连接运行中的程序,让 AI 截图、读可视化树、点击界面自查生成结果。本文拆解拆分依据、工具清单、token 成本与 Skills 设计。
很多 RAG 项目一开始就上向量库、切块和重排,复杂度先于问题出现。本文拆解六种检索方案,从 BM25 与查询改写开始,按数据新鲜度、查询类型、规模和实测结果选择升级路径,并给出多意图查询与验证清单。
在 .NET 中获取机器处理器数量时,Environment.ProcessorCount 代表当前进程可用资源,不等于主机总数。本文用 Windows、macOS、Linux 示例说明原生 API与容器边界。
C# Specification 组合看似只是布尔运算,真正难点在于内存委托、表达式树、EF Core 翻译和空值语义。本文用可运行示例讲清参数重绑定、短路、测试与查询边界。
C# 管道要区分预期拒绝、意外异常和取消,并把短路、幂等、重试与遥测写进契约。本文用订单示例说明 Result 与异常的边界,以及副作用发生后的处理方式,帮助你减少重复副作用与误判。
Microsoft Agent Framework 为 Python Agent 和 Workflow 提供共享 hosting 层,配合 Responses、Telegram、A2A、MCP 适配器接入不同协议,讲清会话映射与应用责任。
AgentHarness 处理的核心不只是调用模型,还包括会话持久化、运行时配置、队列、保存点、Hook 重入与恢复边界。本文依据 pi 的设计文档,拆解四类状态、一次 turn 的时序,以及哪些能力已实现、哪些仍在计划中。
长线 Agent 记忆的难点不只在召回,还在源代码变化后发现旧知识。本文拆解 OpenWiki 如何用 claim、证据版本和 stale 标记做定向修正,解读 0.4.0、OKF v0.2 与评估结果的真实边界。
AI 编程代理的高 token 账单,常来自定位代码时的反复搜索与读取。本文拆解语义导航的工作机制,解读 Sonar 的 6 个对照任务,并给出判断是否值得引入的四个条件。
RAG 的第一阶段检索不该只会一种信号:精确词与概念相似各提供一批候选,再由 RRF 按名次融合。本文给出 Azure AI Search .NET 12 的混合查询示例、教学模型与排错边界。
一张讽刺推文引爆的 Graph Engineering 热词背后,是真实的工程抉择:循环是图的节点,不是替代关系。本文拆解定义、选型条件与时间线,讲清何时只该加一个 Loop。