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
累計下載
1592
星標
2
全站排名
#4,708
全站前 93% · 「辦公效率」前 88%
平台累計安裝累計下載星標評論
ClawHub ↗4114312-
SkillHub ↗28915922—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

配置所需的 PI 環境變數後,可執行 Python 指令碼按主題生成 PPT,也可以上傳文件作為內容來源;文件輸入時頁數由文件內容決定。支援選擇中文或英文輸出。

資料釋出於 2026-10-27

可以用來做什麼

  • 按主題或描述生成簡報
  • 根據上傳的文件生成簡報
  • 為簡報指定目標語言

什麼時候用

  • 需要把主題或已有文件整理成簡報時
  • 希望使用 PI API 生成中文或英文 PPT 時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

根據這份文件生成一份結構清晰的業務簡報。
圍繞指定主題生成正式風格的中文 PPT。

月度資料趨勢

累計下載1592
419104916792026-03 · 累計下載 5062026-05 · 累計下載 8722026-06 · 累計下載 10052026-07 · 累計下載 12262026-08 · 累計下載 13262026-09 · 累計下載 159226-0326-09
星標2
1232026-03 · 星標 22026-05 · 星標 22026-06 · 星標 22026-07 · 星標 22026-08 · 星標 22026-09 · 星標 226-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-091592—2
2026-081326+8.2%2
2026-071226+22.0%2
2026-061005+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),按月更新。口徑說明見資料方法。