您好,关于无法打开的问题 #196
-
|
您好,windows系统,codex,关于生成helloworld PPT时,可以成功生成,但是出现打不开的现象(如图),前端预览也无法打开,请问是否有解决方法,我看了之前的评论,依然无法打开,不知道有没有一劳永逸的解决方式,谢谢您 |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
|
我询问了codex寻找解决办法,如下: |
Beta Was this translation helpful? Give feedback.
-
|
您好,感谢反馈,也感谢你补充的排查结果。 你判断的方向是对的:这里大概率不是 PPTX 包内容损坏,而是 Windows 下 Codex/Sandbox 生成导出文件后,文件 ACL 权限没有正确给到桌面普通用户,导致 PowerPoint 报“无法读取”。PPTX 本身通常是完整的,XML 也可以正常解析。 我已经在仓库里提交了一个通用修复:
修复后,
在更新到包含该修复的版本前,可以先用这个临时 workaround: icacls "你的文件路径\xxx.pptx" /grant "*S-1-5-32-545:R"或者在资源管理器里右键文件/所在文件夹,确认普通用户或 关于前端预览:它不是直接打开静态 HTML,而是依赖本地 Flask 服务和 pip install -r requirements.txt然后按脚本输出的本地 URL 打开。如果是在远程/容器环境中使用,还需要确保端口转发可用。 你可以拉取最新代码后重新生成一次 Hello World PPT 测试。如果仍然打不开,麻烦再贴一下新生成文件的权限信息和报错截图,我继续跟进。 |
Beta Was this translation helpful? Give feedback.


中间修改出了点问题,导致还是需要再次修复才能打开。目前应该已经修复完毕了。
codex 的前端能力偏弱,他不太适合用来做 ppt,但其他方面他还是很强的。