← 返回 Skills 市场
ide-rea

Baidu Wenku AIPPT

作者 ide-rea · GitHub ↗ · v1.1.5 · MIT-0
cross-platform ✓ 安全检测通过
32766
总下载
56
收藏
0
当前安装
14
版本数
在 OpenClaw 中安装
/install ai-ppt-generator
功能描述
Generate PPT with Baidu Wenku AI. Smart template selection based on content.
安全使用建议
Install only if you are comfortable sending presentation prompts and any supplied web content to Baidu for processing. Avoid using it with confidential, regulated, or proprietary material unless Baidu's terms and your organization's policy allow it, and keep the BAIDU_API_KEY scoped and protected.
功能分析
Type: OpenClaw Skill Name: ai-ppt-generator Version: 1.1.5 The skill bundle is a legitimate integration with the Baidu Wenku AI PPT generation service. The scripts (generate_ppt.py, ppt_theme_list.py, and random_ppt_theme.py) correctly use the BAIDU_API_KEY to interact with official Baidu Qianfan endpoints (qianfan.baidubce.com). The workflow is transparent, and the use of subprocess.Popen in random_ppt_theme.py is implemented safely using argument lists, preventing shell injection.
能力评估
Purpose & Capability
The stated purpose, required BAIDU_API_KEY, Python scripts, and outbound calls to Baidu Qianfan/Wenku endpoints fit together as an external AI presentation-generation integration.
Instruction Scope
The skill sends user prompts, optional web content, and generated outline/title data to Baidu; that is purpose-aligned, but users should understand this is not local-only processing.
Install Mechanism
The scanner reports the manifest does not explicitly declare every capability such as environment-variable use, script execution, and network egress; the behavior itself is expected for this integration.
Credentials
Use of an API key, network requests, and local helper scripts is proportionate to generating PPTs through a third-party service.
Persistence & Privilege
No evidence of hidden persistence, privilege escalation, credential harvesting, destructive actions, or unrelated background behavior was identified.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ai-ppt-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ai-ppt-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.5
- Skill name updated from "ai-ppt-generator" to "Baidu Wenku AIPPT" - Description clarified to reference "Baidu Wenku AI" instead of just "Baidu AI" - No changes to scripts, features, or core functionality - No file changes detected in this version
v1.1.4
- Added _meta.json for enhanced metadata support. - Updated scripts/generate_ppt.py (details not specified). - No user-facing feature changes documented in SKILL.md.
v1.1.3
Version 1.1.3 introduces intelligent template selection and enhanced script structure: - Adds smart template selection via new scripts `ppt_theme_list.py` and `random_ppt_theme.py` - Updates workflow: prompts user to pick a style or uses auto-selection based on topic content - Improves category recognition for PPT themes (business, tech, education, etc.) - Ensures proper passing of both style_id and tpl_id to the API - Expands documentation with clear agent steps, usage examples, and output formats
v1.1.2
Major update: Instructions added for handling long-running streaming and timeouts. - Added detailed guidance on streaming HTTP request behavior and expected 2+ minute generation time. - Included agent instructions for proper timeout handling and monitoring the streaming output. - Provided expected output JSON and clarified interim status messages during PPT generation. - Added troubleshooting section for common issues (timeouts, missing output, connectivity). - Emphasized waiting for `is_end: true` before assuming completion.
v1.1.1
- Removed 3 files: _meta.json, debug_test.py, and fix_script.py. - No changes to user-facing features or documentation.
v1.1.0
- Added SKILL.md documentation with detailed description and usage instructions. - Clarified environment requirements: needs Python 3 and BAIDU_API_KEY. - Documented workflow using the generate_ppt.py script to create PPT files from a user query. - Provided example usage for generating a PPT with a sample query.
v1.0.7
- Updated scripts/generate_ppt.py with minor changes. - No user-facing updates or documentation changes in this release.
v1.0.6
- Simplified workflow: now uses a single script (scripts/generate_ppt.py) for PPT generation. - Removed three scripts: ppt_generate.py, ppt_outline_generate.py, ppt_theme_list.py. - Updated documentation for easier usage and more concise instructions. - Cleaned up metadata and description for clarity.
v1.0.5
ai-ppt-generator v1.0.5 - Updated scripts/ppt_generate.py (details not specified). - No changes to APIs or workflow documented in SKILL.md. - No visible user-facing changes in documentation.
v1.0.4
- Changed required environment variable from apiKey to BAIDU_API_KEY in metadata. - Updated all references to the environment variable in SKILL.md documentation. - No changes to API endpoints or script usage.
v1.0.3
- Environment variable requirement changed from BAIDU_API_KEY to apiKey for configuration. - Updated API usage examples: BAIDU_API_KEY no longer required on the command line. - Added a new optional parameter web_content to PPTGenerate API. - Setup instructions removed from documentation for simplification.
v1.0.2
- Internal scripts updated: ppt_generate.py, ppt_outline_generate.py, ppt_theme_list.py. - No changes to user-facing API or features. - Documentation unchanged.
v1.0.1
- Added _meta.json file for enhanced metadata support. - Updated scripts/ppt_outline_generate.py to adjust parameter types (notably, layout now expects string values "1" or "2"). - Documented default values for style_id (0) and tpl_id (40) in the PPTGenerate API parameters. - Improved SKILL.md to clarify accepted values and defaults in the API usage instructions.
v1.0.0
- Initial release of ai-ppt-generator skill. - Enables intelligent PPT generation via Baidu, supporting custom themes, templates, and use of resource files. - Provides three main APIs: query templates/themes, generate outlines, and generate final PPT files. - Supports adding images or resources (PDF, Word, TXT) to presentations. - Requires a BAIDU_API_KEY for authentication and Python 3 environment. - Returns download link for generated PPT files.
元数据
Slug ai-ppt-generator
版本 1.1.5
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 14
常见问题

Baidu Wenku AIPPT 是什么?

Generate PPT with Baidu Wenku AI. Smart template selection based on content. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 32766 次。

如何安装 Baidu Wenku AIPPT?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ai-ppt-generator」即可一键安装,无需额外配置。

Baidu Wenku AIPPT 是免费的吗?

是的,Baidu Wenku AIPPT 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Baidu Wenku AIPPT 支持哪些平台?

Baidu Wenku AIPPT 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Baidu Wenku AIPPT?

由 ide-rea(@ide-rea)开发并维护,当前版本 v1.1.5。

💬 留言讨论