✍️发布 .NET 10 预览版,3 天后将发布正式版

✍️修复微信 SDK、NCF 部分已知问题 

✍️NCF PromptRange(提示词靶场)全面升级,支持 Prompt 对比和快速评分预览

Senparc.Weixin SDK  

✍️功能新增与增强

1. .NET 版本升级

1.1 更新项目引用和框架版本,准备 .NET 10.0 预览版

2. 文件上传功能增强

2.1 为企业微信、开放平台、公众号添加 Stream 类型参数的文件上传方法

3. Webhook 功能扩展

3.1 Webhook 添加 Markdown2 接口,单元测试已通过

4. 企业微信智能体服务

4.1 完善企业微信智能体(智能机器人)服务

5. 浏览器插件更新

5.1 升级 WeixinBrowserPlugin 至 v0.1.3,增强调试能力

6. WeixinDev 扩展

6.1 添加 WeixinDev 扩展文件和配置,优化开发体验

✍️问题修复

1. 修复 GetWxaCodeUnlimit() 方法 Page 参数问题

2. 解决 Swagger 文档默认读取方式下可能出现的命名冲突问题

3. 修复 Senparc.Weixin.Cache.CsRedis 相关问题

4. 优化单元测试代码,匹配微信支付最新版本

✍️代码重构与配置

1. 优化项目结构并更新样式文件,重构解决方案并优化样式定义

2. 更新 .gitignore 文件以忽略新增路径和临时文件

3. 修正版本号拼写错误

✍️分支管理与合并

1. 持续进行 Developer-McpGenerator 分支开发

2. 多次将 master 分支合并到功能分支

Senparc.Weixin SDK 开源项目地址:

🔗https://github.com/JeffreySu/WeiXinMPSDK

🔗https://gitee.com/JeffreySu/WeiXinMPSDK

NcfPackageSources  

✍️PromptRange 功能大幅增强

1. 提示词比较功能

1.1 支持 Prompt 比较功能

1.2 优化 PromptRange 布局,提供可伸缩布局

1.3 增强差异渲染,改进修改、添加和删除内容的视觉区分

1.4 添加内联单词级高亮显示

2. UI/UX 优化

2.1 重构并增强 PromptRange UI

2.2 实现可拖拽区域调整大小功能

2.3 添加双击重置区域宽度功能

2.4 增强布局响应性,为中心和右侧区域添加最大化功能

2.5 添加自定义滚动条和布局调整

3. 插件导出功能

3.1 实现插件选择的导出功能

3.2 添加全选、反选和清除选择的操作按钮

3.3 增强错误处理和目录验证

✍️版本更新与依赖管理

1. 版本号更新

1.1 更新 Register.cs 和 .csproj 文件中的版本号至 0.13.18 和 0.14.0-preview.1

1.2 PromptRange 升级至 v0.15.0-preview.1

1.3 Swagger 升级至 v0.17.0-preview.1

2. 依赖更新

2.1 更新项目引用和包依赖

2.2 更新基础库

2.3 暂时移除 Aspire 引用

✍️技术架构改进

1. 为 Swagger 版本(模块名称)添加默认排序,增强 Swagger UI 中的身份验证处理

2. 添加异步支持并更新文档

3. 在 appsettings.json 中添加 VectorDB 节点

✍️代码质量优化

1. 重构与清理

1.1 重构 EmbeddedWebView 以改进 WebView 集成和错误处理

1.2 清理 BuildXncfAppService.Generated.cs 中的格式和结构

1.3 合并嵌套的 if 语句

2. 图标处理优化

2.1 用统一的 macOS 图标处理器替换图标处理脚本

2.2 移除过时的 macOS 图标处理脚本

✍️分支管理

1. 多个分支合并(Developer-MCP、Developer-ospp2025 等)

2. 持续集成 Copilot 的自动化修复

NCF NcfPackageSources 开源地址:

🔗https://github.com/NeuCharFramework/NcfPackageSources

NeuCharFramework  

NCF 模板开源地址:

🔗https://github.com/NeuCharFramework/NCF

NCF 文档地址:

🔗https://doc.ncf.pub/zh/

Senparc.AI 

✍️核心功能升级

1. 支持 Microsoft Agent Framework

1.1 Kernel v0.26.0-preview.1 开始支持 Microsoft Agent Framework

1.2 v0.6.0-preview.1 也开始支持 Microsoft Agent Framework

✍️向量数据库优化

1. VectorDB 重构

1.1 重构了 VectorDB 类

1.2 在 appsettings.json 中将 VectorDB Type 从 'InMemory' 改为 'Memory'

1.3 优化 VectorDBType 定义位置

2. 生命周期管理修复

2.1 修复 VectorStore 处置问题,移除不正确的 using 语句

2.2 确保正确处理 VectorStore 的生命周期管理

2.3 用 using 语句包装可释放的向量存储

✍️新功能支持

1. 更新项目版本并添加 Qdrant 支持到 VectorDBType

✍️基础设施更新

1. 在控制台示例项目中更新 Microsoft.Extensions.DependencyInjection.Abstractions 包版本至 9.0.10

✍️代码优化

1. 配置扩展更新

1.1 多次更新 KernelConfigExtensions.cs

1.2 更新 ISenparcAiSetting 接口

1.3 优化问题处理

✍️分支管理

1. 多个分支的合并操作(Developer、Developer-MicrosoftMemoryKernel、main 分支等)

Senparc.AI 开源项目地址:

🔗https://github.com/Senparc/Senparc.AI/

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