Skip to content

Conversation

@yunfeidog
Copy link
Contributor

  • 新增loading类型消息提示,完善消息组件Message.vue,增加loading图标及旋转动画,用于显示PPT生成进度
  • 调整AIPPT核心逻辑,按顺序逐个渲染幻灯片及其内部元素,开发progressiveAddSlides函数实现幻灯片渐进式添加效果

- 新增loading类型消息提示,用于显示PPT生成进度
- 在AIPPTDialog中添加生成过程的loading状态管理
-优化readStream方法为异步递归调用,支持逐步解析数据块
- 完善消息组件Message.vue,增加loading图标及旋转动画
- 引入主存储模块到useAIPPT hook,支持元素选中状态控制- 开发progressiveAddSlides函数实现幻灯片渐进式添加效果
- 调整AIPPT核心逻辑,按顺序逐个渲染幻灯片及其内部元素
- 添加元素添加间隔延时,提升用户视觉体验和交互反馈
@yunfeidog
Copy link
Contributor Author

目前系统的AI生成PPT的时候虽然是流式生成,但是用户其实还是需要等待最终的结果,Kimi的PPT在生成的时候,会有一个一个添加元素到PPT页面中的效果,本系统也可以很轻松的做到这个效果,这样用户的体验会更好,实现的效果如下:
渐进式添加幻灯片

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant