界面控件DevExpress v25.2新版亮点 - 进一步升级AI扩展功能

DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具。屡获大奖的软件开发平台DevExpress 今年第一个重要版本v23.1正式发布,该版本拥有众多新产品和数十个具有高影响力的功能,可为桌面、Web和移动应用提供直观的解决方案,全面解决各种使用场景问题。

DevExpress官方已正式发布v25.2,此版本进一步升级AI扩展功能等,欢迎下载最新版产品体验!,欢迎下载最新版组件体验!

点击获取DevExpress v25.2正式版下载

全新AI驱动的扩展

注意:DevExpress不提供REST API或任何内置的LLMs/SLMs,相反遵循BYOL ("bring your own license")原则。要使用这些功能,您需要对AI服务(例如Azure、Open AI、Google Gemini、Mistral AI等)进行激活订阅,并获得REST API端点、密钥和模型部署名称。这些变量必须在运行时指定,以便在应用程序中启用DevExpress AI驱动的扩展。

AI工具调用
UI组件的自然语言控制

DevExpress v25.2引入了一个跨平台的API,它扩展了Microsoft.Extensions.AI工具调用功能,并支持对应用程序UI和逻辑的自然语言控制。

DevExpress AI Tool Calling API接受任何对象类型作为方法参数,开发人员可以将UI组件(例如,网格控件、表单、用户控件)、视图模型和自定义业务服务注入到工具方法中,API在运行时根据上下文(工具集)和描述性元数据解析目标对象。

可以将工具分组为工具集,您可以在运行时动态启用、禁用或替换这些工具集,该设计允许LLM根据当前应用程序状态或工作流调整可用的AI操作。

当用户与DevExpress AI Chat Control交互时,语言模型分析每个请求,选择合适的工具,解析所需的实例,并调用相应的方法实时修改应用程序。

AI聊天控件增强 --- Blazor, WinForms, WPF

用于Blazor、WinForms和WPF的DevExpress AI聊天控件包括以下增强功能,旨在改善用户交互并扩展集成功能:

  • 显示工具信息:聊天消息可以在聊天响应中显示有关被调用的AI功能(模型上下文协议工具)的信息。
  • 资源:用户可以选择一个或多个资源来包含在聊天请求中,支持的资源内容类型:二进制文件(图像、文档)和非文件资源(例如,从Model Context Protocol服务器检索的日志)。
  • 聊天标题和清除历史记录:聊天UI可以显示一个可定制的聊天标题和一个"清除聊天"按钮(从对话历史记录中删除除系统消息外的所有消息)。
  • 多个AI供应商:应用程序可以在AI聊天控件中使用多个AI供应商,用户可以在运行时切换模型,并排比较响应,并运行独立会话。
  • 一键提示提交:用户现在只需点击一下就可以发送提示建议。
  • 可调整大小的输入区域:聊天的输入区域会随着用户输入而自动展开。
  • 新的项目模板:新版本全新基于聊天的项目模板将AI聊天控件整合到DevExpress驱动的WinForms和/或WPF应用程序中,内置检索增强生成(RAG)基于本地文档数据(包括PDF、DOCX、RTF、TXT和HTML文件)提供上下文感知的答案。
DevExpress文档MCP服务器

DevExpress文档MCP服务器将GitHub Copilot和其他基于AI的编码助手连接到全面文档数据库,让您无需离开开发环境即可即时访问300,000多个帮助主题。

使用MCP服务器,您可以使用自然语言提示为DevExpress UI组件生成代码,获得有关API和实现模式的上下文答案,搜索具有语义理解的DevExpress帮助主题等。MCP服务器为所有支持平台上的DevExpress控件提供实时技术指导:从WinForms和VCL到Angular和Blazor。

DevExpress MCP服务器与Visual Studio 2022、VS Code、Cursor、JetBrains Rider和任何MCP兼容的AI助手(GitHub Copilot, JetBrains AI assistant)或CLI Agent (Gemini CLI, Claude Code, GitHub Copilot CLI)一起工作。


更多DevExpress线上公开课、中文教程资讯请上中文网获取

相关推荐
千寻girling1 分钟前
滑动窗口刷了快一个月(26天)了 , 还没有刷完. | 含(操作系统学什么的Java 后端)
java·开发语言·javascript·c++·人工智能·后端·python
GEO索引未来8 分钟前
国内首部GEO可信传播标准立项通过/DeepSeek-V4 正式上线并开源/Open AI、Google继续推进AI广告标准化
大数据·人工智能·gpt·ai·chatgpt·开源
Chengbei119 分钟前
面向红队的 AI 赋能全场景流量分析仪 网页 / APP / 终端 / IoT 全域 HTTPS 抓包解密利器
人工智能·物联网·网络协议·web安全·网络安全·https·系统安全
小糖学代码10 分钟前
LLM系列:2.pytorch入门:9.神经网络的学习
人工智能·python·深度学习·神经网络·学习·机器学习
tangweiguo0305198711 分钟前
AI图生图完整实战:基于阿里云百炼通义万相
人工智能·langchain
一只AI打工虾的自我修养16 分钟前
Mac mini 本地AI工作站配置指南(2026实战):从零打造 M4 Mac mini AI 开发环境
人工智能·macos
CodePlayer竟然被占用了16 分钟前
少即是多:GPT-5.5 Prompt 官方指南的核心转变
人工智能
liuyunshengsir18 分钟前
手写最基础的大模型推理并使用Profile监控GPU性能消耗情况
人工智能·深度学习·机器学习
翼龙云_cloud19 分钟前
阿里云代理商:阿里云部署的Hermes Agent 钉钉接入指南
人工智能·阿里云·云计算·钉钉·ai 智能体·hermes agent
user298769827065420 分钟前
五、深入 Claude Code CLI 源码:终端 UI 的 React 实现
人工智能