ppt-creator

👤 daan0701 📦 v1.0.0 ⭐ 4.5 ⬇️ 922 下載
📄 辦公效率 免費 🔑 需 API Key

📖 技能介紹


name: chatppt-creator description: 專業級智慧 PPT 全生命週期創作與增強套件。支援通過 yoo-ai API 自動生成、編輯與美化 PPT。當需要執行以下任務時使用此 Skill:(1) 【多源生成】:將簡單主題、結構化大綱、本地檔案(.docx, .txt)或 AI 編碼專案(架構分析)轉化為專業 PPT;(2) 【專家流】:需要“先審閱大綱、後生成內容”的高質量創作流程,支援對大綱進行增刪改查;(3) 【後期增強】:為已有任務新增演講稿(Speaker Notes)、在指定位置插入新頁面、或更換全域性風格(字型、顏色、模板);(4) 【互動引導】:預覽精美封面、即時追蹤非同步生成任務進度、以及針對“內容太少”或“格式錯誤”等生成失敗情況進行自動診斷與修復;(5) 【繪圖PPT】:生成視覺效果極佳但不可編輯的圖片型 PPT。適用於“幫我做個 PPT”、“總結這個專案的架構”、“給 PPT 加演講稿”等指令。


ChatPPT-Creator 智慧 Skill 套件

這是一個基於意圖識別的 PPT 處理工具集。Agent 應根據使用者需求自動路由到相應的函式。

核心函式套件

注意: 在呼叫以下命令時,請確保使用指令碼的完整路徑(相對於專案根目錄或絕對路徑)。

1. PPT 建立 (Creation)

create_ppt_from_text

當用戶提供主題或簡單描述時呼叫。 - 命令: node {{SKILL_PATH}}/scripts/chatppt_creator.js create_from_text --text "<主題>" --font_name "<字型>" --color "<顏色>" --language "<語言>" --report "<true/false>" - 可用字型: [黑體|宋體|仿宋|幼圓|楷體|隸書] (注意:不支援微軟雅黑)。 - 注意: report 預設為 true,啟用線上編輯報告模式。

create_ppt_from_custom_outline

當用戶提供詳細結構化大綱時呼叫。 - 命令: node {{SKILL_PATH}}/scripts/chatppt_creator.js create_from_custom_outline --custom_data '<JSON大綱>' --font_name "<字型>" --color "<顏色>" --report "<true/false>" - 可用字型: [黑體|宋體|仿宋|幼圓|楷體|隸書]。 - 注意: report 預設為 true

create_ppt_from_file (Agent 複合任務)

當用戶提供本地檔案(.txt, .docx 等)時: 1. 讀取檔案: 使用 Read 工具讀取檔案內容。 2. 大模型轉換: 將內容轉換為 create_ppt_from_custom_outline 所需的 JSON 格式。 3. 展示並確認 (關鍵): 必須將生成的結構化大綱(標題、章節、頁面主題)以易讀的格式展示給使用者,並明確詢問:“這是為您生成的大綱,您看是否滿意?如果有需要調整的地方請告訴我。” 4. 呼叫函式: 僅在使用者確認滿意後,才執行 create_ppt_from_custom_outline

create_ppt_from_file_with_review

