Presentation Intelligence

pi-ppt

办公效率v1.0.9
作者:Presentation Intelligence更新于 2026-05-11共 10 个版本 · 最新版本发布于 2026-04-10@clawhub_xmcbbkad/pi-ppt
PPT 生成

据 AlphaMoat 统计,截至 2026-09,pi-ppt 累计下载 1,592 次、获 2 个星标,在全部 5,078 个 AI 技能中排名第 4,708 位,在「办公效率」分类(435 个)中排名第 379 位。

累计安装
289
累计下载
1,592
星标
2
全站排名
#4,708
全站前 93% · 「办公效率」前 88%
平台累计安装累计下载星标评论
ClawHub ↗411,4312-
SkillHub ↗2891,5922—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

配置所需的 PI 环境变量后,可运行 Python 脚本按主题生成 PPT,也可以上传文档作为内容来源;文档输入时页数由文档内容决定。支持选择中文或英文输出。

资料发布于 2026-10-27

可以用来做什么

  • 按主题或描述生成演示文稿
  • 根据上传的文档生成演示文稿
  • 为演示文稿指定目标语言

什么时候用

  • 需要把主题或已有文档整理成演示文稿时
  • 希望使用 PI API 生成中文或英文 PPT 时

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

根据这份文档生成一份结构清晰的业务演示文稿。
围绕指定主题生成正式风格的中文 PPT。

月度数据趋势

累计下载1,592
4191,0491,6792026-03 · 累计下载 5062026-05 · 累计下载 8722026-06 · 累计下载 1,0052026-07 · 累计下载 1,2262026-08 · 累计下载 1,3262026-09 · 累计下载 1,59226-0326-09
星标2
1232026-03 · 星标 22026-05 · 星标 22026-06 · 星标 22026-07 · 星标 22026-08 · 星标 22026-09 · 星标 226-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-091,592—2
2026-081,326+8.2%2
2026-071,226+22.0%2
2026-061,005+15.3%2
2026-05872—2
2026-03506—2

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

2.4 KB · ClawHub v1.0.9
---
name: pi-ppt
description: Generate PPTs using services provided by PI (Presentation Intelligence).
metadata:
  openclaw:
    emoji: "✨"
    requires:
      bins:
        - python3
      env:
展开全部(共 58 行)
        - PIPPT_BASE_URL
        - PIPPT_APP_ID
        - PIPPT_APP_SECRET
    primaryEnv: PIPPT_APP_ID
---

# Pi PPT Generation

## Functionality
1. Generate PPTs using the PI (Presentation Intelligence) API.

## Setup
1.  **API Key:** Ensure the PIPPT_BASE_URL, PIPPT_APP_ID and PIPPT_APP_SECRET environment variables are set with your valid API key. You can obtain API key from the PI website: https://www.pi.inc/  .
2.  **Environment:** The API key should be available in the runtime environment.

## Generate a PPT
Run the following script:
```bash
PIPPT_BASE_URL=xxx PIPPT_APP_ID=xxx PIPPT_APP_SECRET=xxx python3 scripts/generate_pi_ppt.py --content  --language --cards --file
```
Input arguments:
   content(str, required): Topic and description, for example: "Create a PPT introducing Chinese GPU vendors in a formal business style."
   cards(int, optional): Expected number of slides, for example 10. Default is 8. If you generate a PPT from an uploaded document, do not specify cards because the slide count is determined by the document content.
   language(str, required): Target language of the PPT. 'zh' for Chinese, 'en' for English. Default is 'zh'.
   file(str, optional): Path to the document to upload, for example: "/Users/jack/download/weekly_report_20250304.doc". Supported file types: .doc/.docx/.txt/.md/.pdf/.pptx/.ppt. Other file types are not supported. Only one document can be uploaded.

Complete command examples:

**Generate from an uploaded document** (slide count is determined by content, do not pass `--cards`):

```bash
PIPPT_BASE_URL=xxx PIPPT_APP_ID=xxx PIPPT_APP_SECRET=xxx python3 scripts/generate_pi_ppt.py \
  --content "Generate a well-structured business report PPT based on the attached document" \
  --language zh \
  --file "/Users/YourName/Documents/quarterly_review.docx"
```

**Generate from a one-line prompt / topic** (you can specify slide count):

```bash
PIPPT_BASE_URL=xxx PIPPT_APP_ID=xxx PIPPT_APP_SECRET=xxx python3 scripts/generate_pi_ppt.py \
  --content "Create a PPT introducing Chinese GPU vendors in a formal business style" \
  --language zh \
  --cards 10
```
## Notes
- Generating one PPT usually takes about 3-6 minutes. Please remind users to be patient.

「办公效率」分类下的热门技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。