Agent 工作区场景 · 让 AI 搜索资料并制作 PPT
场景目标
让 AI 搜索某个主题的最新资料、整理结构、生成一份 PPTX 文件。这个场景展示了 RikkaHub 三个能力的组合:
- MCP 搜索(Exa / Tavily / Brave 等):让 AI 能获取实时信息
- Agent 工作区:AI 能运行 Python / Node.js 来生成 PPT 文件
- pptx skill:让 AI 知道怎么用工作区里的 Python 生成 PPT
前置条件
- 已配置好一个网页搜索 MCP 服务器(或启用了 RikkaHub 自带的网页搜索)
- 已创建好一个 Agent 工作区并安装了 Rootfs
- 已安装 pptx skill(见技能章节)
- 一个已绑定工作区 + 搜索 + pptx skill 的助手
安装 pptx skill
这是一个示例流程,实际 skill 名称可能有变化:
- 打开 设置 → 扩展管理 → 技能
- 点击 + → 从 GitHub 导入
- 粘贴 skill 仓库 URL(官方示例在 Anthropic skills 仓库)
- 保存,skill 出现在列表中
- 到助手设置 → 工具与集成 → 已启用技能 → 开启 pptx skill
对话过程示例
下达任务
帮我搜索 2025 年 AI Agent 的发展趋势,整理成一份 8-10 页的 PPT。每页要有标题、要点和一张配图占位符。
AI 的执行流程
1. 调用 MCP 搜索服务器 → 获取 2025 年 AI Agent 的最新资料
2. 整理资料结构:封面 + 目录 + N 页内容 + 结尾
3. 在工作区里安装 python3 + python-pptx 库
4. 在工作区里用 python-pptx 库编写 Python 脚本
5. 执行脚本 → 生成 PPTX 文件
6. 确认文件已生成,告诉你保存路径
AI 会在工作区完成所有操作:装 Python、写脚本、生成 PPT。你不需要手动跑任何命令。
取出 PPT
- 进入 设置 → 扩展管理 → 工作区 → 你的工作区
- 点击文件标签页
- 找到生成的
.pptx文件 - 点击导出,或直接分享到微信 / 邮箱 / 文件管理器
效果如何
好的方面
- AI 搜索 + 整理 + 生成 PPT 一气呵成,不需要中间环节
- Python 脚本 + python-pptx 生成的 PPT 格式规范、内容结构化
- 全程在手机上完成,不依赖云端 PPT 服务
需要注意的方面
- 搜索质量取决于你的搜索 MCP 服务器的质量
- PPT 的版式、配色、配图需要你在提示词里明确要求,否则 AI 会生成很朴素的版本
- python-pptx 生成的是结构化 PPT,不是精美设计稿——需要自己润色
进阶:让 PPT 更专业
提示词里加版式要求
每页结构:标题(40号黑体)+ 3-5 个要点(24号)+ 一张配图占位符。封面页用大字号标题。整体配色商务蓝。
多轮迭代
- 第一次让 AI 生成初稿 → 导出 PPTX
- 在对话里让 AI 修改:"第 3 页加一个数据表格"、"第 5 页要点太密,拆成两页"
- AI 在工作区里修改 Python 脚本,重新生成 PPT
- 导出更新版
其他工作区场景
工作区能做的事情远不止克隆翻译和做 PPT:
| 场景 | 所需能力 |
|---|---|
| 数据清洗(CSV / JSON 处理) | Python + pandas |
| 批量文件重命名 | bash 脚本 |
| 网页内容爬取 + 结构化 | curl + HTML 解析 |
| 压缩 / 解压归档 | zip / unzip / tar |
| Markdown → PDF 转换 | pandoc |
| 批量图片压缩 | ImageMagick |
| Git 仓库批量操作 | git |
只要工作区能装对应的 CLI 工具 + AI 能理解怎么用,就没有做不到的事。