| order | 6 |
|---|---|
| title | 更新日志 |
| timeline | true |
| tag | vVERSION |
@ant-design/x 遵循 Semantic Versioning 2.0.0 语义化版本规范。
- 修订版本号:日常 bugfix 更新。
- 次版本号:带有新特性的向下兼容的版本。
- 主版本号:含有破坏性更新和新特性。
2026-04-17
- 🐛 修复 ThoughtChain 组件根元素重复传入
className的问题,并将contentOpen默认值修正为false,避免未传expandedKeys时出现undefined。#1851 由 feoyang 提交 - 🐛 修复 Folder 组件标题展示异常的问题。#1855 由 kimteayon 提交
- 🆕 新增
x-componentsskill,提供@ant-design/x全组件 API 文档、使用模式与最佳实践参考。#1862 由 kimteayon 提交 - 🆕 新增
x-cardskill,提供@ant-design/x-card动态卡片组件的完整 API、数据绑定、Actions 与 Commands 参考文档。#1865 由 kimteayon 提交 - 🛠 更新
use-x-chat、x-chat-provider、x-requestskill 内容,同步最新 API 与示例。#1862 由 kimteayon 提交
2026-03-31
2026-03-13
- 🔥 新组件 Folder。#1797 由 kimteayon 提交
- 🆕 强化 FileCard 的
description、mask、onClick配置的能力。#1807 由 kimteayon 提交
- 🆕 XMarkdown 流式渲染新增
tail配置,支持自定义尾缀内容与尾缀组件,并避免尾缀出现在未完成组件之前。#1296 由 Div627 提交 - 🐛 修复 XMarkdown 自定义组件流式状态识别问题,正确处理 void elements,并隔离同名组件多实例的
streamStatus。#1590 由 Last-Order 提交 - 🛠 导出 XMarkdown 的
StreamCacheTokenType类型,便于外部复用流式渲染相关类型。#1592 由 Last-Order 提交 - 📖 新增 XMarkdown Playground,并重构 streaming、examples、data-display 文档,补充 AntV Infographic 示例。#1779 由 Div627 提交、#1780 由 Div627 提交、#1814 由 Div627 提交
- 🐛 修复 useShortcutKeys 错误的事件处理。#1822 由 cxybd 提交
- 🛠 将所有组件 useMergedState 升级为 useControlledState。#1808 由 kimteayon 提交
- 📖 优化官网站点提升用户体验。#1814 由 Div627 提交、#1793 由 kimteayon 提交、#1792 由 Div627 提交、#1780 由 Div627 提交、#1779 由 Div627 提交
2026-02-26
- 🆕 Conversation 的 onActiveChange 回调现在同时返回被激活的项及其键值,同时更新 useMergedState 为 useControlledState。#1762 由 kimteayon 提交
- 🐛 优化 Sender 禁用状态按钮的视觉表现,统一添加透明边框处理,确保不同按钮变体在禁用时的外观一致。#1751 由 Rain120 提交
- 🆕 XMarkdown 新增 escapeRawHtml 属性,允许用户在渲染时选择是否对原始 HTML 进行转义。#1769 由 Div627 提交
- 🐛 修复 XMarkdown 列表中遇到未闭合行内代码时的渲染,确保列表标记在特殊未闭合情况仍被保留。#1739 由 Div627 提交
- 🐛 改进了块级 LaTeX 公式的解析,对结尾处的空白与缩进处理更宽容,提升了对不同行尾格式的兼容性,减少误判与渲染问题。#1744 由 Waiter 提交
- 🐛 优化深色模式 CodeHighlighter,Mermaid 插件样式问题。#1766 由 menghany 提交
- 🛠 修复了因依赖升级导致的构建错误问题。 #1754 由 kimteayon 提交
- 🛠 解决 CodeSandbox 预览中 domhandler 的 ModuleNotFoundError 错误。#1754 由 Div627 提交
2026-02-06
- 🛠 修复一些文档和类型来支持 AI Coding。#1733 由 kimteayon 提交
- 💄 修复 Bubble.List 样式和语义化问题。#1731 由 anxLiang 提交
- 🐛 修复 Sender 插入节点配置了 replaceCharacters 时的替换问题。#1727 由 kimteayon 提交
2026-01-30
- 💄 修复 Bubble.List 样式问题。#1713 由 anxLiang 提交、#1704 由 anxLiang 提交
- 🐛 修复因其他三方依赖
esm路径导致 Node 环境构建报错问题。#1708 由 kimteayon 提交
- 🐛 修复流式渲染缓存失效问题,当列表项包含行内代码(如 - \code`` )时,缓存会提前提交导致渲染异常。#1709 由 Div627 提交
- 🆕 自定义代码渲染支持接受语言信息。#1705 由 Aarebecca 提交
2026-01-26
- Sender
- XProvider
- 🐛 修复因强制
antd依赖es路径导致 Node 环境构建报错问题。#1645 由 kimteayon 提交 - 🐛 修复 ThoughtChain 布局导致动画卡顿问题。#1641 由 IsDyh01 提交
- 🐛 修复 Think 布局导致动画卡顿问题。#1636 由 IsDyh01 提交
- 🐛 修复 Sources 设置了位置但无法定位内容问题。 #1683 由 kimteayon 提交
- 🐛 修复 Bubble.List 内部高度变化滚动条变化错误问题。#1690 由 anxLiang 提交
- 🆕 新增 Mermaid 设置初始化配置和操作栏功能。#1631 由 Div627 提交
- 🆕 新增 Attachments 设置卡片类型能力。#1610 由 kimteayon 提交
- 🆕 XRequest 新增重连接能力。#1629 由 hylin 提交
- 🆕 XRequest 和 XStream 支持流数据解析引入了可配置的分隔符
streamSeparator、partSeparator、kvSeparator能力,同时为 TextDecoderStream 添加了 polyfill 以提高兼容性,修复了 undefined 值被添加到流结果中的问题。 #1611 由 kimteayon 提交
- 🆕 增强 XMarkdown 解析器,使其支持带占位符保护的自定义组件。#1668 由 yanghuanrong 提交
- 🆕 新增 XMarkdown 基于 Playwright Component Testing 实现流式 Markdown 渲染的性能基准测试能力。#1314 由 Div627 提交
- 🆕 新增 XMarkdown 流式语法对行内代码缓存的功能。#1630 由 Div627 提交
- 📖 优化官网站点提升用户体验。#1675 由 hongxuWei 提交、#1644 由 kimteayon 提交、#1658 由 kimteayon 提交、#1646 由 kimteayon 提交、#1651 由 kimteayon 提交、#1650 由 Div627 提交、#1635 由 IsDyh01 提交、#1627 由 Alexzjt 提交、#1615 由 Yx0201 提交
2026-01-04
- 🐛 修复了 Sender 未声明依赖问题,将
classnames替换为clsx并为biome.json配置了依赖引用检查。#1608 由 kimteayon 提交 - 📖 优化官网站点提升用户体验。#1605 由 kimteayon 提交
2025-12-30
- 💄 修复 Actions
disliked类名错误问题。#1521 由 kimteayon 提交 - Sender
- 🐛 移除 Bubble.List 新消息自动滚动到最底部的逻辑,改为手动控制。#1548 由 anxLiang 提交
- 💄 修复 Prompts 组件动画演示不生效问题。 #1580 由 kimteayon 提交
- 🐛 修复 Actions.Feedback tooltip 展示异常问题。#1591 由 kimteayon 提交
- 🐛 修复 Attachments 调用
ref.select()未传参数时报错问题 #1587 由 kimteayon 提交 - 🐛 修复 FileCard
overflow展示时按钮未更新问题,以及图片展示时无src导致 Image 展示失败问题。 #1587 由 kimteayon 提交
- 🐛 修复 XChat 无法远程加载历史消息问题。#1593 由 kimteayon 提交
- 🐛 修复 OpenAIChatProvider 和 DeepSeekChatProvider 非流式请求渲染了两次内容问题。#1593 由 kimteayon 提交
- 🛠 整体的依赖重构升级。#1448 由 yoyo837 提交
- 📖 优化官网站点提升用户体验。#1508 由 kimteayon 提交、#1516 由 kimteayon 提交、#1529 由 fireairforce 提交、#1549 由 kimteayon 提交、#1551 由 Chiaki-xps 提交、#1553 由 Chiaki-xps 提交、#1555 由 Chiaki-xps 提交、#1543 由 IsDyh01 提交、#1558 由 Chiaki-xps 提交、#1557 由 Chiaki-xps 提交、#1562 由 hustcc 提交、#1569 由 kimteayon 提交、#1561 由 Chiaki-xps 提交、#1584 由 kimteayon 提交、#1581 由 teimurjan 提交
2025-12-10
- Sender
- Attachment
- 🐛 修复 Mermaid 渲染抖动问题。#1497 由 Div627 提交
- 📖 优化官网站点提升用户体验。#1464 由 IsDyh01 提交、#1483 由 Chiaki-xps 提交、#1463 由 J-Da-Shi 提交、#1489 由 Chiaki-xps 提交、#1499 由 kimteayon 提交、#1500 由 kimteayon 提交、#1501 由 Samoy 提交
- 🛠 修改对
mermaid的依赖配置。#1475 由 Div627 提交
2025-12-05
- 🐛 修复 Bubble css token
typingContent配置不生效问题。#1435 由 kimteayon 提交 - 🐛 修复因 antd 升级到 6.0.1 导致多个组件样式丢失问题。#1441 由 kimteayon 提交、#1446 由 kimteayon 提交
- 🐛 修复 Bubble.List 在 safari 浏览器滚动兼容性问题。#1392 由 anxLiang 提交
- 🔥 新组件 HighlightCode 和 Mermaid。#1402 由 Div627 提交
- 🆕 Actions 新增语义化实现。#1443 由 kimteayon 提交
- 🆕 Suggestion 新增语义化实现,移除重复的 Enter 触发事件,修复
onSubmit方法多次执行的问题,onSelect方法新增selectedOptions完整数据返回,同时对选项的实现使用useMergedState进行了重构。#1406 由 kimteayon 提交 - 📖 优化官网站点提升用户体验。#1444 由 kimteayon 提交
- 🆕 Sender 新的词槽类型
content和技能功能skill。#1377 由 kimteayon 提交
- 🐛 修复 DeepSeekChatProvider 对
<think>标签格式换行处理不当导致 XMarkdown 格式渲染异常问题。#1445 由 kimteayon 提交 - 🐛 修复 useXChat
setMessages方法调用未触发渲染问题。#1450 由 hylin 提交 - 🐛 修复 rc-util 依赖未声明问题。#1456 由 hylin 提交
- 🐛 替换 useStreaming 正则解决 ios 兼容性问题。#1457 由 Div627 提交
- 📖 完善文档提升用户体验。#1451 由 Div627 提交
- 🛠 迁移 UI 插件 HighlightCode 和 Mermaid 到 @ant-design/x 达成更合理的依赖关系。#1402 由 Div627 提交
2025-12-03
- 🐛 修复因 antd 升级到 6.0.1 导致多个组件样式丢失问题。#1428 由 kimteayon 提交
- 🐛 修复 Attachments 组件使用时 antd 报错问题。#1395 由 kimteayon 提交
- 🐛 修复 Sender 组件
allowSpeech自定义时 disable 错误问题。#1398 由 kimteayon 提交 - 🐛 修复 Sender.Switch 组件语义化配置缺失问题。#1396 由 kimteayon 提交
- 🛠 修复因版本升级导致的测试用例失败。#1393 由 kimteayon 提交
- 📖 新增 1.x 官网链接。#1386 由 kimteayon 提交、#1394 由 kimteayon 提交
- 📖 优化官网站点提升用户体验。#1384 由 kimteayon 提交、#1416 由 IsDyh01 提交
- 📖 官网目录、文档、示例全面更新。#1419 由 kimteayon 提交
- 🐛 修复 useXChat
requestFallback新增 errorInfo 参数解决无法获取接口错误数据问题。#1419 由 kimteayon 提交
- 🐛 修复插件 HighlightCode 复制代码错误问题。#1414 由 Jimi1126 提交
- 🐛 修复 XMarkdown 渲染特殊字符失败问题。#1413 由 Div627 提交
- 🐛 修复 XMarkdown 缓存重置逻辑因旧引用未生效问题。#1420 由 Div627 提交
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
- 🛠 删除 components 属性,同时将内部属性提升。#1338 由 kimteayon 提交
- 🆕 FileCard 新增图片生成过程以及加载、渲染能力。#1311 由 kimteayon 提交
- 🆕 Think 将
blink动画样式升级为 css token。#1318 由 kimteayon 提交 - 🆕 ThoughtChain 将
blink动画样式升级为 css token。#1318 由 kimteayon 提交 - 📖 优化官网站点提升用户体验。#1335 由 kimteayon、#1329 由 kimteayon 提交
- 🛠 使用 useMemo 优化 markdown 渲染,同时修改基本演示文本和动画演示文本。#1337 由 Div627 提交
- 🆕 XMarkdown 渲染 HTML 标签对
disabled和checked属性透出。#1328 由 Div627 提交 - 🆕 XMarkdown
hasNextChunk增加对表格渲染处理的能力。#1322 由 Div627 提交 - 🐛 修复 XMarkdown 默认的表格渲染的样式。#1324 由 Div627 提交
- 🆕 XMarkdown
incompleteMarkdownComponentMap新增多个类型渲染。#1325 由 Div627 提交 - 📖 优化官网站点提升用户体验。#1326 由 Div627。
2025-11-07
- 🛠 重构 markdown 主题样式。#1305 由 kimteayon 提交
- 🐛 修复
code标签streamStatus状态错误问题。#1307 由 Div627 提交 - 🛠 将
index.less改造为index.css。#1306 由 Div627 提交 - 🐛 修复
SteamingOption为StreamingOption。#1301 由 Div627 提交 - 🐛 修复 dompurifyConfig.ALLOWED_TAGS 被错误合并到 ADD_TAGS 的问题。#1297 由 Div627 提交
2025-10-30
- 🐛 删除 Bubble.List
suffix属性,并通过 CSS Token 修改来 typing。#1285 由 kimteayon 提交 - 🆕 ThoughtChain.Item 组件新增闪动效果。#1278 由 kimteayon 提交
- 🆕 Think 组件新增闪动效果。#1278 由 kimteayon 提交
- 🆕 ThoughtChain 组件新增闪动效果。#1286 由 kimteayon 提交
- 🆕 Actions 新增 fadeIn 和 fadeInLeft 效果。#1288 由 kimteayon 提交、#1289 由 kimteayon 提交
- 🆕 Prompts 新增 fadeIn 和 fadeInLeft 效果。#1289 由 kimteayon 提交
- 📖 优化官网站点提升用户体验。#1290 由 Rain120。
2025-10-29
- 🆕 Attachments Ref 新增
select方法支持选择文件的能力,同时修复设置了最大数量,并达到了最大数量后仍显示上传按钮的问题。#1266 由 kimteayon 提交 - 📖 优化官网站点提升用户体验。#1269 由 kimteayon 提交、#1274 由 kimteayon 提交
- 🐛 修复 KaTeX 插件渲染失败抛出异常的问题,修改公式渲染规则减少渲染异常。#1265 由 Div627 提交
- 📖 新增 XMarkdown 处理中文链接的代码示例。#1270 由 kimteayon 提交
- 🆕
code和pre标签渲染时返回渲染状态streamStatus以及块级标识block。#1272 由 Div627 提交 - 🐛 修复渲染 markdown 时重复的 DOM key。#1273 由 Div627 提交
2025-10-27
- 🆕 Sender 词槽配置改为可变属性,词槽模式下
insert方法新增replaceCharacters属性入参,支持新增替换功能,同时focus方法新增词槽key的配置以支持指定词槽的focus功能。#1259 由 kimteayon 提交 - 🆕 Sources 行内模式支持指定当前激活的面板,新增
activeKey属性,同时优化面板切换的交互样式,使体验更好。#1261 由 kimteayon 提交 - 🆕 Bubble.List 对滚动条布局和实现以及语义化进行了优化。#1263 由 kimteayon 提交
2025-10-23
- 🔥 新组件 Sources。#1250 由 hy993658052 提交
- 🆕 Bubble 新增 Bubble.System 和 Bubble.Divider 两个子组件。#1239 由 anxLiang 和 kimteayon 提交
- Sender
- 🆕 新增词槽焦点事件功能。#1221 由 kimteayon 提交
- 🐛 修复输入框
onPasteFile粘贴多文件回调数据错误问题。#1221 由 kimteayon 提交 - 🐛 修复 svg 未做国际化导致的无障碍问题。#1243 由 kimteayon 提交
- FileCard
- 🆕 新增语义化实现。#1220 由 kimteayon 提交
- 🆕 新增
jfif类型支持。#1248 由 IsDyh01 提交 - 🆕 Attachments 新增语义化实现。#1220 由 kimteayon 提交
- 📖 优化官网站点提升用户体验。#1216 由 kimteayon 提交, #1217 由 Div627 提交,#1218 由 IsDyh01 提交,#1224 由 [kimteayon](https://github.com/ kimteayon) 提交,#1232 由 IsDyh01 提交,#1233 由 kimteayon 提交,#1243 由 kimteayon 提交,#1247 由 elrrrrrrr 提交
- 🆕 XMarkdown 新增需闭合标签语法的过程中的渲染组件配置
incomplete以及对应功能。#1223 由 Div627 提交 - 🐛 修复 XMarkdown openLinksInNewTab 属性配置失效问题。#1253 由 Div627 提交
- 🐛 修复 XMarkdown 动画重复渲染问题。#1255 由 Div627 提交
- 🆕 健壮 XMarkdown 对公式渲染标签识别能力。#1255 由 Div627 提交
- 🐛 修复 useXChat 处理流数据服务器错误导致
requestFallback回调入参问题。#1224 由 kimteayon 提交 - 🆕 useXConversations 新增 activeConversationKey 的实现。#1252 由 kimteayon 提交
- 🐛 修复 useXChat
isRequesting非多实例问题,以及优化requestPlaceholder和requestFallback回调入参。#1254 由 kimteayon 提交
2025-09-24
2025-09-22
- Bubble
- 🐛 修复 ThoughtChain.Item 组件类型导出命名错误问题。#1178 由 kimteayon 提交
- 🐛 修复 XProvider 监听组件缺少问题。#1178 由 kimteayon 提交
- 🛠 重构动画相关实现。#1198 由 Div627 提交、#1204 由 Div627 提交
- 🐛 修复插件导出类型错误问题,以及新增示例和文档#1187 由 Div627 提交
- 🐛 修复 Mermaid 插件切换时渲染异常。#1175 由 Div627 提交
- 🆕 补充 HighlightCode 插件和 Mermaid 插件语义化实现。#1178 由 kimteayon 提交
- 🐛 修复 XMarkdown 主题样式覆盖不全问题。 #1182 由 kimteayon 提交
- 🆕 useXChat
setMessage支持使用回调函数支持获取原始消息,同时onRequest和onReload新增extra参数以支持自定义功能。 #1195 由 kimteayon 提交
- 🆕 更新站点整体文档。 #1194 由 kimteayon 提交
- 🆕 更新样板间功能,新增'现代感'样板间。 #1184 由 kimteayon 提交、#1195 由 kimteayon 提交、 #1194 由 kimteayon 提交
- 📖 优化官网站点提升用户体验。#1170 由 jinyang 提交、#1186 由 jinyang 提交、#1192 由 iamkun-2 提交、#1193 由 iamkun-2 提交、#1197 由 elrrrrrrr 提交、#1199 由 Div627 提交
2025-09-14
- Bubble
- 📖 删除下线工具
useXAgent和useXChat,以及对应的文档引用删除或者替换为X SDK。#1148 由 kimteayon 提交 - 🐛 修复 FileCard 组件
status展示缺失问题。#1156 由 hy993658052 提交 - 🐛 修复 Sender 组件开启文件粘贴功能时无法粘贴 Excel 单元格文本数据问题。#1167 由 kimteayon 提交
- 🆕 新增 Mermaid 插件操作功能。#1135 由 Div627 提交
- 🐛 修复 XMarkdown 流式效果。#1135 由 Div627 提交
- 🆕 新增插件国际化和主题定制功能,以及文档升级。#1135 由 kimteayon 提交
- 🆕 新增 XMarkdown 链接
openLinksInNewTab配置、以及主题颜色调整。#1164 由 Div627 提交 - 🐛 修复 XMarkdown 与文档 markdown 样式冲突问题。#1161 由 kimteayon 提交
- 🛠 重构 useXChat 工具
isRequesting属性,由方法升级为可监控变量。#1168 由 hylin 提交 - 🆕 新增 useXChat 工具消息
abort状态,同时修复requestFallback回调方法message参数错误以及删掉对错误状态的消息过滤。#1171 由 kimteayon 提交
2025-08-28
- 🐛 修复 Sender 普通模式点击
Enter选中文候选词时触发Submit的问题。#1144 由 kimteayon 提交 - 🐛 修复 Sender 词槽模式
submitType为shiftEnter时无法换行问题。#1143 由 kimteayon 提交 - 💄 修复 ThoughtChain.Item
description内容过多换行后margin样式异常。由 kimteayon 提交 - 🛠 使用
@ant-design/x-sdk重构样板间。#1139 由 hylin 提交 - 🐛 修复 Bubble
prefix持续展示。#1137 由 anxLiang 提交 - 📖 补充 Bubble.List 文档解释滚动容器问题。#1133 由 anxLiang 提交
- 🐛 修复 Attachment 组件上传图片未展示图片问题。#1140 由 hy993658052 提交
- 🐛 修复 FileCard 语义化问题以及卡片大小展示问题。#1130 由 kimteayon 提交
- 📦 升级 father 配置。#1125 由 fireairforce 提交
- 📖 优化官网站点提升用户体验。#1142 由 kimteayon 提交
2025-08-20
- 🆕 新增 Actions 子组件功能,Actions.Copy、Actions.Audio、Actions.Item。#1121 由 kimteayon 提交
- Bubble
- 🆕 新增 Sender 组件语义化配置。#1116 由 kimteayon 提交
- 📖 使用 X SDK 重构样板间。#1139 由 hylin 提交
- 📖 优化官网站点提升用户体验。#1124 由 kimteayon 提交、#1123 由 kimteayon 提交
- 🛠 发布链路优化。#1115 由 kimteayon 提交
2025-08-14
2025-08-12
- 🛠 重构升级组件 Bubble。#1100 由 anxLiang 提交、#1077 由 anxLiang 提交
- 🛠 重构升级组件 Bubble.List。#1077 由 anxLiang 提交
- 🐛 修复 Bubble 组件
readOnly和loading逻辑不生效问题。#1101 由 kimteayon 提交
2025-08-05
- 🔥 新组件 FileCard。#1094 由 hy993658052 提交
- 🔥 新组件 Notification。#973 由 kimteayon 提交
- 🔥 新组件 Think。#970 #966 #946 由 hy993658052 提交
- 🛠 重构升级组件 Attachments。
- 🛠 重构升级组件 Actions。#994 由 vanndxh 提交
- 🛠 重构升级组件 Conversations。#937 #954 #955 由 kimteayon 提交
- 🛠 重构升级组件 Sender。#1073 由 kimteayon 提交、#962 由 Chuck-Ray 提交
- 🛠 重构升级组件 ThoughtChain。#985 由 kimteayon 提交
- 🆕 全部组件
Ref功能补全。#1081 由 kimteayon 提交 - 🆕 XProvider 组件国际化逻辑接入。#952 由 kimteayon 提交
- 🔥 新组件 XMarkdown。#1060 由 Div627 提交、#989 由 Div627 提交
- 🔥 新插件 Latex。#1060 由 Div627 提交、#989 由 Div627 提交
- 🔥 新插件 HighlightCode。#1060 由 Div627 提交、#989 由 Div627 提交
- 🔥 新插件 Mermaid。#1060 由 Div627 提交、#989 由 Div627 提交
- 🔥 新工具 useXChat。#1098 由 hylin 提交
- 🔥 新工具 useXConversations。#1098 由 hylin 提交
- 🔥 新工具 Chat Provider。#1098 由 hylin 提交
- 🔥 新工具 XRequest。#1098 由 hylin 提交
- 🔥 新工具 XStream。#1098 由 hylin 提交
- 🛠 整体框架升级为 Monorepo。#823 由 elrrrrrrr 提交
- 🛠 整体组件升级 Ant Design V6。#1012 由 kimteayon 提交
- 🛠 Ant Design X 发布逻辑升级调整。#1098 由 kimteayon 提交、#1009 由 kimteayon 提交
- 📖 优化官网站点提升用户体验。#1083 由 kimteayon 提交、#1001 由 elrrrrrrr 提交
2025-09-12
- 🐛 修复 ThoughtChain 组件
title传入ReactNode时折叠标题无法显示问题。#1172 由 IsDyh01 提交 - 🐛 修复 Sender 组件
LoadingButton传入icon属性时同时显示两个图标问题。#1145 由 IsDyh01 提交 - 🐛 修复 Sender 组件
content语义化缺失问题。#703 由 HomyeeKing 提交 - 🐛 移除 Bubble 组件打字效果公共前缀逻辑中的冗余条件判断。#1091 由 AqingCyan 提交
- 🐛 修复 useXChat
updating状态缺失问题。#833 由 wzc520pyfm 提交 - 🐛 修复 Suggestion 组件
useActive中 items 为空数组导致的异常。#824 由 LengYXin 提交 - 📖 优化官网站点提升用户体验。#960 由 wzc520pyfm 提交、#1048 由 wzc520pyfm 提交、#1118 由 afc163 提交、#1122 由 fireairforce 提交、#1120 由 IsDyh01 提交
2025-07-30
- 🆕 Attachments 组件
FileCard新增图标和类型的配置能力。#1006 由 kieranwv 提交 - 📖 新增百宝箱智能体接入文档和样板间。#1063 由 iamkun-2 提交
- 📖 优化官网站点提升用户体验。#1054 由 hylin 提交、#1056 由 hylin 提交
2025-07-16
- 🆕 补充 Bubble 组件对滚动事件
onScroll的监听。#1021 由 QdabuliuQ 提交 - 🐛 移除 Bubble 重复的 TS 类型定义。#1032 由 wzc520pyfm 提交
- 🐛 修复 Conversations 组件点击禁用的
menu导致触发onActiveChange的问题。#1024 由 QdabuliuQ 提交 - 🐛 修复 Attachments 组件
FileList语义化配置。#1017 由 kimteayon 提交 - 🐛 补充 Actions 组件 html 配置。#995 由 vanndxh 提交
- 🐛 修复 Conversations label 标签展示问题,同时补充语义化配置。#898 由 yuanliu147 提交
- 📖 优化官网站点提升用户体验。#940 由 coding-ice 提交、#969 由 afc163 提交、#968 由 afc163 提交、#1019 由 hylin 提交、#1036 由 kimteayon 提交
2025-05-30
- 🔥 新组件 操作列表 - Actions。#768 由 vanndxh 提交
- 🐛 修复 Bubble.List
footer和header无法获取 key 的问题。#876 由 kimteayon 提交 - 🐛 修复 Conversations 列表标题溢出截断失效问题。#877 由 kimteayon 提交
- 📖 优化官网站点提升用户体验。#816 由 Rain120 提交、#880 由 kimteayon 提交
2025-05-21
- 📖 新增 Conversation 类型导出。#258 由 ONLY-yours 提交
- 💄 修复 Prompts 滚动条始终显示问题。#785 由 kimteayon 提交
- 🐛 修复 Suggestion 警告使用 antd 废弃 API
onDropdownVisibleChange的问题。#827 由 zombieJ 提交 - 🆕 扩展 Bubble
content到footer和header的方法实现参数,同时补充 Demo 实现。#683 由 L-Hknu 和 kimteayon 提交 - 📖 修复 Api Key 在站点露出的安全问题。#840 由 kimteayon 提交
- 📖 优化官网站点提升用户体验。#783 由 kimteayon 提交、#229 由 afc163 提交、#835 由 kimteayon 、#814 由 wzc520pyfm 提交
2025-04-25
- 🐛 删除 Conversations 溢出省略逻辑修复
tooltip展示错误的问题。#776 由 afc163 提交 - 🐛 修复 Attachments
image卡片样式问题。#751 由 wzc520pyfm 提交 - 🐛 修复 ThoughtChain 受控问题。#752 由 Youzi2233 提交
- XRequest
- useXAgent
- 🆕 RequestFn 新增
onStream回调,可对流监听和终止操作。#711 由 kimteayon 提交 - 🆕 RequestFn 新增
transformStream转换函数,用于处理流数据。#725 由 kimteayon 提交 - 🐛 修复 XAgentConfigPreset 变更不生效问题,并新增示例。#736 由 kimteayon 提交
- 🐛 修复 RequestFn
onSuccess回调类型错误问题,同时更新对应示例。#725 由 kimteayon 提交 - 🆕 新增模型接入、自定义入参、变更配置示例。#725 由 kimteayon 提交、#711 由 kimteayon 提交
- 🆕 RequestFn 新增
- useXChat
- 🆕 XChatConfig 新增 Input 和 Output 泛型类型。#725 由 kimteayon 提交
- 🆕 XChatConfig 新增
transformMessage转换函数,可在更新数据时对messages做转换,同时会更新到messages。#711 由 kimteayon 提交 - 🆕 XChatConfig 新增
transformStream转换函数,用于处理流数据。#711 由 kimteayon 提交 - 🆕 XChatConfig 新增
resolveAbortController回调函数,可获得AbortController控制器,用于控制流状态。#711 由 kimteayon 提交 - 🆕 新增模型接入示例,删除错误的终止流示例。#711 由 kimteayon 提交
- 🐛 修复 Sender
header圆角样式溢出问题。#732 由 Bao0630 提交 - 📖 新增助手式样板间。#657 由 vanndxh 提交
- 📖 重构独立式样板间。#753 由 vanndxh 提交
- 📖 优化官网站点提升用户体验。#730 由 afc163 提交、#758 由 coding-ice 提交、 #761 由 ONLY-yours 提交
2025-04-14
- Bubble.List
- Conversation
- 🐛 修复 Conversation 内 ul 和 li 的样式问题。#726 由 kimteayon 提交
- 🆕 新增
menu的getPopupContainer的实现。#698 由 yuxuan-ctrl 提交
- 🐛 修复 ThoughtChain 折叠面板无法展开问题。#720 由 kimteayon 提交
- 🐛 修复 Attachments 图片展示样式问题。#708 由 hy993658052 提交
- 💄 优化 Sender,使自定义 Actions 的
disabled属性受控。#666 由 afc163 提交 - 📖 优化官网站点提升用户体验。#680 由 wzc520pyfm 提交、#699 由 afc163 提交、#716 由 afc163 提交、#686 由 afc163 提交、#728 由 kimteayon 提交
2025-03-28
- Sender
- 🆕 新增
footer支持自定义底部内容。#654 由 kimteayon 提交 - 🆕 扩展
autoSize支持配置内容高度。#637 由 Zhang-Wei-666 提交 - 📖 补充
onFocus和onBlur类型声明。#625 由 aojunhao123 提交
- 🆕 新增
- 🆕 扩展 Conversations 组件
menu.trigger支持自定义菜单触发器。#630 由 kimteayon 提交 - Attachments
- 🆕 扩展
ImageProps支持自定义图像展示配置。#613 由 hy993658052 提交 - 📖 补充 Attachments 组件
onRemoveAPI 文档。#608 由 kimteayon 提交
- 🆕 扩展
- 📖 补充
GPT-Vis渲染图表示例。#603 由 lvisei 提交 - 📦 优化 Chat Design X
peerDependencies。#611 由 pokerface9830 提交 - 📖 优化官网站点提升用户体验。#626 由 aojunhao123 提交、#648 由 kimteayon 提交、#659 由 afc163 提交、#667 由 jin19980928 提交
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 提交 - 📦 优化 Chat Design X 构建 #578,#584 由 kimteayon 提交、 #578 由 kimteayon 提交、#587 由 afc163 提交
- 📖 优化官网站点提升用户体验。#484 由 ztkuaikuai 提交、 #495 由 ztkuaikuai 提交、 #522 由 liangchaofei 提交、#537 由 wzc520pyfm 提交、 #553 由 PeachScript 提交、 #578 由 kimteayon 提交 、 #585 由 MaricoHan 提交
2025-01-13
- 🐛 修复
Attachment组件移除图标的样式问题。#460 由 Rain120 提交 - 🛠 重构
BubbleProps,支持ContentType类型参数。#403 由 YumoImer 提交 - 🛠 开发环境和网站支持 React 19。#432 由 YumoImer 提交
- 📖 优化官网站点提升用户体验。#456, #446, #448, #444, #414, #406, #404 由 wzc520pyfm, YumoImer, Rain120, afc163 提交
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 提交 - 📖 优化官网站点提升用户体验。#389、#377、#364、#368 由 afc163、YumoImer 提交
2024-12-16
- 💄 优化
Bubble设置placement: 'end'后的样式。#314 由 YumoImer 提交 - 🐛 修复
Bubble.List设置autoScroll后偶现无法触发自动滚动的问题。#336 由 anzhou99Ru 提交 - 📖 优化官网站点提升用户体验。#343、#334、#315、#331 由 afc163、YumoImer、Wxh16144 提交
- 🛠 修复
pnpm lint时的错误。#313 由 BQXBQX 提交
2024-12-04
- 🛠 优化
XRequest支持对自定义协议解析。#293 由 YumoImer 提交 - 🐛 修复
Attachment前后预览按钮无法正常显隐的问题。#295 由 anzhou99 提交 - 🐛 修复
useXChat对同一条消息重复触发onUpdate的问题。#298 由 YumoImer 提交 - 📖 添加
Bubble配合GPT-Vis的使用演示文档。#288 由 lvisei 提交 - 📦 更新浏览器目标配置减少打包体积。#282 由 afc163 提交
- 🛠 修复运行
pnpm run prestart的错误。#287 由 long36708 提交
2024-11-29
- 🛠 优化
useXAgent和XStream的 TS 类型。#272 由 YumoImer 提交 - 🛠 调整
agent参数设为可选,以支持仅使用useXChat的数据管理功能。#271 由 YumoImer 提交 - 💄 调整
Conversations样式基于 RICH 设计规范。#242 由 YumoImer 提交 - 🛠 修复使用
pnpm启动项目时幽灵依赖导致无法启动的问题。#223 由 YumoImer 提交 - 🌈 独立式样板间支持附件上传功能演示。#250、#265 由 kelvinelove 提交
- 📖 修复缺失的贡献者信息。#212 由 afc163 提交
- 📖 优化官网站点提升用户体验。#277、#264、#263、#262、#261、#241、#246、#210、#211 由 YumoImer、afc163、Rain-1214、kelvinelove、tabzzz1 提交
- 📦 更新浏览器目标减少打包体积。#234 由 afc163 提交
2024-11-22
🎉 我们非常开心的宣布 Ant Design X 1.0.0 版本正式发布啦~
- 🌈 源自企业级 AI 产品的最佳实践:基于 RICH 交互范式,提供卓越的 AI 交互体验
- 🧩 灵活多样的原子组件:覆盖绝大部分 AI 对话场景,助力快速构建个性化 AI 交互页面
- ⚡ 开箱即用的模型对接能力:轻松对接符合 OpenAI 标准的模型推理服务
- 🔄 高效管理对话数据流:提供好用的数据流管理功能,让开发更高效
- 📦 丰富的样板间支持:提供多种模板,快速启动 LUI 应用开发
- 🛡 TypeScript 全覆盖:采用 TypeScript 开发,提供完整类型支持,提升开发体验与可靠性
- 🎨 深度主题定制能力:支持细粒度的样式调整,满足各种场景的个性化需求
2024-11-07
- 🔥 Sender 支持
onPasteFile事件与 Attachments 支持ref.upload手动上传文件。#184 由 zombieJ 提交 - 🔥 Sender
allowSpeech支持受控使用三方语音 SDK。 #187 由 zombieJ 提交
2024-11-06
- 🔥 新组件 欢迎 - Welcome。 #179 由 zombieJ 提交
- 🔥 Prompts 支持嵌套层级展示。#181由 zombieJ 提交
- 🔥 Attachments 支持 Attachments.FileCard 子组件。#182 由 zombieJ 提交
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
- Sender
- 📖 更新文档页面下的组配置。#155 由 YumoImer 提交
- 📖 调整示例切换按钮样式。#146 由 afc163 提交
- 📖 更新 README.md。#142 由 afc163 提交
2024-10-10
- Bubble
2024-09-27
- 🔥 新增
XProvider全局化配置组件,由 YumoImer 完成 #127 - 🔥 新增 运行时钩子
useXChat数据管理,由 zombieJ 完成 #125 - 🔥 新增 运行时钩子
useXAgent模型调度,由 zombieJ 完成 #125 - 🆕
ThoughtChain思维链组件支持size属性,由 YumoImer 完成 #123 - 🛠 更新
.lintstagedrc.json。 由 afc163 完成 #128 - 🛠 更新依赖
cheerio至v1.0.0。 由 afc163 完成 #121
2024-09-10
- 🔥 新增:
Suggestion建议组件,由 ONLY-yours 完成 #87
- 🐛 修复:更改
Sender的restProps类型,由 ONLY-yours 完成 #101 - 🛠 修复:
bun install问题,由 afc163 完成 #111
- 🛠 重构:添加层级支持,由 zombieJ 完成 #118
- 🛠 重构:加速工作流,由 afc163 完成 #119
- 🛠 重构:升级开发依赖的 5 个更新,由 dependabot 完成 #120
- 🛠 重构:清理
README.md,由 afc163 完成 #102 - 🛠 重构:添加 issue 模板,由 afc163 完成 #103
- 🛠 重构:添加
bun.lockb,由 afc163 完成 #108 - 🛠 删除
index-style-only.js,由 afc163 完成 #106 - 🛠 重构:更新
main.yml,由 afc163 完成 #105 - 🛠 重构:更新
package.json,由 afc163 完成 #110
2024-09-05
- 🔥 新组件 Bubble。 #19 li-jia-nan
- 🔥 Bubble 支持方向 #52 li-jia-nan
- 🔥 新组件 Bubble.List。 #57 zombieJ
- 🔥 新组件 Conversations。 #48 YumoImer
- 🔥 新组件 Prompts。 #55 YumoImer
- 🔥 新组件 Sender。 #46 ONLY-yours
- 🔥 新组件 ThoughtChain。 #86 YumoImer
- 📦 使用
father构建。 #84 zombieJ - 🛠 修复使用
antd的 es 或 lib 包时 ThemeContext 实例不一致的问题。 #88 YumoImer - 🛠 重构:API 命名规范 #73 zombieJ
- 🛠 杂项:CI、Github Actions、发布
- 📖 更新 README.md
2024-05-10
- MISC: 项目初始化。