使用專家級 Prompt 驅動的工作流,生成高質量 Markdown 大綱,解析為 JSON,供審閱與微調後再生成。 - 階段一(生成 Prompt)
node {{SKILL_PATH}}/scripts/chatppt_creator.js create_from_file_with_review --file_path "<本地檔案>" --user_prompt "<要求>" --count_1 5 --count_2 3 --language zh-CN
輸出 [PROMPT_START]...[PROMPT_END],請用 LLM 生成 Markdown 並儲存到檔案。 - 階段二(解析與審閱)
node {{SKILL_PATH}}/scripts/chatppt_creator.js create_from_file_with_review --file_path "<本地檔案>" --user_prompt "<要求>" --count_1 5 --count_2 3 --language zh-CN --markdown_path "<markdown檔案路徑>"
輸出 [OUTLINE_REVIEW_START]...[OUTLINE_REVIEW_END]。 - 使用者確認 (強制): Agent 必須將輸出的大綱內容呈現給使用者,並等待使用者確認或修改意見。嚴禁跳過此步驟直接生成。 - 應用修改(按使用者反饋)
準備補丁 JSON(支援 remove_catalog/rename_catalog/remove_sub_catalog/rename_sub_catalog),執行:
node {{SKILL_PATH}}/scripts/chatppt_creator.js apply_outline_patch --json_path "<outline.json>" --patch_path "<patch.json>" - 最終生成
僅在使用者明確表示“可以生成”後,執行: node {{SKILL_PATH}}/scripts/chatppt_creator.js generate_from_outline --json_path "<outline.json>" --font_name "<字型>" --color "<顏色>" --language "zh-CN" --report "<true/false>" - 可用字型: [黑體|宋體|仿宋|幼圓|楷體|隸書]。 - 注意: report 預設為 true

create_ppt_from_project_analysis

自動分析當前 AI 編碼專案的架構 and 技術棧,生成專案總結或彙報 PPT。 - 命令: node {{SKILL_PATH}}/scripts/chatppt_creator.js create_from_project_analysis --project_path "<專案絕對路徑>" --user_prompt "<彙報重點>" - 適用場景: 當用戶說“為這個專案寫個彙報”或“總結一下我的程式碼架構”時。 - 工作流: 1. 指令碼掃描專案(依賴、目錄、入口點)。 2. 輸出專家 Prompt,Agent 呼叫 LLM 生成 Markdown。 3. 指令碼解析並展示大綱供使用者審閱。 4. 確認後執行生成。

更多技能請訪問小蔥技能站7w4.net。

2. 修改與增強 (Modification)

add_speaker_notes_to_ppt

為已有任務生成演講稿。 - 命令: node {{SKILL_PATH}}/scripts/chatppt_creator.js add_notes --task_id "<ID>" --report "<true/false>"

insert_page_into_ppt

在指定位置插入新頁面。 - 命令: node {{SKILL_PATH}}/scripts/chatppt_creator.js insert_page --task_id "<ID>" --slide_number "<頁碼>" --slide_type "<型別>" --text "<內容>" --report "<true/false>"

regenerate_ppt_with_new_style

更換風格重新生成。 - 命令: node {{SKILL_PATH}}/scripts/chatppt_creator.js regenerate --task_id "<ID>" --font_name "<字型>" --color "<顏色>" --cover_id "<模板ID>" --transition "<1/2>" --report "<true/false>"

3. 模板與預覽 (Template & Preview)

preview_ppt_covers

根據標題和風格偏好預覽可選的 PPT 模板封面。 - 命令: node {{SKILL_PATH}}/scripts/chatppt_creator.js preview_covers --title "<標題>" --style "<風格>" --color "<顏色>" --count 4 - 可用風格: 科技風, 商務風, 小清新, 極簡風, 中國風, 可愛卡通。

check_task_status

檢視歷史任務或特定任務的即時生成進度。 - 命令: node {{SKILL_PATH}}/scripts/chatppt_creator.js check_status --task_id "<ID>" - 無引數呼叫: node {{SKILL_PATH}}/scripts/chatppt_creator.js check_status (顯示最近 10 條記錄)

4. 繪圖PPT (Banana Style)

注意: 此功能生成的 PPT 為圖片型幻燈片,擁有極佳的視覺效果,但不支援文本編輯。適用於對設計感要求高、無需二次修改的場景。

list_banana_styles

獲取繪圖PPT可用的風格或模板列表。 - 命令: node {{SKILL_PATH}}/scripts/chatppt_creator.js list_banana_styles --type "<style/template>" - 引數: type 預設為 style

create_banana_ppt

