Files
open-kimi-ppt-skill/skills/open-kimi-ppt/scripts/local-export/load_pptd.py
T

10 lines
349 B
Python

import yaml, json, pathlib
root = pathlib.Path("/home/workdir/artifacts/xiaomi-yu7")
m = yaml.safe_load((root / "xiaomi-yu7.pptd").read_text())
pages = []
for rel in m["pages"]:
p = yaml.safe_load((root / rel).read_text())
p["pagePath"] = rel
pages.append(p)
print(json.dumps({**m, "version": "v2", "pages": pages}, ensure_ascii=False))