更新日志
@ant-design/x 遵循 Semantic Versioning 2.0.0 语义化版本规范。
2025-12-30
disliked 类名错误问题。#1521 由 kimteayon 提交ref.select() 未传参数时报错问题 #1587 由 kimteayon 提交overflow 展示时按钮未更新问题,以及图片展示时无 src 导致 Image 展示失败问题。 #1587 由 kimteayon 提交2025-12-10
mermaid 的依赖配置。#1475 由 Div627 提交2025-12-05
typingContent 配置不生效问题。#1435 由 kimteayon 提交onSubmit 方法多次执行的问题,onSelect 方法新增 selectedOptions 完整数据返回,同时对选项的实现使用 useMergedState 进行了重构。#1406 由 kimteayon 提交content 和技能功能 skill。#1377 由 kimteayon 提交<think> 标签格式换行处理不当导致 XMarkdown 格式渲染异常问题。#1445 由 kimteayon 提交setMessages 方法调用未触发渲染问题。#1450 由 hylin 提交2025-12-03
allowSpeech 自定义时 disable 错误问题。#1398 由 kimteayon 提交requestFallback 新增 errorInfo 参数解决无法获取接口错误数据问题。#1419 由 kimteayon 提交2025-11-22
🏆 Ant Design X 2.0.0 已发布!
@ant-design/x - 智能界面构建框架
基于 Ant Design 设计体系的 React UI 库、专为 AI 驱动界面设计,开箱即用的智能对话组件、无缝集成 API 服务,快速搭建智能应用界面。
@ant-design/x-markdown - 高性能流式渲染引擎
专为流式内容优化的 Markdown 渲染解决方案、强大的扩展能力,支持公式、代码高亮、mermaid 图表等极致性能表现,确保流畅的内容展示体验。
@ant-design/x-sdk - AI 对话数据流管理
提供完整的工具 API 集合、开箱即用的 AI 对话应用数据流管理、简化开发流程,提升开发效率。
🌟 我们准备了升级文档,查看详情。
2025-11-17
blink 动画样式升级为 css token。#1318 由 kimteayon 提交blink 动画样式升级为 css token。#1318 由 kimteayon 提交disabled 和 checked 属性透出。#1328 由 Div627 提交hasNextChunk 增加对表格渲染处理的能力。#1322 由 Div627 提交incompleteMarkdownComponentMap 新增多个类型渲染。#1325 由 Div627 提交2025-11-07
code 标签 streamStatus 状态错误问题。#1307 由 Div627 提交index.less 改造为 index.css。#1306 由 Div627 提交SteamingOption 为 StreamingOption。#1301 由 Div627 提交2025-10-30
suffix 属性,并通过 CSS Token 修改来 typing。#1285 由 kimteayon 提交2025-10-29
select 方法支持选择文件的能力,同时修复设置了最大数量,并达到了最大数量后仍显示上传按钮的问题。#1266 由 kimteayon 提交code 和 pre 标签渲染时返回渲染状态 streamStatus 以及块级标识 block。#1272 由 Div627 提交2025-10-27
insert 方法新增 replaceCharacters 属性入参,支持新增替换功能,同时 focus 方法新增词槽 key 的配置以支持指定词槽的 focus 功能。#1259 由 kimteayon 提交activeKey 属性,同时优化面板切换的交互样式,使体验更好。#1261 由 kimteayon 提交2025-10-23
onPasteFile 粘贴多文件回调数据错误问题。#1221 由 kimteayon 提交jfif 类型支持。#1248 由 IsDyh01 提交incomplete 以及对应功能。#1223 由 Div627 提交requestFallback 回调入参问题。#1224 由 kimteayon 提交isRequesting 非多实例问题,以及优化 requestPlaceholder 和 requestFallback 回调入参。#1254 由 kimteayon 提交2025-09-24
2025-09-22
setMessage 支持使用回调函数支持获取原始消息,同时 onRequest 和 onReload 新增 extra 参数以支持自定义功能。 #1195 由 kimteayon 提交2025-09-14
useXAgent 和 useXChat,以及对应的文档引用删除或者替换为 X SDK。#1148 由 kimteayon 提交status 展示缺失问题。#1156 由 hy993658052 提交openLinksInNewTab 配置、以及主题颜色调整。#1164 由 Div627 提交isRequesting 属性,由方法升级为可监控变量。#1168 由 hylin 提交abort 状态,同时修复 requestFallback 回调方法 message 参数错误以及删掉对错误状态的消息过滤。#1171 由 kimteayon 提交2025-08-28
Enter 选中文候选词时触发 Submit 的问题。#1144 由 kimteayon 提交submitType 为 shiftEnter 时无法换行问题。#1143 由 kimteayon 提交description 内容过多换行后 margin 样式异常。由 kimteayon 提交@ant-design/x-sdk 重构样板间。#1139 由 hylin 提交prefix 持续展示。#1137 由 anxLiang 提交2025-08-20
2025-08-14
2025-08-12
readOnly 和 loading 逻辑不生效问题。#1101 由 kimteayon 提交2025-08-05
Ref 功能补全。#1081 由 kimteayon 提交2025-09-12
title 传入 ReactNode 时折叠标题无法显示问题。#1172 由 IsDyh01 提交LoadingButton 传入 icon 属性时同时显示两个图标问题。#1145 由 IsDyh01 提交content 语义化缺失问题。#703 由 HomyeeKing 提交updating 状态缺失问题。#833 由 wzc520pyfm 提交useActive 中 items 为空数组导致的异常。#824 由 LengYXin 提交2025-07-30
FileCard 新增图标和类型的配置能力。#1006 由 kieranwv 提交2025-07-16
onScroll 的监听。#1021 由 QdabuliuQ 提交menu 导致触发 onActiveChange 的问题。#1024 由 QdabuliuQ 提交FileList 语义化配置。#1017 由 kimteayon 提交2025-05-30
footer 和 header 无法获取 key 的问题。#876 由 kimteayon 提交2025-05-21
onDropdownVisibleChange 的问题。#827 由 zombieJ 提交content 到 footer 和 header 的方法实现参数,同时补充 Demo 实现。#683 由 L-Hknu 和 kimteayon 提交2025-04-25
tooltip 展示错误的问题。#776 由 afc163 提交image 卡片样式问题。#751 由 wzc520pyfm 提交onStream 回调,可对流监听和终止操作。#711 由 kimteayon 提交transformStream 转换函数,用于处理流数据。#725 由 kimteayon 提交onSuccess 回调类型错误问题,同时更新对应示例。#725 由 kimteayon 提交transformMessage 转换函数,可在更新数据时对 messages 做转换,同时会更新到 messages。#711 由 kimteayon 提交transformStream 转换函数,用于处理流数据。#711 由 kimteayon 提交resolveAbortController 回调函数,可获得 AbortController 控制器,用于控制流状态。#711 由 kimteayon 提交header 圆角样式溢出问题。#732 由 Bao0630 提交2025-04-14
menu 的 getPopupContainer 的实现。#698 由 yuxuan-ctrl 提交disabled 属性受控。#666 由 afc163 提交2025-03-28
footer 支持自定义底部内容。#654 由 kimteayon 提交autoSize 支持配置内容高度。#637 由 Zhang-Wei-666 提交onFocus 和 onBlur 类型声明。#625 由 aojunhao123 提交menu.trigger 支持自定义菜单触发器。#630 由 kimteayon 提交ImageProps 支持自定义图像展示配置。#613 由 hy993658052 提交onRemove API 文档。#608 由 kimteayon 提交GPT-Vis 渲染图表示例。#603 由 lvisei 提交peerDependencies。#611 由 pokerface9830 提交2025-03-14
Sender 文件粘贴可处理多个文件。#505 由 ztkuaikuai 提交BubbleList 角色定义功能。#500 由 chenluda 提交Attachments 组件多文件横向滚动条展示。#556 由 onefeng123 提交Attachments 组件 onRemove 不生效问题。#555 由 edison-tianhe 提交Sender 组件 actions 缺少 SpeechButton 组件的问题。#549 由 zombieJ 提交Attachments 组件文件初始化展示问题。#524 由 ztkuaikuai 提交Conversations 组件滚动条问题。#485 由 LofiSu 提交Bubble 组件 typing 减少不必要的渲染。#477 由 kxcy001123 提交2025-01-13
Attachment 组件移除图标的样式问题。#460 由 Rain120 提交BubbleProps,支持 ContentType 类型参数。#403 由 YumoImer 提交2024-12-25
XStream 对取消功能的支持。#319 由 ppbl 提交Bubble 对 typing.suffix 打字后缀的支持。#316 由 BQXBQX 提交Sender 组件 onChange 对 event 事件参数的支持。#362 由 defaultjacky 提交Sender 组件 ref 对 focus、blur 等焦点控制能力的支持。#397 由 YumoImer 提交ThoughtChain 在非 cssVar 下的样式问题。#373 由 YumoImer 提交Petercat 助理功能。#375 由 xingwanying 提交2024-12-16
Bubble 设置 placement: 'end' 后的样式。#314 由 YumoImer 提交Bubble.List 设置 autoScroll 后偶现无法触发自动滚动的问题。#336 由 anzhou99Ru 提交pnpm lint 时的错误。#313 由 BQXBQX 提交2024-12-04
XRequest 支持对自定义协议解析。#293 由 YumoImer 提交Attachment 前后预览按钮无法正常显隐的问题。#295 由 anzhou99 提交useXChat 对同一条消息重复触发 onUpdate 的问题。#298 由 YumoImer 提交Bubble 配合 GPT-Vis 的使用演示文档。#288 由 lvisei 提交pnpm run prestart 的错误。#287 由 long36708 提交2024-11-29
useXAgent 和 XStream 的 TS 类型。#272 由 YumoImer 提交agent 参数设为可选,以支持仅使用 useXChat 的数据管理功能。#271 由 YumoImer 提交Conversations 样式基于 RICH 设计规范。#242 由 YumoImer 提交pnpm 启动项目时幽灵依赖导致无法启动的问题。#223 由 YumoImer 提交2024-11-22
🎉 我们非常开心的宣布 Ant Design X 1.0.0 版本正式发布啦~