建立繪圖PPT。 - 命令: node {{SKILL_PATH}}/scripts/chatppt_creator.js create_banana_ppt --text "<主題>" --style "<風格ID>" --complex "<1/2/3>" - 引數: - text: PPT 主題或簡要描述。 - style: 風格 ID (通過 list_banana_styles 獲取)。 - complex: 複雜度 (1-簡單, 2-中等, 3-複雜),預設為 1。 - import_image: 參考圖 URL (可選,當不指定 style 時使用)。 - 互動: - Agent 必須在呼叫前明確告知使用者:“繪圖PPT生成的幻燈片無法編輯文本,但視覺效果更好。確認要使用此模式嗎?” - 如果使用者選擇此模式但未指定 styleimport_image,Agent 應主動詢問:“您是想從【預設風格列表】中選擇一個,還是提供一張【參考圖】來定製風格?” - 結果反饋 (強制): 當任務完成(指令碼輸出 [TASK_COMPLETED])時,Agent 必須主動向用戶報告:“您的繪圖 PPT 已生成並下載到本地:[檔案路徑]”。嚴禁保持沉默等待使用者詢問。 - 風格選擇流程: 若使用者選擇“預設風格”,Agent 必須主動呼叫 list_banana_styles 展示所有可用風格(含ID與預覽圖),然後等待使用者選擇 ID。 - 參考圖流程: 若使用者選擇“參考圖”,Agent 必須提示使用者:“請提供圖片的網路連結 (URL)。目前僅支援公網可訪問的圖片連結,暫不支援直接上傳本地圖片。”獲取 URL 後使用 --import_image 引數生成。

5. 繪圖PPT 風格知識庫 (Style Knowledge Base)

Agent 應利用以下內建知識,根據使用者描述(如“可愛”、“商務”、“簡約”)主動推薦風格 ID。

