文件预览

README.md

查看 123 技能包中的文件内容。

文件内容

README.md

# OpenClaw Skill: corporate-ppt-generator

## Install (local path)

```bash
# Put this folder under your OpenClaw skills directory, e.g.
# ~/.openclaw/workspace/skills/corporate-ppt-generator
```

## Test

```bash
openclaw chat
```

Try:
- "Generate a PPT in DaoCloud style using corporate-ppt-generator."
- "Use corporate-ppt-generator to render PPT from block_xml while preserving template style."

## Dependencies

- python-pptx

```bash
python3 -m pip install -r requirements.txt
```

## Local Commands

```bash
cd PPT_Builder_Skill
make demo
make extract-catalog
make package-openclaw
```

## XML Strategy

- Runtime is XML-only.
- Preferred: `render_strategy=template_first`.
- Optional: HTML blocks are allowed as fallback and converted into template content slides.
- Goal: keep template style (background/icon/font/layout) while letting models provide structured blocks.
- `make demo` uses `assets/demo_blocks.xml` and now covers toc + matrix + pie/bar/line + table + slogan.