微信 SDK、NCF 和 Senparc.AI 版本更新,更多更新日志,欢迎解锁!




✍️ 新增小程序虚拟支付接口
✍️ 修复微信支付问题
✍️ 添加微信公众号、小程序新功能

Senparc.Weixin SDK
✍️版本发布与重要更新
1. WxOpen v3.26.0(2026-06-02)
1.1 新增:虚拟支付(vpay)签名功能(感谢 @mojinxun)
2. 整体版本更新至 3.30.4
2.1 新增小程序跳转功能(release note)
3. 版本更新至 2.4.0
3.1 修复 TenPayNotifyHandler 的 body 读取问题
3. 版本更新至 3.25.1(与 release note 对齐)
4. 版本更新至 3.30.2(release note 补充)
5. Open v4.24.0
5.1 新增微信认证审核联系人电话字段(感谢 @mc7246)
✍️虚拟支付(小程序)
1. 新增签名支持
1.1 为小程序虚拟支付接口增加 signature 参数
1.2 增加两个签名生成方法
1.3 接口参数调整,使用 return await WxOpenApiHandlerWapper.TryCommonApiAsync(async accessToken => ...) 模式
2. 方法扩展
2.1 增加多个新的虚拟支付方法(PR #3294)
✍️修复与优化
1. 修复
1.1 修复 body 解密错误(copilot/fix-body-decryption-error)
1.2 修复 TenPayV3 退款问题(copilot/fix-tenpay-v3-refund-issue)
1.3 修复文件上传 API 问题(copilot/fix-file-upload-api-issue)
1.4 修复 Q&A 相关问题(fix-qa-29836-issue)
2. 序列化优化
2.1 重构序列化逻辑,避免 JSON 负载中的 null 属性
✍️新功能与增强
1. 客服消息/事件回调:新增客服消息或事件回调支持(#3233)
2. URL Link SDK 更新:更新微信 URL Link 相关 SDK(#3263)
3. 图文消息支持小程序跳转
3.1 增加 appid 和 pagepath 属性
3.2 添加 SendNews 测试用例
4. 文件更新日志:添加修改源文件的更新记录
✍️开发与 CI/CD
1. Azure Pipelines:更新 CI/CD 流程配置
2. 分支合并
2.1 合并 origin/master 并解决 Senparc.Weixin.WxOpen.net10.csproj 冲突
2.2 多个来自 JeffreySu/copilot/ 分支的合并
Senparc.Weixin SDK 开源项目地址:
🔗https://github.com/JeffreySu/WeiXinMPSDK
🔗https://gitee.com/JeffreySu/WeiXinMPSDK
NcfPackageSources
✍️功能新增与增强
1. 固件更新模块
1.1 新增 Senparc.Xncf.FirmwareUpdate 扩展,用于管理固件包同步
1.2 更新项目版本,增强 XncfBase 中布尔参数处理
2. EventBus 集成
2.1 引入 XNFC 模块库存管理(通过 EventBus 实现)
2.2 增强 EventBus 集成和模块库存管理功能
3. XNCF 构建器
3.1 新增 Senparc.Xncf.XncfBuilder 及其抽象层项目
4. UI 与用户体验
4.1 实现 NCF 关闭确认提示,改进窗口关闭行为
4.2 增强包下载 URL 处理,优化视图中的 UI 布局
4.3 在 AdminChat 中实现 AI 模型选择与加载,提升用户动态选项体验
✍️问题修复
1. 项目文件修复
1.1 修正多个项目文件中的 TargetFramework 属性,统一为 TargetFrameworks
1.2 统一输出路径,修复项目文件中的路径不一致问题
1.3 移除多个项目文件中 ProjectUrl 条目前导的空格
2. 模板恢复
2.1 恢复 Template 项目
✍️CI/CD 与构建配置
1. Azure Pipelines 优化
1.1 多次更新 Azure Pipelines 配置,改进 NuGet 包管理
1.2 修正变量组名称
1.3 重构 NuGet 包管理任务,移除冗余推送任务并添加推送源变量
2. NuGet 推送任务
2.1 为 Senparc.Xncf.PromptRange.Abstractions 和 Senparc.Xncf.AgentsManager.Abstractions 添加推送任务
2.2 为 Senparc.Xncf.FirmwareUpdate 添加推送任务
✍️项目结构与代码清理
1. 模板文件清理
1.1 移除过时模板文件,清理项目结构
2. 生成路径与配置
2.1 更新生成文件中的模板路径和配置
3. 版本更新
3.1 更新 Senparc.Xncf.XncfBuilder.Template 包版本
✍️分支管理
1. 合并 Developer-KnowledgeBase 分支的多个 Pull Request(#511、#510、#509、#508、#507、#506、#505、#504、#503)
2. 合并 Developer-FirmwareUpdate 分支(#502)
3. 合并 master 分支到 Developer-KnowledgeBase
NCF NcfPackageSources 开源地址:🔗https://github.com/NeuCharFramework/NcfPackageSources
NeuCharFramework
✍️版本发布
1. 发布 v0.33.0 版本
✍️依赖与同步
1. 更新包引用(update package reference)
2. 从 NcfPackageSources 项目同步更新
✍️分支管理
1.合并 Developer 分支的 Pull Request #382
NCF 模板开源地址:
🔗https://github.com/NeuCharFramework/NCF
NCF 文档地址:
Senparc.AI
✍️功能新增与增强
1. AgentKernel 模块
1.1 新增 AgentKernel 模块,适配 Microsoft Agent Framework / Azure.AI.Projects 生态系统
1.2 支持多轮对话、流式聊天模式(Streaming Chat),AgentKernel v0.1.2 正式开放
1.3 AgentKernel v0.1.2.1 为流式聊天模式增加 Usage 信息
1.4 添加 TextSearchStore 文本搜索存储功能
1.5 添加 TextSearchDocument.Score 属性
1.6 新增 VectorDataCollection 记录
2. 嵌入与向量支持
2.1 添加 EmbeddingDimensions 属性,重构嵌入配置
2.2 支持多平台模型访问(嵌入、图像、语音)
3. Kernel 扩展
3.1 引入 KernelConfigExtensions 扩展系统及链式 API
4. 异步与配置
4.1 增强 AgentAiHandler 会话测试,支持异步 Kernel 构建
✍️版本发布
1. AgentKernel v0.1.2.2
2. AgentKernel v0.1.2.1(增加流式聊天模式的 Usage 信息)
3. AgentKernel v0.1.2(开放流式聊天模式)
4. v0.27.0 正式支持 Microsoft Agent Framework,适配 Senparc.AI.AgentKernel
5. 更新 Senparc.AI 组件项目版本
✍️问题修复
1. 修复 HuggingFace 聊天补全扩展方法命名
2. 修复空 HttpMessageHandlerBuilder 链的保护
3. 缓冲 HTTP 内容以安全记录而不需流查找
4. 统一 SDK 风格项目的类型 GUIDtKernel
5. 统一 KernelConfigExtensions 分部修饰符
✍️CI/CD 与构建
1. 更新 Azure Pipelines 配置,使用 .NET SDK 10 并增强 SDK 验证
2. 为 Senparc.AI.AgentKernel 添加 NuGet 包推送任务
✍️重构与测试
1. 重构 AgentKernel 会话管理,优化 Sessions 使用
2. 重构命名和接口,增强 AiKernel 功能并提高测试覆盖率
3. 更新控制台示例中的 SampleSetting 类以简化模型选择
4. 更新嵌入配置和包引用
✍️分支管理
1. 基于 Developer-MAF-V3 分支进行主要开发,多次合并
2. 合并 Developer 分支并解决冲突
Senparc.AI 开源项目地址:
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)