風格ID 名稱 關鍵詞 預覽圖URL
dzgSKy 現代波普風 通用 https://image.yoojober.com/upload-m/2025-12/694b8d00a930e.png
pBUWQj 小狗繪本風 卡通, 動漫 https://image.yoojober.com/upload-m/2025-12/694b8e2e93b69.png
QPQPrk 極簡彌散光感風 極簡, 商務 https://image.yoojober.com//users/2025-12/694d0e4b187ff.jpg
kbgWaR 法式浪漫水粉插畫風 藝術, 手繪 https://image.yoojober.com//users/2025-12/694d26085101d.jpg
ptCVxw 復古摩登藝術畫廊風 復古, 藝術, 手繪 https://image.yoojober.com/upload-m/2025-12/694b8ef638ed0.png
9mc6qh 柵欄極簡主義風 極簡, 商務 https://image.yoojober.com/upload-m/2025-12/694b8f4f8665f.png
XPd6kB 3D黏土 3D https://image.yoojober.com/users/2025-12/694ca476a98fc.jpg
7eFV4p 點陣塗鴉風 通用 https://image.yoojober.com/upload-m/2025-12/694b9042214d0.png
GTG4ZT 水墨風 國風 https://image.yoojober.com//users/2025-12/694ceb081bdfb.jpg
RAzjZZ 橙色國風美學風 國風 https://image.yoojober.com/upload-m/2025-12/694b909651380.png
DUUkcN 夢幻水彩風 藝術, 手繪 https://image.yoojober.com/upload-m/2025-12/694b9054a89ca.png
m526yq 線稿插圖風 通用 https://image.yoojober.com//users/2025-12/694d26d0bf718.jpg
4WuSkQ 復古雙色Riso印刷插畫風 復古, 藝術, 手繪 https://image.yoojober.com/upload-m/2025-12/694b8fa58790f.png
BEY52Y 治癒系蠟筆手繪風 藝術, 手繪, 可愛, 治癒 https://image.yoojober.com/upload-m/2025-12/694b8fe3ec997.png
CKejSY 北歐風復古水粉插畫風 復古, 藝術, 手繪 https://image.yoojober.com//users/2025-12/694d31dd3e785.jpg
NKdGBE 熱血漫畫風 卡通, 動漫 https://image.yoojober.com//users/2025-12/694d278f8fec3.jpg
Evc69b 未來科技抽象漸變風 科技, 未來 https://image.yoojober.com/upload-m/2025-12/694b9030156ac.png
EhRqGC 獨立漫畫塗鴉黃風 卡通, 動漫 https://image.yoojober.com/upload-m/2025-12/694b908e3bb0f.png
zUJpC3 復古波普奶油風 復古 https://image.yoojober.com/upload-m/2025-12/694b90a423caf.png
DF7VsS 現代幾何扁平風 扁平 https://image.yoojober.com/upload-m/2025-12/694b90bb7b2b5.png
hTh7ev 暗黑幾何雜誌風 暗黑, 酷炫 https://image.yoojober.com/upload-m/2025-12/694b983b878c5.png
wZxfcW 環保拼貼手賬風 通用 https://image.yoojober.com//users/2025-12/694cbc420a978.jpg
uKeTY3 復古電影手賬風 復古 https://image.yoojober.com//users/2025-12/694d0b9117d4c.jpg
h7upNw 復古報紙版式風 復古 https://image.yoojober.com/users/2025-12/694cad551094e.jpg
95CDPf 綠色智慧工業風 通用 https://image.yoojober.com/upload-m/2025-12/694b97ebbf329.png
JCBCM8 創意白板手繪風 藝術, 手繪 https://image.yoojober.com/upload-m/2025-12/694b97bd7a821.png
yc4xdn 千禧數碼畫素波普風 科技, 未來 https://image.yoojober.com/upload-m/2025-12/694b96b0ab08d.png
BaPbZD 3D樂高風 3D https://image.yoojober.com//users/2025-12/694cdeacc330e.jpg
NkXPB2 酸性綠獨立雜誌風 通用 https://image.yoojober.com/upload-m/2025-12/694b97a20cb64.png
bE35kC 課堂筆記本風 通用 https://image.yoojober.com/upload-m/2025-12/694b957809262.png
QjymSk 藍調噴槍極簡風 極簡, 商務 https://image.yoojober.com//users/2025-12/694cbd456a062.jpg
X4wwxk 粉色怪誕字型波普風 通用 https://image.yoojober.com/upload-m/2025-12/694b955cb5c90.png
sk5YQf 3D流體玻璃擬態風 3D https://image.yoojober.com//users/2025-12/694d2d68ab32e.jpg
yMNSMB 充氣膨脹風 通用 https://image.yoojober.com//users/2025-12/694ce97d1524c.jpg
6xwPyv 立體毛氈風 通用 https://image.yoojober.com/upload-m/2025-12/694b94b90737c.png
3f9VWn 溫暖夢幻風 通用 https://image.yoojober.com/upload-m/2025-12/694b94a624c6b.png
HemEtk 磨砂立體幾何風 通用 https://image.yoojober.com/upload-m/2025-12/694b947866636.png
9RrScC 馬蒂斯貓咪風 通用 https://image.yoojober.com/upload-m/2025-12/694b942937313.png
TFGzHR 錦鯉圖紋風 通用 https://image.yoojober.com/upload-m/2025-12/694b941a62698.png
ADmBu4 以夢為馬主題風 通用 https://image.yoojober.com//users/2025-12/694d282e1b7d6.jpg
uzEnzz 水彩暈染馬年主題風 藝術, 手繪 https://image.yoojober.com/upload-m/2025-12/694b93c31776e.png
wsNHz9 極簡水彩插畫風 極簡, 商務, 藝術, 手繪 https://image.yoojober.com/upload-m/2025-12/694b939c1163a.png
92WGRw 山海繪捲風 通用 https://image.yoojober.com//users/2025-12/694cb541e1d3c.jpg
hxERQw 治癒童趣風 可愛, 治癒 https://image.yoojober.com/upload-m/2025-12/694b932137083.png
Sydy3t 東方插畫風 藝術, 手繪, 國風 https://image.yoojober.com/users/2025-12/694bf5d001f32.jpg
f58YXJ 抽象花卉風 通用 https://image.yoojober.com/upload-m/2025-12/694b92ec7a958.png
R4Z72Q 暗黑Y2K液態金屬風 暗黑, 酷炫 https://image.yoojober.com//users/2025-12/694d28e46456d.jpg
4SMNee 90年代復古系統介面風 復古 https://image.yoojober.com/upload-m/2025-12/694b924922730.png
jBSqcB SaaS極簡風 極簡, 商務 https://image.yoojober.com//users/2025-12/694d3522557c5.jpg
2p9Z79 Chikawa風 通用 https://image.yoojober.com/upload-m/2025-12/694b91d0e1718.png
3WXC5Z 蠟筆小新風 通用 https://image.yoojober.com/upload-m/2025-12/694b919d2c366.png
pfudeP 任天堂遊戲風 遊戲 https://image.yoojober.com/upload-m/2025-12/694b918772109.png
NrQVUC 3D西遊記風 3D https://image.yoojober.com/upload-m/2025-12/694b98b417bff.png
SRJmXq 我的世界畫素風格 科技, 未來, 遊戲 https://image.yoojober.com/upload-m/2025-12/694b98c12ce45.png
bZ6Xkp 中國年畫風 國風 https://image.yoojober.com/upload-m/2025-12/694b98ceb97cf.png
mc4Xj9 美式漫畫風格 卡通, 動漫 https://image.yoojober.com/upload-m/2025-12/694b99300be89.png
RAPQvH 哆啦A夢風 通用 https://image.yoojober.com/upload-m/2025-12/694b993e8311e.png
YRNyXV 貓和老鼠風 通用 https://image.yoojober.com//users/2025-12/694cec7c8e726.jpg
TFBqB6 小黃人風 通用 https://image.yoojober.com/users/2025-12/694caad600eed.jpg
jvHgwB 聖誕風 通用 https://image.yoojober.com/upload-m/2025-12/694b99b042c4a.png
rDYGqb 阿凡達風 通用 https://image.yoojober.com/upload-m/2025-12/694b99dab2c09.png
ktvf5H 紀念碑穀風 通用 https://image.yoojober.com/upload-m/2025-12/694b9a40516fe.png
XbQQSt 瘋狂動物城風 通用 https://image.yoojober.com//users/2025-12/694d2a5094ee4.jpg
AUfyVT 馬里奧畫素風 科技, 未來, 遊戲 https://image.yoojober.com/upload-m/2025-12/694b9b01b3872.png
wxPbdm 鬼滅之刃風 通用 https://image.yoojober.com/users/2025-12/694d0abe3aaa0.jpg
efqRjR 名偵探柯南風 通用 https://image.yoojober.com/upload-m/2025-12/694b9b1c604e3.png
K4HTNR 3D Pingu風 3D https://image.yoojober.com/upload-m/2025-12/694b9b68b41db.png
mSpQqY loopy風格 通用 https://image.yoojober.com/upload-m/2025-12/694b9bb91ed40.png
dTWkfh 三麗鷗風格 通用 https://image.yoojober.com/upload-m/2025-12/694b9bc594323.png
JXrGsT 星之卡比風 通用 https://image.yoojober.com/users/2025-12/694bfffb46cea.jpg
wdxmJ7 雪王可愛風 可愛, 治癒 https://image.yoojober.com/upload-m/2025-12/694b9c5fa1ddb.png
craTgk 王者榮耀風 通用 https://image.yoojober.com/upload-m/2025-12/694b9c6d5674d.png
7kEbnB LOL風 通用 https://image.yoojober.com/upload-m/2025-12/694b9c7a2da76.png
NKhYbh 彩鉛尼克風 通用 https://image.yoojober.com/upload-m/2025-12/694b9c91a5e5b.jpg
xh5HzJ 懷舊撕紙拼貼風 復古 https://image.yoojober.com/upload-m/2025-12/694b9ce097b81.png
JPuXDR 牛皮貼紙風 通用 https://image.yoojober.com/upload-m/2025-12/694b9cef60c25.png
4c7NDA 復古航空信箋風 復古 https://image.yoojober.com/upload-m/2025-12/694b9cfda7801.png
2aPM69 MBB諮詢精英彙報風 商務, 專業 https://image.yoojober.com//users/2025-12/694d2c335521e.jpg
JdC6wU 空靈禪意山水風 通用 https://image.yoojober.com/upload-m/2025-12/694b9da985ea5.png
9yvrzC 新春祥瑞紅金風 通用 https://image.yoojober.com/users/2025-12/694ca846e69a8.jpg
rgRcCT 大字報風 通用 https://image.yoojober.com/users/2025-12/694ca9bf34f27.jpg
9FX5DZ 暗黑彌散風 暗黑, 酷炫 https://image.yoojober.com//users/2025-12/694cd77806948.jpg
fXUkzh 辛普森風格 通用 https://image.yoojober.com//users/2025-12/694cd8ce63ef7.jpg
meshdF 吉卜力風 通用 https://image.yoojober.com//users/2025-12/694cdbda134be.jpg
Rmhdpu 夢幻水彩手繪風 藝術, 手繪 https://image.yoojober.com/upload-m/2025-12/694b9e3720af4.png
US59E8 拼豆風 通用 https://image.yoojober.com/upload-m/2025-12/694b9f22ef20d.png
AQQmPN 格林童話風 通用 https://image.yoojober.com/upload-m/2025-12/694b9f33dd8e9.png
GBKsgV 昭和漫畫風 通用 https://image.yoojober.com/upload-m/2025-12/694b9f43a95f0.png
BUT5VW 90s櫻桃小丸子風 通用 https://image.yoojober.com/upload-m/2025-12/694b9f520538e.png
C9k8jQ 80年代復古波普畫素風 復古, 科技, 未來 https://image.yoojober.com/upload-m/2025-12/694b9f7066aea.png
eQxdvM Google Material風 通用 https://image.yoojober.com/upload-m/2025-12/694ba05572cdf.png
J6peZh 利希滕斯坦風 通用 https://image.yoojober.com//users/2025-12/694d2cb5bc36b.jpg
aFRBmf 花生漫畫風 卡通, 動漫 https://image.yoojober.com/upload-m/2025-12/694ba16242cbd.png
ReURBp 小王子極簡繪本風 卡通, 動漫, 極簡, 商務 https://image.yoojober.com/upload-m/2025-12/694ba21a63481.png
75XqKz 3D紙雕風 3D https://image.yoojober.com/upload-m/2025-12/694ba24f1e771.png
67pB84 藍曬印相風 通用 https://image.yoojober.com/upload-m/2025-12/694ba35c63da5.png
BWmPKk X光透視風 通用 https://image.yoojober.com/upload-m/2025-12/694ba3687d402.png
jxNyKt 微縮積木風 通用 https://image.yoojober.com/upload-m/2025-12/694bf4247f41e.png
EFF93n 極致簡潔 極簡, 商務 https://image.yoojober.com//users/2025-12/694d32b94c004.jpg
T4GX4a 黑板報風 通用 https://image.yoojober.com//users/2025-12/694d2df3d3569.jpg
Z6fgKu INS風軟萌插畫 藝術, 手繪, 可愛, 治癒 https://image.yoojober.com/upload-m/2025-12/6951ef9dc837b.png
tPzYXg 擬人潮玩風 通用 https://image.yoojober.com//users/2025-12/6951efd8a8910.png

