← 返回 Skills 市场
482
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install xfyun-ppt-gen
功能描述
Generate professional, structured PowerPoint presentations from optimized topic keywords.
安全使用建议
This skill is coherent with its stated purpose: it sends your (optimized) topic and generated content to XFYUN's PPT API and requires XFYUN credentials. Before installing, consider: (1) privacy — any content you pass will be transmitted to xfyun.cn; avoid sensitive data or validate XFYUN's data handling policy; (2) runtime dependencies — the script requires Python packages (requests, requests_toolbelt) but the skill has no install spec, so you must ensure those are present or install them manually; (3) origin/trust — the registry owner is unknown even though the homepage is a legitimate XFYUN doc page; verify you trust this package/source; (4) review full script — the included Python file makes network requests only to XFYUN endpoints and contains no obvious exfiltration to other hosts, but you should inspect the untruncated script if you need higher assurance. If any of these points worry you, request a version signed by a known publisher or require an install spec that pins dependencies.
功能分析
Type: OpenClaw Skill
Name: xfyun-ppt-gen
Version: 1.0.1
The skill bundle is a legitimate integration for the iFlytek (Xunfei) Smart PPT API. The Python script (scripts/index.py) implements standard authentication (HMAC-SHA1) and API request logic to generate presentations based on user-provided topics. All network activity is directed to the official iFlytek endpoint (zwapi.xfyun.cn), and the instructions in SKILL.md are focused on formatting inputs for the API rather than manipulating the agent for malicious purposes. No evidence of data exfiltration, unauthorized execution, or obfuscation was found.
能力评估
Purpose & Capability
Name, description, declared env vars (XF_PPT_APP_ID, XF_PPT_API_SECRET), and the code all point to the iFLYTEK/XFYUN PPT generation API (base_url = https://zwapi.xfyun.cn/api/ppt/v2). The requested credentials and network calls are proportional to the stated purpose.
Instruction Scope
SKILL.md tells the agent to run scripts/index.py generate_ppt with an optimized topic. The runtime code will optimize the topic, optionally integrate web resources (currently mocked), and POST user content to XFYUN endpoints (template/list, createOutline, etc.). This means user-provided content will be transmitted to XFYUN's servers — expected for this skill but important for privacy. SKILL.md also warns not to pass raw input directly, which the code attempts to enforce via optimize_input.
Install Mechanism
There is no install spec even though the repository includes an executable Python script that imports non-standard packages (requests, requests_toolbelt). The skill declares python as a required binary but does not declare or install Python package dependencies; running it will fail unless those packages are present or installed manually. No downloads from untrusted URLs are present.
Credentials
Only XF_PPT_APP_ID and XF_PPT_API_SECRET are required, which is appropriate for an external PPT-generation API. No unrelated credentials, config paths, or broad system secrets are requested.
Persistence & Privilege
The skill is not set to always:true and does not request special system privileges. It does not modify other skills or agent-wide config (based on provided files). Autonomous invocation is allowed (the platform default) but not combined with other concerning flags.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install xfyun-ppt-gen - 安装完成后,直接呼叫该 Skill 的名称或使用
/xfyun-ppt-gen触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Added detailed skill documentation (SKILL.md) covering features, usage instructions, input requirements, environment setup, and output expectations.
- Clarified input constraints: topics must be professionally optimized before PPT generation.
- Expanded usage examples and provided guidance on topic optimization.
- Outlined required environment variables and runtime prerequisites.
- Listed potential future enhancements for increased flexibility and customization.
v1.0.0
- Initial release of ppt-generator skill.
- Generate professional, logically structured PowerPoint presentations from optimized topic keywords.
- Supports business, technical, and training scenarios with automatic outline and formatting.
- Requires prior semantic compression of topic input (5–10 word, formal, domain-specific titles).
- Output is a single, ready-to-use PPT file per execution.
元数据
常见问题
iFLYTEK AI PPT Generator 是什么?
Generate professional, structured PowerPoint presentations from optimized topic keywords. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 482 次。
如何安装 iFLYTEK AI PPT Generator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install xfyun-ppt-gen」即可一键安装,无需额外配置。
iFLYTEK AI PPT Generator 是免费的吗?
是的,iFLYTEK AI PPT Generator 完全免费(开源免费),可自由下载、安装和使用。
iFLYTEK AI PPT Generator 支持哪些平台?
iFLYTEK AI PPT Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 iFLYTEK AI PPT Generator?
由 Dzy-1026(@dzy-1026)开发并维护,当前版本 v1.0.1。
推荐 Skills