|
近日,ant design x v2 正式上线!此次版本更新聚焦于以下两大核心方向: - 底层技术栈全面升级:迁移至 Ant Design V6,同步支持 React 19,并引入 CSS Variables 实现更灵活的样式架构。
- 架构重构为 monorepo 模式,拆分为三个独立子包 ——
@ant-design/x、@ant-design/x-markdown 与 @ant-design/x-sdk,标志着 Ant Design X 正式转型为面向 AI 应用开发的完整工具集。 Ant Design X 基于 RICH 交互理念,针对 AI 场景下的不同交互阶段提供了丰富的原子化组件,专为构建智能化界面而生,内置即用型智能对话组件,支持 API 无缝对接,助力开发者快速搭建 AI 驱动的应用前端。  Ant Design X 2.0 技术演进 Ant Design 核心依赖已升级至 V6,具体迁移细节可参考官方指南:https://www.php.cn/link/f4fb3ad46ed38e0582c16fb84b610897 新增功能与能力增强 一套遵循 RICH 范式的 React 组件库,提供开箱即用的智能对话组件,支持高度可组合的原子化设计。 专为 AI 场景优化的流式 Markdown 渲染引擎,实现内容边生成边展示,提升用户体验。 01Agent 多平台AI图文创作智能体 下载 通过 Agent 管理会话状态,输出可用于页面渲染的数据模型,简化对话逻辑处理。  提供完整的多会话管理能力,包括创建、删除、更新等操作,支持会话持久化与切换。  内置 DefaultChatProvider、OpenAIChatProvider 和 DeepSeekChatProvider 三种数据处理器,同时开放接口支持自定义 Provider,适配多种大模型或 Agent 调用场景。 流式请求与数据处理能力已统一迁移至 @ant-design/x-sdk,提升模块化程度与复用性。 升级指引 - 请确保项目中 Ant Design 已升级至 V6。
- 项目需运行在 React 18 或更高版本。
- 关于
@ant-design/x 的升级说明: - 对 Sender、ThoughtChain 和 Bubble 三大组件进行了 UI 与功能层面的重构,需根据实际页面设计重新选型使用,暂不提供自动化迁移工具,但已准备详细迁移文档:https://www.php.cn/link/c110f3fd3ee12cc12d7334c8a3e53c74
- v2 版本已将原 Tools 相关功能移入
@ant-design/x-sdk,并移除 useXAgent,推荐直接采用新的 useXChat。更多 SDK 功能详见官网:https://www.php.cn/link/d9749cf32d4dfe38ddc695572dd948b9 - 不再兼容 IE 浏览器。
后续发展路线图 - 推出基于 X 的 AI 应用脚手架 —— X-Pro。
- 制定 AI 内容生成规范及接入标准:x-card(目前处于设计阶段,后续将在 X Discussions 中公布详情)。
- 持续扩展内置 Chat Provider,覆盖更多主流模型厂商。
- 新增组件将逐步支持快捷键操作。
- 正在研发中的新组件包括:GenScroller(生成式滚动容器)、Artifacts(微型内嵌浏览器)等,敬请期待。
发布版本下载:https://www.php.cn/link/76116a8b8f5da981ab90769dcf68a207 源码获取地址:点击下载
|