推薦策略:

  1. 主動推薦: 當用戶詢問“有哪些風格”時,Agent 應從上述知識庫中挑選 3-5 個涵蓋不同型別(如:1個商務、1個可愛、1個國風、1個3D/創意)的風格進行展示。
  2. 語義匹配:
    • 想要“專業、正式、彙報用” -> 推薦 2aPM69 (MBB諮詢) 或 EFF93n (極致簡潔)。
    • 想要“可愛、童趣、給孩子看” -> 推薦 XPd6kB (3D黏土) 或 pBUWQj (小狗繪本)。
    • 想要“中國特色、古典” -> 推薦 GTG4ZT (水墨風) 或 Sydy3t (東方插畫)。
    • 想要“酷炫、有設計感” -> 推薦 yMNSMB (充氣膨脹) 或 R4Z72Q (暗黑Y2K)。
  3. 展示要求: 必須輸出 風格名稱ID預覽圖(使用 Markdown 圖片語法展示預覽圖,讓使用者直觀看到效果)。
  4. 兜底引導: 如果知識庫中沒有使用者想要的風格,或者使用者表示“不喜歡這些推薦”,Agent 必須主動提示:“如果您有自己喜歡的風格圖片,可以直接提供圖片的網路連結 (URL),我可以根據您的參考圖來生成專屬風格的 PPT。”

