摘要: 综合上述基于最前沿开发日志、编译架构底座与硬件演进基准的多维深度剖析,.NET 11 预览版 1 在面对以 RISC-V 和 LoongArch 为代表的新一代非垄断性微处理器指令集上所展现出的大规模技术演进态势,其核心意义早已远远超越了虚拟机层面特定 C++ 代码逻辑或汇编模块架构适配的浅层堆叠。从更加宏大的产业视角审视,这一底层基础设施变迁的缩影,实质上折射出了全球计算秩序权力正在历经一场波澜壮阔的板块结构性地壳运动。 阅读全文
posted @ 2026-02-25 20:16 张善友 阅读(882) 评论(3) 推荐(7)
摘要: Dapr 实际上是把分布式系统 与微服务架构实践的挑战以及k8s 这三个主题的全方位的设计组合,特别是Kubernetes设计模式 一书作者Bilgin Ibryam 提出的Multi-Runtime Microservices Architecture,中译参见敖小剑的博客: [译] 多运行时微服务架构。 阅读全文
posted @ 2021-09-06 07:19 张善友 阅读(4720) 评论(8) 推荐(7)
摘要: dotNET跨平台 《dotNET跨平台》是国内首个以.NET程序员、技术文化、新闻为主题的公众号,拥有超过7.1万读者。在这里你可以谈微软.NET,Mono的跨平台开发技术,也可以谈谈其他的跨平台技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux主流 阅读全文
posted @ 2020-02-01 18:56 张善友 阅读(4271) 评论(4) 推荐(3)
摘要: AI 不会取代 SaaS,但会用 MCP 连上 SaaS 的 AI 将重新定义 SaaS。MCP Apps 不是未来时,而是现在进行时——问题是,你的 SaaS 准备好被"切片"了吗? 阅读全文
posted @ 2026-07-12 20:06 张善友 阅读(17) 评论(0) 推荐(1)
摘要: spf13 的框架缺了一个维度——他假设 Agentic 开发的主体只有 AI。但 OpenClaw.NET 这样的系统,人类架构师仍然在做领域建模,AI 只是在执行投影。这句话点出了问题的关键:C# 和 Go 不是在同一个维度上竞争。 阅读全文
posted @ 2026-07-11 19:42 张善友 阅读(245) 评论(1) 推荐(4)
摘要: .NET 是一个卓越的运行时平台——CLR 的 GC、JIT、类型系统和工具链经过二十余年的打磨,已经跻身世界一流。但生态的"语言入口"长期被 C# 垄断,这门语言在拥抱新特性的道路上一路狂奔,从 async/await 到模式匹配,从源生成器到集合表达式,语法表面日渐庞大。G# 的出现不是为了取代 C#,而是为 .NET 提供一个更轻量的入口——就像 Kotlin 之于 JVM,Swift 之于 Objective-C 阅读全文
posted @ 2026-07-10 22:00 张善友 阅读(562) 评论(9) 推荐(4)
摘要: 核心观点:Bun 用 Rust 重写 JavaScript 运行时,证明了"编译型语言重建基础设施层"的必然性。同样的逻辑,正在 C# 与 Python 的 AI 生态之间上演。 最新证据:TensorSharp 在 Qwen Image Edit 2511 上性能超越 stable-diffusi 阅读全文
posted @ 2026-07-10 08:21 张善友 阅读(695) 评论(4) 推荐(4)
摘要: .NET 10 引入了一个重磅新特性——File-Based Apps(文件级应用)。它允许你仅用一个 .cs 文件,无需任何 .csproj 项目文件,就能直接编译、运行、甚至发布为独立可执行文件。C# 从此真正具备了脚本语言的开发体验,同时保留了编译型语言的性能优势 阅读全文
posted @ 2026-07-08 05:13 张善友 阅读(1479) 评论(9) 推荐(22)
摘要: 这整个过程是一个持续的技术演进,而非由单一"bug"主导的灾难叙事。 Diogo的文章为这段历史提供了一个有价值的技术解读,但读者需要将其放在正确的时间语境中理解——它不是2026年的"新发现",而是对2020-2022年一段已被纠正的技术偏差的迟来复盘。 阅读全文
posted @ 2026-07-06 21:24 张善友 阅读(104) 评论(1) 推荐(0)
摘要: 未来的 AI 基础设施,不是"谁替代谁"的单选题,而是"谁该在哪一层"的分层架构。认清每一层的核心矛盾,选择最合适的材料,才是工程的本质。 阅读全文
posted @ 2026-07-05 18:14 张善友 阅读(974) 评论(5) 推荐(9)
摘要: 这不是一个功能点,而是 Agent"能做什么"的边界被改写了。 今天,我们拆开这套系统,看看它如何让 Agent 从"一次性问答玩具"变成一个真正长时间运行的协作伙伴。 阅读全文
posted @ 2026-07-04 22:55 张善友 阅读(204) 评论(0) 推荐(3)
摘要: 在需要"编译期代码生成 + 底层内存控制 + 向量化优化"的面向对象语言中,C# 是目前唯一在语言层面、运行时层面、编译器层面同时提供完整支持的生态。GeneratedRegex 只是这个链条的一个展示窗口——它证明了 C# 可以在保持高级语言开发效率的同时,达到接近手写 C 代码的性能。 这不是某个特性的胜利,而是语言设计的胜利 阅读全文
posted @ 2026-07-04 08:29 张善友 阅读(481) 评论(1) 推荐(8)
摘要: MCP Apps 的出现标志着 MCP 协议从"工具调用"向"应用托管"的进化。而 OpenClaw.NET 在 PR #168 中的实现,不仅是一次功能更新,更是 .NET 生态在 AI 应用架构领域的一次重要布局。 阅读全文
posted @ 2026-06-30 07:28 张善友 阅读(442) 评论(0) 推荐(3)
摘要: 2025-2026 年,这场「IO 架构的设计游戏」已经升级为 Agent 框架、协议标准与编排范式的全面竞争 阅读全文
posted @ 2026-06-29 06:32 张善友 阅读(246) 评论(1) 推荐(2)
摘要: 本文采用的方案——JSON over raw C strings + 不透明指针句柄 + GCHandle 固定的回调——在保持代码简洁的同时,提供了完整的跨语言互操作能力 阅读全文
posted @ 2026-06-28 08:55 张善友 阅读(287) 评论(1) 推荐(1)
摘要: 复杂 AI 工作流不能靠单一长 prompt 驱动,需要显式的编排结构。区别在于 Claude Code 选择"用代码表达编排",MetaSKILL 选择"用声明约束编排"。 阅读全文
posted @ 2026-06-27 20:26 张善友 阅读(198) 评论(0) 推荐(2)
摘要: 引言在 C# 中,??(null-coalescing operator,空合并运算符)是处理 null 值的利器。当需要多级回退时,将多个 ?? 串联成"回退链",能以极简的语法表达复杂的兜底逻辑。本文以 OpenClaw.NET:https://github.com/clawdotnet/ope 阅读全文
posted @ 2026-06-27 06:40 张善友 阅读(522) 评论(0) 推荐(4)
摘要: 本综述从定义、架构、安全、生态、学术与工程六个角度,对 SKILL 与 MetaSKILL 的现状与未来做系统性梳理。核心争议集中在三个问题上:SKILL 是否真正带来了可量化的能力提升、自生成 Skill 能否替代人工创作、以及如何在生态爆炸式增长中守住安全底线。 阅读全文
posted @ 2026-06-23 16:50 张善友 阅读(327) 评论(0) 推荐(0)
摘要: 本文从技术趋势深度解读视角,解析 MAF 1.0 的五层架构设计、核心理念演化、关键 API 差异、开放协议集成以及 BUILD 2026 最新动态,为 .NET 开发者和 AI 技术从业者提供一份完整的迁移认知地图 阅读全文
posted @ 2026-06-21 15:29 张善友 阅读(1194) 评论(2) 推荐(5)
摘要: Loop Engineering 不是终局,只是下一层台阶。 但站上去看,视野已经不同了 阅读全文
posted @ 2026-06-20 12:29 张善友 阅读(550) 评论(0) 推荐(1)
摘要: TokenJuice 的解决方案也足够优雅——不引入额外的 LLM 调用,不牺牲确定性,不增加外部依赖,用静态规则 + 流水线处理,在 < 5ms 内完成 50%-95% 的压缩。Fail-open 的设计哲学、三层规则配置体系、NativeAOT 兼容性,都体现了对生产环境的深刻理解。 阅读全文
posted @ 2026-06-19 20:37 张善友 阅读(243) 评论(3) 推荐(0)
摘要: OpenClaw.NET 的 Goal 机制代表了一种重要的工程思路:与其试图训练模型"不要偷懒",不如在运行时层面为 Agent 装上"导航系统"。 阅读全文
posted @ 2026-06-18 22:25 张善友 阅读(296) 评论(0) 推荐(1)
摘要: MetaSkills 系统深度解析 —— 当 AI 不仅能执行任务,还能编排任务、创造任务,这意味着什么? 阅读全文
posted @ 2026-06-18 06:55 张善友 阅读(288) 评论(2) 推荐(0)
摘要: 当系统平稳运行时,你是发号施令的架构师,驾驭 LLM 和云原生框架在宏观上狂奔。但当服务器在深夜崩溃,当 AI 给出的解释全是指鹿为马的幻觉时,你必须有能力瞬间推开抽象的胡言乱语,化身成底层机器的同类——读十六进制内存快照,抓 TCP 报文头部,在无数死锁的线程栈里,徒手掐死那只 bug。 这,才是软件工程师真正的不可替代性 阅读全文
posted @ 2026-06-17 06:42 张善友 阅读(608) 评论(4) 推荐(2)
摘要: 边界过滤 + 端侧存证 + 多维联邦,这套架构为企业级智能化自动生产力的安全释放奠定了坚实的技术基石 阅读全文
posted @ 2026-06-06 07:51 张善友 阅读(420) 评论(0) 推荐(1)
摘要: 导读:.NET 产品经理 Richard Lander 披露了 C# 16 与 .NET 11/12 的核心蓝图——在不丢失 GC 的前提下,让 C# 在底层内存控制上更接近 Rust 的安全保障。 TL;DR 一句话概括这场变革:把「指针」从洪水猛兽变成可控工具,把真正的危险精确到「解引用」这一刀 阅读全文
posted @ 2026-06-01 07:55 张善友 阅读(873) 评论(2) 推荐(12)
摘要: Qt Bridges for C# Public Beta 是一个技术上深思熟虑、战略上必要且时机上紧迫的项目。它承载了 Qt Group 从 C++ 框架供应商向多语言 UI 基础设施平台转型的核心使命,同时也是应对 Flutter 侵蚀和 Avalonia 扩张的关键防御工事 阅读全文
posted @ 2026-05-23 16:53 张善友 阅读(1248) 评论(6) 推荐(6)
摘要: 面向 OpenClaw.NET 用户与贡献者的 compat/public-smoke.json 完整技术指南。 概述 compat/public-smoke.json 是 OpenClaw.NET 兼容性验证体系的核心清单文件。它承担着以下关键职责: 集中管理所有已知公开插件(NPM Plugin 阅读全文
posted @ 2026-05-21 22:00 张善友 阅读(422) 评论(0) 推荐(1)
摘要: Jalium.UI 与 MewUI 代表了现代.NET 10 桌面应用开发的两个极端,两者之间不存在绝对的优劣之分,而是针对完全不同的业务领域和部署约束给出的极致答案。 阅读全文
posted @ 2026-05-21 08:31 张善友 阅读(2079) 评论(14) 推荐(10)
摘要: 在确定性企业软件的安全护栏内,释放自治 AI 的强大能力。正如这一集成领域的架构专家所指出的那样:当开发人员正在构建一个纯粹的“AI 系统”时,应当使用 Agent Framework;而当开发人员正在构建一个“使用 AI 的业务系统”时,则应当使用 Elsa Workflows。将两者结合,使得认知能力的调用能够像调用任何其他标准操作能力(如发送电子邮件、执行 SQL 查询或调用 gRPC 微服务)一样透明和可靠。 阅读全文
posted @ 2026-05-18 07:48 张善友 阅读(192) 评论(0) 推荐(1)
摘要: 【本文借助AI 写作】 在构建与分发轻量级.NET 桌面工具时,传统的开发框架普遍面临着分发体积臃肿和运行时依赖复杂的双重局限。虽然微软官方的 Windows Forms 与 WPF 经过了长期的技术沉淀,但它们天然缺乏对 NativeAOT(提前编译)与程序集裁剪(Trimming)的完整支持,难 阅读全文
posted @ 2026-05-17 18:56 张善友 阅读(1198) 评论(5) 推荐(9)
摘要: 1. 导言 在2026年春季,全球人工智能产业正处于一个具有决定性意义的历史拐点。随着基础大语言模型(LLM)的推理与生成能力逼近新的理论极限,行业的聚光灯已经从单纯的“模型参数量竞赛”转向了“自主智能体(AI Agent)的工程化落地与商业化应用”。在这一宏大的产业叙事中,DeepSeek 凭借其 阅读全文
posted @ 2026-05-17 17:55 张善友 阅读(186) 评论(0) 推荐(0)
摘要: OpenClaw.NET 的 External CLI Preset(外部 CLI 预设)系统正是为回答这个问题而生:如何在保持安全基线的前提下,将繁琐的手动配置压缩为一句声明。 阅读全文
posted @ 2026-05-16 21:17 张善友 阅读(236) 评论(0) 推荐(2)
摘要: 无论立场如何,多数人都认同一个判断:布布最终选择归档项目、不再公开成果,对开源生态造成了实质性伤害——这不仅是布布个人的损失,更是整个鸿蒙开发者社区和 .NET 生态的损失 阅读全文
posted @ 2026-05-14 20:48 张善友 阅读(3501) 评论(18) 推荐(13)
摘要: 本文利用AI结合NuGet官方实时统计数据,从增长轨迹、热门包生态、技术驱动因素、社区活跃度及未来展望五个维度,系统解读NuGet周下载量从3亿到54亿背后的.NET生态演进逻辑。1. 引言:为什么NuGet下载量是.NET生态的晴雨表1.1 NuGet的独特地位1.1.1 从可选工具到基础设施必需 阅读全文
posted @ 2026-05-13 21:08 张善友 阅读(480) 评论(0) 推荐(5)
摘要: 微软于 2026 年 5 月 12 日发布了 .NET 11 的第四个预览版(Preview 4)。这个版本延续了 .NET 11 系列的高频迭代节奏,在运行时异步模型、进程管理 API、ASP.NET Core 的 AI 集成以及 EF Core 的向量搜索等多个方向上都带来了实质性进展。 阅读全文
posted @ 2026-05-13 07:47 张善友 阅读(1757) 评论(1) 推荐(17)
摘要: 智能领域有一个有趣的命名现象。中文里的「气」——那个贯穿传统哲学、连接意图与行动的生命能量——与《星际迷航》里那个近乎全能的 Q 连续体,在 AgentQi 这个名字里撞上了。两种「Qi」,指向同一个核心张力:当一种力量既能推动生命,又几乎无所不能时,它靠什么才不会失控? 这个张力在今天变得愈发真实 阅读全文
posted @ 2026-05-12 07:46 张善友 阅读(154) 评论(0) 推荐(1)
摘要: 基于文档: https://github.com/clawdotnet/openclaw.net/blob/main/docs/EXTERNAL_CLI_CONNECTORS.md 基于代码 Commit: https://github.com/clawdotnet/openclaw.net/com 阅读全文
posted @ 2026-05-10 22:45 张善友 阅读(324) 评论(0) 推荐(2)
摘要: 摘要 Memgraph 与 Neo4j 是当前图数据库领域最具代表性的两款产品,但二者在设计哲学、架构取向和生态定位上存在本质差异。Neo4j 是图数据库品类的开创者,以成熟的企业级生态、全面的 .NET 工具链和强大的复杂查询优化器著称,采用磁盘为主的持久化架构,社区版采用 AGPLv3 开源许可 阅读全文
posted @ 2026-05-08 21:07 张善友 阅读(370) 评论(0) 推荐(1)
摘要: 本文将深入剖析A2A v1.0协议的核心规范设计,并详尽解析上述三大.NET核心框架在实现A2A协议时的技术路径、多态架构演变及其对企业级AI系统设计的深远影响。 阅读全文
posted @ 2026-05-06 22:22 张善友 阅读(480) 评论(0) 推荐(1)
摘要: .NET 原生插件的动态加载模式是 OpenClaw.NET 插件系统的核心创新之一,它解决了 NativeAOT 静态编译与插件动态扩展之间的根本矛盾。在 JIT-only 模式下,OpenClaw.NET 运行时通过 .NET 的 AssemblyLoadContext 机制动态加载插件 DLL,这一机制提供了比传统 AppDomain 更轻量、更灵活的程序集隔离能力 阅读全文
posted @ 2026-05-05 11:05 张善友 阅读(856) 评论(1) 推荐(5)
摘要: 为 openclaw.net 集成 ElBruno.MempalaceNet 记忆系统的核心思路是:利用其 Wing-Room-Drawer 三级空间模型 实现对话历史的语义化组织,通过 向量存储 + 混合搜索(RRF 融合) 解决检索精准度衰减问题,借助 时序知识图谱(ValidFrom/ValidTo 有效性窗口) 保障跨会话的时间一致性,最终通过 MCP 工具集 将记忆能力暴露为 LLM 可动态调用的推理扩展接口 阅读全文
posted @ 2026-05-03 21:34 张善友 阅读(417) 评论(0) 推荐(1)
摘要: 从任意代码库构建 AI 驱动的知识图谱,发现你未曾知晓的结构)。这一描述中完全没有提及代码生成功能,而是聚焦于结构理解与知识发现。 阅读全文
posted @ 2026-05-02 22:58 张善友 阅读(604) 评论(0) 推荐(3)