← 返回 Skills 市场
chao980

ppt-generator-smb

作者 chao980 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
127
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install ppt-generator-smb
功能描述
生成专业演示文稿,支持 HTML 交互式幻灯片和 PowerPoint (.pptx) 两种格式。当用户需要制作 PPT、演示文稿、Slides、幻灯片、市场分析报告、产品介绍时触发。支持乔布斯风极简科技感设计,自动数据可视化,翻页导航功能。
安全使用建议
这个技能总体内部一致,能按描述生成 HTML 和 PPTX。但在安装/使用前请考虑:1) scripts/gen_pptx.py 会在运行时通过 pip 从网络安装 python-pptx(未固定版本),如果你的环境禁止运行时安装或对供应链敏感,请改为预先在受控环境中安装并固定版本;2) SKILL.md 建议使用 web_search 抓取外部数据,可能引入不受信任的内容或版权问题——在自动收集数据前确认是否需要人工审核;3) 启动 python -m http.server 会在本地开放端口用于预览,确认网络策略/防火墙允许并且不要在不受信任的网络中暴露敏感文件。若你需要更高信心,要求作者提供 a) 依赖的固定版本/requirements.txt,b) 来源/主页或代码签名,或 c) 将 pip-install 步骤去掉改为文档化的安装说明。
功能分析
Type: OpenClaw Skill Name: ppt-generator-smb Version: 1.0.0 The skill bundle is designed to generate HTML and PPTX presentations, but it contains high-risk behaviors that qualify as vulnerabilities. Specifically, 'scripts/gen_pptx.py' automatically executes a 'pip install' command to install the 'python-pptx' library if it is missing, which modifies the host environment without explicit user consent. Additionally, 'SKILL.md' instructs the agent to start a local HTTP server ('python -m http.server'), which could potentially expose sensitive files in the directory to the local network if not properly scoped.
能力评估
Purpose & Capability
技能名/描述(生成 HTML 与 PPTX 幻灯片)与包含的脚本(scripts/gen_html.py, scripts/gen_pptx.py)和 SKILL.md 中描述的生成流程一致:收集信息、抓取数据、生成两种格式、预览截图。没有请求与功能不相关的权限或凭据。
Instruction Scope
SKILL.md 指示使用平台能力 'web_search' 来搜集市场/竞品数据(这是合理的,但意味着会发出外部搜索请求并将结果用于幻灯片内容)。它还建议用 python -m http.server 在本地启动 HTTP 服务并用内置浏览器截图以向用户展示预览——这会把输出目录在本机网络上暴露为静态文件,可能在某些网络/防火墙配置下被局域网其他主机访问。总体上行为在技能目的范围内,但涉及网络访问与本地端口暴露,应知悉。
Install Mechanism
没有统一的安装规范(instruction-only),但 scripts/gen_pptx.py 在运行时会检测并通过 subprocess 调用 pip 安装 python-pptx(未固定版本)。这一点与生成 PPTX 的需求相符,但在运行时从 PyPI 安装依赖具有常见的供应链/网络风险(未指定版本或校验)。
Credentials
技能不要求环境变量、凭证或配置路径。脚本与说明没有读取未声明的敏感环境信息。唯一的外部交互是 web_search(平台能力)和 pip 安装依赖。
Persistence & Privilege
技能未设置 always: true,未请求修改其他技能或系统范围的配置,也不持久化到系统外的配置位置。它可被用户显式调用或由代理按需调用(平台默认)。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ppt-generator-smb
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ppt-generator-smb 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of PPT Generator Pro. - Generate professional presentations in both interactive HTML and editable PPTX formats. - Supports minimalist "dark tech" style, automatic data visualization, and page navigation. - Triggered by keywords like PPT, slides, market analysis, and product introduction. - Collects essential info (topic, sections, audience, style) and searches web for market data and competitors. - Provides ready-to-edit PowerPoint files and browser-ready HTML slides by default. - Includes screenshot previews via built-in HTTP server. - Follows consistent visual design and compatibility guidelines.
元数据
Slug ppt-generator-smb
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

ppt-generator-smb 是什么?

生成专业演示文稿,支持 HTML 交互式幻灯片和 PowerPoint (.pptx) 两种格式。当用户需要制作 PPT、演示文稿、Slides、幻灯片、市场分析报告、产品介绍时触发。支持乔布斯风极简科技感设计,自动数据可视化,翻页导航功能。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 127 次。

如何安装 ppt-generator-smb?

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

ppt-generator-smb 是免费的吗?

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

ppt-generator-smb 支持哪些平台?

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

谁开发了 ppt-generator-smb?

由 chao980(@chao980)开发并维护,当前版本 v1.0.0。

💬 留言讨论