← 返回 Skills 市场
123
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install sum2slides
功能描述
自动将纯文本或Markdown内容智能摘要并生成结构化的PowerPoint幻灯片,支持多模板和主题自定义。
安全使用建议
This skill appears to be what it says: a local tool to convert text/Markdown into PowerPoint presentations. Before installing, consider: 1) Install in a virtual environment (venv) or sandbox to limit scope and easily remove it. 2) Review the requirements.txt and install dependencies from PyPI (verify package names/versions). 3) If you want to avoid network access, note some docs claim 'fully local' but pip/openclaw installations will fetch packages unless you pre-install dependencies offline. 4) The skill will create config files under ~/.config/sum2slides and write output PPTX files—if you’re concerned, inspect scripts/quick_setup.py and scripts/demo.py to see exactly what is created. 5) If you plan to integrate with chat platforms (the examples mention triggers like @sum2slides), verify you provide no tokens/credentials unless you intentionally configure such integrations. Overall there are some small documentation inconsistencies (install methods and 'no network' claims), but nothing in the code or instructions indicates hidden exfiltration, credential use, or unexpected privileges.
功能分析
Type: OpenClaw Skill
Name: sum2slides
Version: 1.0.1
Sum2Slides is a comprehensive productivity skill designed to convert text and Markdown content into structured PowerPoint presentations (.pptx). The bundle includes a well-organized Python package (src/sum2slides), extensive documentation (TUTORIAL.md, FAQ.md), and various utility scripts for installation, testing, and demonstration. The core logic utilizes the 'python-pptx' library to generate slides based on structural analysis of input text. While some scripts, such as 'generate_openclaw_demo.py' and 'security_scan.py', contain hardcoded local paths and perform standard file system operations, these behaviors are consistent with the tool's stated purpose as a development and demonstration suite. No evidence of malicious intent, data exfiltration, or harmful prompt injections was found.
能力评估
Purpose & Capability
Name/description (text -> slides) match the repository contents: parser, analyzer, generator, pptx exporter, CLI and Python API are present. Declared dependencies (python-pptx, markdown, pydantic, click, pyyaml) are appropriate for the functionality and no unrelated services/credentials are requested.
Instruction Scope
SKILL.md instructs standard operations: local install methods, running demo scripts, creating a config at ~/.config/sum2slides/config.yaml, and setting a few SUM2SLIDES_* env vars for defaults. The runtime instructions do not direct the agent to read unrelated secrets, system tokens, or external endpoints beyond documentation links and normal package install commands. Scripts reference reading/writing local files and producing .pptx outputs, which is expected.
Install Mechanism
This is an instruction-only skill (no ClawHub install spec provided here), but the package includes source files and a requirements.txt. Installation is expected via pip/openclaw or source install; dependencies come from PyPI. No opaque remote download URLs or archive extraction steps are present in the provided files. Note: documentation contains small inconsistencies about being “fully local/no network” while also documenting pip/ClawHub installs which require network access to fetch packages or metadata.
Credentials
The skill declares no credentials and requires no sensitive environment variables. The env vars mentioned (SUM2SLIDES_TEMPLATE, SUM2SLIDES_OUTPUT_DIR, SUM2SLIDES_LOG_LEVEL) are configuration-only and proportionate to the feature set. No secrets, tokens, or cloud credentials are requested.
Persistence & Privilege
Skill does not request always:true and does not declare elevated privileges. It creates/uses standard user config paths (~/.config/sum2slides) and output directories, which is normal for a CLI/tool. No attempts to modify other skills or system-wide agent settings were observed in the provided files.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install sum2slides - 安装完成后,直接呼叫该 Skill 的名称或使用
/sum2slides触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Added version notes file (VERSION_v1.0.1_NOTES.md); updated documentation files throughout the project
- Modified links in documentation (SKILL.md, FAQ.md, etc.) for better localization or up-to-date references
- Improved and clarified installation and setup instructions in tutorials and guides
- Removed cloud upload–related files and guides, simplifying repository structure
- Fixed various typos and streamlined example commands and user instructions
v1.0.0
Sum2Slides v1.0.0 (正式发布版)
- 首个正式发布版本,支持将纯文本/Markdown自动生成结构化PowerPoint幻灯片(.pptx)
- 命令行与Python API双模式支持,适配多种使用场景
- 内置丰富模板与主题,支持自定义布局和样式
- 提供详细新手教程、常见问题解答及使用示例
- 所有外部链接已更新和验证,支持ClawHub一键安装
- 完善开发与贡献指南,依赖清单明确
元数据
常见问题
Sum2Slides 是什么?
自动将纯文本或Markdown内容智能摘要并生成结构化的PowerPoint幻灯片,支持多模板和主题自定义。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 123 次。
如何安装 Sum2Slides?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install sum2slides」即可一键安装,无需额外配置。
Sum2Slides 是免费的吗?
是的,Sum2Slides 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Sum2Slides 支持哪些平台?
Sum2Slides 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Sum2Slides?
由 Wei Wu(@wwumit)开发并维护,当前版本 v1.0.1。
推荐 Skills