2024-11-07
onPasteFile 事件与 Attachments 支持 ref.upload 手动上传文件。#184 由 zombieJ 提交allowSpeech 支持受控使用三方语音 SDK。 #187 由 zombieJ 提交2024-11-06
2024-11-04
2024-11-01
2024-10-31
2024-10-25
Attachments。#168 由 zombieJ #168 提交XStream。#138 由 YumoImer 提交XRequest。#138 由 YumoImer 提交2024-10-23
2024-10-17
2024-10-10
2024-09-27
XProvider 全局化配置组件,由 YumoImer 完成 #127useXChat 数据管理,由 zombieJ 完成 #125useXAgent 模型调度,由 zombieJ 完成 #125ThoughtChain 思维链组件支持 size 属性,由 YumoImer 完成 #123.lintstagedrc.json。 由 afc163 完成 #128cheerio 至 v1.0.0。 由 afc163 完成 #1212024-09-10
Suggestion 建议组件,由 ONLY-yours 完成 #87Sender 的 restProps 类型,由 ONLY-yours 完成 #101bun install 问题,由 afc163 完成 #111README.md,由 afc163 完成 #102bun.lockb,由 afc163 完成 #108index-style-only.js,由 afc163 完成 #106main.yml,由 afc163 完成 #105package.json,由 afc163 完成 #1102024-09-05
father 构建。 #84 zombieJantd 的 es 或 lib 包时 ThemeContext 实例不一致的问题。 #88 YumoImer2024-05-10