互動準則

1. 意圖識別與模式路由 (Intent & Routing)

Agent 應從自然語言中提取引數,並在執行前確認使用者偏好的生成模式

場景 A: 使用者僅提供主題 (Text-to-PPT) 當用戶指令為“生成一個關於[主題]的PPT”且未明確指定模式時,Agent 嚴禁直接呼叫 create_from_text,必須先詢問使用者選擇哪種模式: 1. 標準模式 (Standard): 生成可編輯的 PPT 頁面,包含文本框和圖形。適用於需要後續修改內容、調整大綱的場景。(對應 create_from_text) 2. 繪圖模式 (Banana/Image-based): 生成不可編輯的圖片型 PPT,視覺效果極佳,支援指定風格或上傳參考圖。適用於追求設計感、無需修改文字的場景。(對應 create_banana_ppt

話術示例: "為您準備了兩種生成模式: 1. 標準模式:生成可編輯的普通 PPT,適合需要修改內容的文件。 2. 繪圖模式:生成精美的圖片型 PPT(不可編輯文本),支援指定風格或參考圖,視覺效果更好。 請問您想使用哪種模式?"

場景 B: 高質量/長文件需求 - 對於高質量、專業性強的彙報需求,Agent 必須優先引導使用者使用 create_ppt_from_file_with_reviewcreate_ppt_from_project_analysis 流程。 - 基本的 create_from_text 僅適用於極其簡單的草稿需求,內容會非常簡略。

2. 引數傳遞約束 (Parameter Whitelist)

重要: 為了避免 API 報錯,Agent 必須嚴格遵守以下引數規定: 1. 禁止推測字型: 絕對禁止自行推測或預設新增 --font_name "微軟雅黑"。 2. 靜默政策: 如果使用者沒有在指令中明確要求特定字型(例如:“用宋體”),你絕對禁止在生成的命令中包含 --font_name 引數。 3. 字型白名單: 僅允許使用以下字型:黑體宋體仿宋幼圓楷體隸書。如果使用者要求的字型不在名單內(如微軟雅黑),請忽略該要求或引導使用者選擇白名單內的字型。

3. 立即反饋,後臺處理

啟動任何生成任務後,指令碼會立即輸出 [EDITOR_URL_START]url[EDITOR_URL_END] 作為“即時工作臺”。 Agent 動作: 1. 立即提取此連結。 2. 告知使用者:“任務已成功啟動,正在後臺非同步處理。您可以點選此處 [進入線上工作臺] 即時觀看 PPT 的渲染生成過程。生成完成後我會自動為您下載到本地。” 3. 嚴禁在任務未完成前阻塞使用者。

4. 分開輸出與連結約束 (Output Constraints)

重要: 為了保持互動的清晰度,Agent 必須強制執行以下輸出規範: 1. 嚴禁混合輸出: 線上工作臺連結(任務開始時)和本地下載成功的確認資訊(任務完成下載後)絕對禁止在同一次對話回覆中同時展示。 2. 停用 Markdown 連結: 不要使用 [文本](連結) 語法。必須將 URL 放置在程式碼塊中,或以純文本形式展示。 3. 識別標記: - 即時工作臺: 識別 [EDITOR_URL_START][EDITOR_URL_END]。 - 最終編輯連結: 任務完成後再次確認 [EDITOR_URL_START]。 - 預覽圖片: 識別 [IMAGE_URL_START][IMAGE_URL_END]。 4. 分階段展示: - 任務啟動後:僅展示“即時工作臺連結”。 - 任務完成後:僅展示“下載路徑”和“編輯連結”。

5. 錯誤診斷與協議 (Error Handling & Protocol)

如果介面呼叫返回 400 錯誤,或執行報錯: 1. 任務失敗 (-1/3): - Agent 禁止僅復讀錯誤資訊。 - 必須從指令碼輸出中提取失敗原因,並主動呼叫 node {{SKILL_PATH}}/scripts/chatppt_creator.js validate_outline --json_path "<path>" 進行診斷。 - 反饋示例:“生成中斷了,原因是‘內容長度不足’。我已經找到了問題,是否需要我為您補充內容後重新生成?” 2. API Key 缺失: - Agent 應主動詢問使用者:“我發現您還沒有配置 yoo-ai 的 API Key。如果您已有 Key,請告訴我,我將為您自動建立配置檔案。如果您還沒有 Key,可以前往 yoo-ai 官網獲取。” - 獲取 Key 後,呼叫 Write 工具將 Key 寫入 {{SKILL_PATH}}/config.json,格式為 {"API_KEY": "使用者提供的KEY"}。 3. JSON 校驗失敗: - Agent 應呼叫 node {{SKILL_PATH}}/scripts/chatppt_creator.js validate_outline --json_path "<path>" 來獲取具體的錯誤列表。 4. 重試: 修復後,再次執行 generate_from_outline

6. 非同步追蹤 (Asynchronous Tracking)

如果使用者關閉了對話或連結失效,Agent 應引導使用者使用: - node {{SKILL_PATH}}/scripts/chatppt_creator.js check_status --task_id "<ID>" 找回任務狀態及最新連結。

7. 主動引導 (Proactive Guidance)

重要: 每次任務完成(看到 [TASK_COMPLETED] 標記)後,Agent 必須主動詢問使用者是否需要進一步修改,例如:

"您的 PPT 已生成並下載。需要我為您做進一步的修改嗎?例如 新增演講稿更換主題色或模板,或者 插入新的頁面?"

如果在開始前使用者對風格不確定,可以引導:

"在生成之前,您想先看看幾種不同風格(如商務風、極簡風)的模板封面嗎?"

配置

確保 config.json 中已配置 API_KEY。參考 config.json.template

🤖 AI 評測

這是一款功能豐富的 PPT 製作工具,能滿足從文本、檔案到專案分析等多種生成需求,風格選擇也很多樣化。文件描述清晰但存在部分缺失檔案,實際使用前需要自行配置 API。整體質量中規中矩,核心功能完善但細節打磨還有提升空間。

📊 多維度評分

適應性4.3
規範性4.3
有效性4.6
可靠性4.5
可信度5

📁 包含檔案 (7 個)

📄 SKILL.md 26.1 KB
📄 _meta.json 130 B
📄 config.json 38 B
📄 scripts/chatppt_creator.js 27.7 KB
📄 scripts/outline_parser.js 8.6 KB
📄 scripts/ppt_api.js 8.2 KB
📄 scripts/project_analyzer.js 5.3 KB