做了半年的在线 PPT 编辑器,一点体验感悟,当然也可能只是想发牢骚
这是个带有推广性质的贴,但心得体会内容也是真的这是什么?
不重复介绍了,详情看这 /t/1249312或者看官网 slimppt.com
为什么想做这个?
从第一份工作就是跟 ppt 打交道,已经十多年了,五月份跟前司领导聊天的时候(亦师亦友)说遇到很多问题,他们主要做格式导出的,wps 也找过他们,他们为了跟 PowerPoint 效果一致使用 com 导出再做补丁优化修改,这块现在遇到一些技术瓶颈。
我说我现在都 vibe 了,这个我 vibe 一个就行,他说行,看看 ai 能做到什么程度,然后我这一不小心干了快半年。
难点在哪里?
看看现在的 Office 套件,开源的有很多,包括老牌的 libreoffice ,最近新起的 onlyoffice 、ely office 以及还有个啥都做的 everything ,v2 社区里也有看到,包括 workbuddy 、codex 、claude code 等 ai agent 也都在下场做 office 。但是微软和 wps 屹立不倒的很大原因是 office 太复杂了,历史的沉淀是很大的壁垒,ai 虽然可以加速,但也需要时间。
说个简单的,office 里的宏,浏览器侧不用想,vba 不支持,就算做 js 宏,再搞个转换层,也是个大工程,需实现 vba 语法解析、内置函数与常量适配、对象模型映射、vbaProject.bin 二进制解析、UserForm 窗体控件与类模块、错误处理,并兼容变体类型及各类老旧特殊写法。还有 ppt 的动画,好多仿品只能说勉强能看,形状、组合都存在坑,动画效果 ooxml 也没有规定具体呈现方式,最后还是要对标 PowerPoint 仿照做相似动画。
你可以试试锐普的 ppt, 这是 源文件(侵删),这是我们实现的
浏览器侧的效果
当然去掉这些,我说做个基本能用的行吗?可行,低需求用户够用了,但一旦碰到些问题,特别是打开别人的文件,很多 ppt 文件历史遗留问题千奇百怪,最终用户还是会回到 PowerPoint 和 wps 中。这也是 libreoffice 依旧用户不多的原因。
为什么会有这个需求,谁想使用?
[*]不爽 Microsoft 和 wps
[*]尝鲜
[*]要嵌入到某些应用中
[*]协作
[*]转换
[*]满足一些特定需求的 ai 生成
哪些是目标用户?怎么找到他们?
说真的,office 这类应该是个 to B 项目,c 端用户如果基础功能都满足,没有特定需求,用微软 office 和 wps 就够了。to c 用户只有 ai 生成需求,减轻打工人的 ppt 制作工作量,这块 skill 也够用 。而我,并不清楚如何找到 to B 用户,只在社媒上宣传,不买量推广的情况下,很难触达,也没有 B 端资源。(真成了前司就算竞争对手了)
如何更好的推广
开源,就像我前面帖子说的,/t/1250603 , 对于程序员来讲开源目前可能是获取曝光量最方便的捷径了。
2026/10/23Pax
⚠️内容来自互联网,如有侵权请点击反馈!侵权投诉 半年能vibe到这个程度挺猛了。不过PPT最坑的其实是渲染一致性和字体嵌入吧,com导出打补丁听着就头大。想问下你导出的pptx在真PowerPoint里打开会不会错位?
[这只是一个小尾巴] codex 启动@ppt-master @emali 关机 @cxl008 skill v5 不知道其他家怎么样目前 workbuddy 使用的 PPT 是自研的。Codex, Claude ,使用的是开源方案。 很牛逼啊 感觉 @humbass 只要电够,大模型厂商自己做都不是事,常用软件已经没有瓶颈了,普通码农趁早转行做服务吧,帮助普通人上云/用 ai@ilemon18 谢谢,动画现在是要碰到一个改一个,但其实 99% 的 ppt 用不到那么复杂的 格式导出才是真坑吧,前端渲染得再漂亮,导出来字体一换行、间距一错位就露馅了。你说的那个 COM 打补丁的路子你打算怎么绕?还是干脆放弃百分百还原,走差异化?
[论坛助手]
页:
[1]