码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • RedNb.Nacos 2.0.0 正式发布:.NET 接入 Nacos 3.2.4,AI Registry 全能力落地


    Nacos 3.x 最大的变化是什么?不只是配置和服务发现的协议升级,而是它正式把 AI 资产(MCP Server、A2A Agent、Prompt、Skill、AgentSpec)纳入了注册中心的一等公民体系。RedNb.Nacos 2.0.0 正式发布,这是一个面向 Nacos 3.2.4 的 .NET 8 / .NET 10 SDK,配置、服务发现、ASP.NET Core 集成之外,还带来了完整的 AI Registry 客户端能力。
    合集 - AI开源项目(61)
    1.为 openclaw.net 集成 ElBruno.MempalaceNet 记忆系统05-032.Graphify-DotNet:AI 驱动的 .NET 代码知识图谱构建工具05-023.SonnetDB:.NET 生态下的高性能嵌入式时序数据库04-284.C# 原生编码智能体运行时 SharpClawCode04-275.SharpIDE: 基于 .NET 与 Godot 引擎的跨平台开源 IDE04-266.OpenClaw.NET .NET 原生插件开发完全指南:以 Mempalace 插件为范例05-057..NET生态系统中的A2A(Agent-to-Agent)协议支持与跨平台多智能体协同05-068.Memgraph 与 Neo4j 图数据库对比及 .NET 生态适配分析05-089.OpenClaw.NET 外部 CLI 连接器 (External CLI Connectors) 详细技术总结05-1010.OpenClaw.NET:给智能以形态05-1211.架构融合:Activity Host 作为确定性编排与认知智能代理的桥梁05-1812.OpenClaw.NET 兼容性目录指南(Compatibility Catalog)05-2113.当 AgentGateway 遇上 OpenClaw.NET:企业级智能体基础设施的深度协同实战06-0614.OpenClaw.NET 上线 MetaSkills :软件工程第一性原理的工业级实践06-1715.OpenClaw.NET MetaSKILLs 系统深度解析:AI Agent 正在学会「自己给自己写技能」06-1816.OpenClaw.NET 重大更新:Goal 机制登场,让 AI Agent 不再"半途而废"06-1817.OpenClaw.NET 祭出 TokenJuice:Agent 时代的"Token 瘦身引擎",让 LLM 上下文不再膨胀06-1918.从 OpenClaw.NET 的 /loop 实现,看 Loop Engineering 如何从概念走向工程实践06-2019.将 Rust 绑定到 .NET 10:Oxigraph 的 FFI 桥接实践06-2820.Token IO 架构的设计游戏:大模型产品形态四年演进的本质06-2921.当 AI 不再只是"说话":OpenClaw.NET 率先原生支持 MCP Apps06-3022.你的 AI Agent 会在服务器上"修仙"——OpenClaw.NET 长持久会话技术解读07-0423.从 Bun 的 Rust 重写,看 C# 如何重建 AI 基础设施层07-1024.当 AI 对话里直接弹出业务界面:MCP Apps 正在改写 SaaS 的集成逻辑07-1225.MCP + A2A 融合:协议层已就绪,信任层才是硬仗07-2126.C# MCP SDK 2.0 即将发布:去会话化、去握手、去运维噩梦07-2427.数字员工的成本账:OpenClaw.NET 如何用工程化实现"成功任务的单位经济学"(下)07-2328.25家巨头联名的那封公开信,为什么数字员工架构师应该逐字读一遍07-2829.从 Harness 引擎到 MetaSkill DAG 的确定性架构07-3030.从DDD到Ontology:当数字员工不再认"限界上下文"这堵墙07-3131.把 284B 的 DeepSeek V4 Flash 装进纯 .NET:TensorSharp 用一天改写了 .NET 推理栈的位置08-0132.MCP 第五版 × OpenClaw.NET:从协议升级到生态编排08-0233.纯 C# 追平 llama.cpp?.NET 本地推理三国杀08-0334."从"前锋"到"中场":为什么 Agent 基础设施的建设者必须是系统思考者08-0435.修 Bug 的手艺与架构的艺术:从熵增到熵减08-0636.改变世界的17个方程,如何重塑 GoodCrew 的架构哲学08-0637.Agent 系统的不确定性治理:当软件工程遭遇"梯度下降"08-1138.WorkBuddy 专家团的下一步:用 MetaSkill 把「提示词约定」升级为「运行时硬约束」08-1039.JVMGuard 来了,.NET 开发者别慌:你的 dotnet-monitor 早就准备好了08-1440.两种 Harness 哲学:从 DeepSeek Harness 的"过度抽象"争议,看 OpenClaw.NET 的另一种答案08-1541.当"入门第一课"的作者开始 Vibe Coding:廖雪峰 2026 上半年 AI 编程实践深度探索08-1642.TensorSharp 最新进展研究报告:从 DeepSeek V4 Flash 到 GLM-5.2,以及等待中的 GLM-5.308-2043.AI 编程时代,.NET 的机会在哪里?08-2544.3 张卡到底能不能跑大模型推理?从 vLLM、llama.cpp 到 TensorSharp 的多卡真相08-2845.纯 .NET 手写 CUDA kernel,GLM-5.3-Flash decode 跑出 llama.cpp 的 2 倍08-2946.TensorSharp 3.3.0.0 发布,视频生成、DFlash2 投机解码、安全加固一起来了08-3147..NET 异常处理的"暗门":代码里写满 catch,你依然能抓住它——从一个 AI Agent 运行时的源码说起09-1148.MetaSkill 落地 .NET:当 Agent 从「调用工具」进化到「组织工具」09-0349.写给 Java 工程师的 OpenClaw.NET 上手指南:用你熟悉的 Spring 思维,跑起一个生产级 AI Agent09-0650.写给 Golang 工程师的 OpenClaw.NET 上手指南:用你熟悉的 Go 思维,跑起一个生产级 AI Agent09-0451.写给 Python 工程师的 OpenClaw.NET 上手指南:用你熟悉的 Python 思维,跑起一个生产级 AI Agent09-0552.写给 TypeScript 工程师的 OpenClaw.NET 上手指南:用你熟悉的 TS 思维,跑起一个生产级 AI Agent09-0553.写给 Rust 工程师的 OpenClaw.NET 上手指南:用你熟悉的 Rust 思维,跑起一个生产级 AI Agent09-0854.写给 C++ 工程师的 OpenClaw.NET 上手指南:用你熟悉的 C++ 思维,跑起一个生产级 AI Agent09-1055.写给 PHP 工程师的 OpenClaw.NET 上手指南:用你熟悉的 PHP 思维,跑起一个生产级 AI Agent09-09
    56.RedNb.Nacos 2.0.0 正式发布:.NET 接入 Nacos 3.2.4,AI Registry 全能力落地09-13
    57.把 LLM 密钥从环境变量里解放出来:OpenClaw.NET 迎来 Vault/OpenBao 密钥后端09-1658.事件风暴遇上 MetaSkill:把企业「世界模型」变成可执行的 DAG09-2159.TensorSharp 支持 Jev 模式了:一次去噪,直接读出决策09-2360.定时任务还想上 Hangfire?这个被 AI Agent 项目看上的 TickerQ,把反射全干掉了09-2461.不让模型写作文,直接从它脑子里读答案:Jev 决策在 .NET 的两条路线09-25
    收起

    RedNb.Nacos 2.0.0 总体架构

    配置中心 + 服务发现 + AI 注册中心,一个 SDK 全部搞定。

    引言

    Nacos 3.x 最大的变化是什么?不只是配置和服务发现的协议升级,而是它正式把 AI 资产(MCP Server、A2A Agent、Prompt、Skill、AgentSpec)纳入了注册中心的一等公民体系。

    但对于 .NET 开发者来说,此前想用上这些能力并不容易——官方 SDK 对 3.x 新协议和 AI 模块的支持一直滞后。

    现在,这个空白被填上了。RedNb.Nacos 2.0.0 正式发布,这是一个面向 Nacos 3.2.4 的 .NET 8 / .NET 10 SDK,配置、服务发现、ASP.NET Core 集成之外,还带来了完整的 AI Registry 客户端能力。

    一、2.0.0 带来了什么

    1. 全面拥抱 Nacos 3.2.4

    • 配置和服务发现默认使用 gRPC,性能与实时性对齐官方协议
    • 增加 v3 命名空间管理和原生 gRPC 互斥锁
    • 按 3.2.4 协议修复了模糊监听(Fuzzy Watch)和初始同步

    2. AI Registry:五大 AI 资产全支持

    这是本次发布的重头戏。SDK 提供统一的 AI 组合客户端,覆盖:

    AI 资产 说明
    MCP Server 模型上下文协议服务的注册与发现
    A2A Agent Agent 间协作协议的注册与管理
    Prompt 提示词的版本化托管
    Skill 技能单元的注册与治理
    AgentSpec Agent 声明式规格描述

    内部会按服务器实际能力,自动在 HTTP Client、Admin、Console 通道之间选择,调用者无需关心底层差异。

    3. ASP.NET Core 深度集成

    • IConfiguration 配置热更新开箱即用
    • 健康检查、服务注册一站集成
    • 支持命名客户端,多套 Nacos 环境相互隔离

    4. 工程质量的全面升级

    • 本地 1,356 个测试实例全部通过,云端集成测试 110 通过、0 失败
    • 修复断线重连、服务注册重放和订阅恢复等稳定性问题
    • 6 个 NuGet 包通过内容校验,并完成 .NET 8 / .NET 10 独立安装验证

    二、三分钟上手

    安装聚合包即可体验全部组件:

    dotnet add package RedNb.Nacos.All --version 2.0.0
    

    依赖注入一行注册:

    services.AddNacos(options =>
    {
        options.ServerAddresses = "localhost:8848";
        options.Username = Environment.GetEnvironmentVariable("NACOS_USERNAME");
        options.Password = Environment.GetEnvironmentVariable("NACOS_PASSWORD");
    });
    

    AI 能力单独启用,模块延迟创建,不会因为注册基础服务就连接 AI 模块:

    services.AddNacosAi();
    
    // 或者不走 DI,直接创建组合客户端
    var ai = new NacosAiClient(options);
    

    按需分包也很清晰:

    NuGet 包 用途
    RedNb.Nacos 接口、模型、选项和公共功能
    RedNb.Nacos.Http 显式 HTTP 客户端和 v3 管理接口
    RedNb.Nacos.Grpc 配置、服务发现、原生锁和 AI 组合客户端
    RedNb.Nacos.DependencyInjection 推荐的 DI 注册入口
    RedNb.Nacos.AspNetCore 配置热更新、健康检查、服务注册
    RedNb.Nacos.All 纯依赖聚合包

    三、升级前必读:破坏性变化

    2.0.0 是一次包含破坏性调整的主版本,从 1.x 升级请注意:

    1. 不再支持 Nacos 2.x,本次验收基线为 Nacos 3.2.4
    2. 公开命名空间和部分入口发生变化
    3. AddNacos 默认使用 gRPC Config/Naming
    4. 纯 HTTP 配置监听和模糊监听明确报不支持,请使用 gRPC 入口
    5. 默认鉴权使用用户名密码 / Token,不再支持旧实现假设的 AK/SK 登录
    6. RedNb.Nacos.All 改为纯依赖聚合包

    官方提供了完整的迁移说明和能力矩阵,升级前建议先对照阅读。

    四、已知边界

    坦诚地说,本次认证也有明确边界:

    • MCP / A2A 的 Console 操作在 Nacos 3.2.4 上限定 public 命名空间
    • 原生互斥锁不提供 fencing 或可重入语义
    • TLS、自定义代理、多节点集群故障切换及极端并发场景未纳入本次完整认证

    五、为什么值得关注

    如果说 Nacos 3.x 的野心是成为"AI 时代的注册配置中心",那么 RedNb.Nacos 2.0.0 就是让 .NET 生态不掉队的关键拼图。

    想象这样一个场景:你的 Agent 系统里,Prompt 版本、Skill 定义、AgentSpec 规格、MCP 工具端点全部托管在 Nacos 中,运行时动态拉取、热更新——Agent 的行为可以像配置一样被治理。这在 Prompt 工程和 Agent 编排日益复杂的今天,是一个非常实用的基础设施方向。

    结语

    项目以 Apache-2.0 协议开源,欢迎试用与反馈:

    • GitHub:https://github.com/yinghongzhen/RedNb.Nacos
    • NuGet:搜索 RedNb.Nacos

    如果你正在 .NET 技术栈上构建微服务或 AI Agent 应用,这个 SDK 值得一试。


    本文基于 RedNb.Nacos 2.0.0 官方 Release Notes 与项目文档整理。

    欢迎大家扫描下面二维码成为我的客户,扶你上云

  • 相关阅读:
    RK3568驱动指南|第七期-设备树-第56章 设备树基本语法
    搭建自己的pypi服务器
    @WebServlet注解(Servlet注解)
    黑客技术(自学)——网络安全
    为什么是LangChain?
    【EI会议】第三届大数据、人工智能与风险管理国际学术会议 (ICBAR 2023)
    多线程锁-8锁案例编码演示
    传统制造企业进行数字化转型,是翻身还是翻船?
    17. map和set的模拟实现(也就是用红黑树封装map和set)
    基于C#的校园闲置物品共享系统的开发和实现(Asp.net+Web)
  • 原文地址:https://www.cnblogs.com/shanyou/p/22954894
  • 最新文章
  • 给Claude Code装上40个Skill后,我才发现之前都白用了
    数字化转型的价值迷思:从技术指标到业务结果
    DBA 经验:MySQL性能最重要的参数只有2个!
    嵌入式里面互相嵌套的结构体
    Python 创建 Excel 下拉列表的两种方法
    数字航空摄影:经典计算与参数推演
    BrowserAct,给AI Agent配一个真实浏览器,从安装到实战
    Whim 是什么?一门把 PHP 被否决的设想真跑起来的实验语言
    模型聪明了 10 倍,为什么你的 Agent 每天还在过《土拨鼠之日》?
    FastAPI 使用 session 认证
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号