SlideFlow产品系统Vibe Coding

我要开发同款
大皇堡2026年11月14日
5阅读

技术信息

语言技术
iOS、Object-c、Swift、Flutter、MVVM
系统类型
MacOS、iOS应用、iPadOS
行业分类
低代码、政务

作品详情

行业场景

SlideFlow AI 是一款面向内容创作者、教育工作者、开发者及商务人士的 AI 演示文稿创作工具,适用于产品介绍、技术分享、教学课件、商业汇报等场景。

传统演示文稿制作需要大量时间进行内容整理、页面排版和视觉设计,而现有 AI PPT 工具往往依赖固定模板,生成后的精细调整能力有限。

SlideFlow 探索将大语言模型与可视化编辑器深度结合:用户通过自然语言描述需求,由 AI 生成演示内容和视觉布局,再通过原生编辑界面进行精细调整,兼顾 AI 生成效率与人工设计控制。

项目由个人独立设计与开发,已正式上架 Apple App Store。

功能介绍

AI 对话式生成

支持通过自然语言创建完整演示文稿,并在后续对话中持续调整内容、布局和视觉风格。生成结果实时显示在编辑画布中。

多模型集成

支持 OpenAI、Claude、Gemini、Groq 以及 Apple Intelligence 等模型。用户可自行配置 API Key,灵活选择模型服务,并支持端侧 AI 能力。

可视化编辑

基于 HTML 的演示文稿编辑器,支持直接选择页面元素,修改文字、字体、颜色、大小及对齐方式,也可以针对指定元素进行 AI 局部重写。

动态演示与多格式导出

使用 Reveal.js 构建演示效果,支持动画、网页演示,并提供 PNG、PDF、MP4 等格式的输出能力。

AI Agent 集成

通过 MCP 协议向外部 AI Agent 开放演示文稿操作能力,使幻灯片创作可以融入自动化工作流。

项目实现

项目采用 SwiftUI 原生应用与 HTML 演示引擎相结合的技术方案,围绕 AI 生成、实时预览、元素编辑和多格式输出构建完整工作流程。

原生应用架构: 使用 SwiftUI 构建 macOS / iPadOS 应用界面,实现文稿管理、AI 会话、编辑工具及多窗口交互体验。

动态演示引擎: 基于 HTML、CSS 与 Reveal.js 5 构建幻灯片内容模型,以 Web 渲染技术实现实时预览、动态布局和动画演示,避免固定模板对设计能力的限制。

大模型集成: 对接多个 LLM 服务,提供模型配置、请求管理和对话式生成能力。采用用户自带 API Key 的模式,并结合系统 Keychain 管理敏感凭据。

MCP 工具集成: 在应用内提供 MCP 服务接口,使外部 Agent 能够访问和操作演示文稿,支持与其他 AI 开发工具协作。

编辑与输出: 实现基于页面元素的可视化属性编辑与 AI 局部修改,并结合网页渲染及媒体导出流程,支持 HTML、PNG、PDF 和 MP4 等输出形式。

项目职责: 独立负责产品构思、交互设计、技术选型、功能开发、AI 集成、测试调试及 App Store 发布,完成从产品原型到正式上架的完整开发流程。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论