← 返回 Skills 市场
174
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install structured-pdf-export
功能描述
将结构化内容(表格、对比清单、数据可视化)转换为美化 PDF 并发送。在准备输出竖线表格时自动触发:创建 HTML → 启动本地服务器 → 打开浏览器 → 转成 PDF → 发送 + 清理临时文件。文件名用中文描述性表述。**依赖条件**:OpenClaw 浏览器工具、Message 工具、Python HTTP...
安全使用建议
This skill appears coherent and performs only local PDF generation. Before installing or running it: (1) Use it only on a single-user or trusted system (the workflow cannot safely isolate processes on multi-user hosts). (2) Manually verify that the generated HTML/PDF contain no secrets (API keys, tokens, PII) before sending. (3) Ensure the configured port is free or use a randomized/user-specific port to avoid disrupting other services. (4) Confirm that your OpenClaw browser and message tools actually operate locally and do not upload files to external services. (5) Review the included script (scripts/generate_table_pdf.py) if you have any doubt—there are no hidden network calls, but it writes to your workspace and creates a local http.server. (6) Be cautious granting autonomous invocation if you do not want the agent to start local servers or open the browser without an explicit prompt.
功能分析
Type: OpenClaw Skill
Name: structured-pdf-export
Version: 1.2.0
The skill bundle provides a legitimate utility for generating PDF documents from structured data using a local Python HTTP server and the OpenClaw browser tool. The instructions in SKILL.md and the helper script scripts/generate_table_pdf.py include significant security considerations, such as using restricted file permissions (chmod 700), avoiding the interruption of unrelated system processes, and explicitly warning the agent to verify that no sensitive data is included in the generated HTML. The code is transparent, lacks obfuscation, and operates entirely within the user's defined workspace without any evidence of data exfiltration or malicious intent.
能力评估
Purpose & Capability
Name/description (generate local PDFs from structured content) matches the provided artifacts: SKILL.md describes starting a local http.server, using the OpenClaw browser to render/pdf, and sending the resulting local file via message.send. No unrelated credentials, remote downloads, or unexpected binaries are requested.
Instruction Scope
Instructions stay within the PDF-export workflow (create HTML, serve locally, open with browser tool, produce local PDF, copy to workspace, send, cleanup). They explicitly require manual verification to avoid sending sensitive data and warn about multi-user process/port issues. This manual-verification requirement is a functional limitation (not a covert behavior) but increases operational risk if users skip checks.
Install Mechanism
Instruction-only skill with one helper script included; no install spec, no external downloads, and no packages are installed automatically. Risk from install mechanism is low.
Credentials
No secret environment variables or credentials are required. The skill uses a workspace path (OPENCLAW_WORKSPACE or $HOME fallback) and requires write permissions there. This is proportionate to the stated functionality.
Persistence & Privilege
Skill does not request permanent/always-on inclusion. It assumes the platform's browser and message tools; because autonomous invocation is allowed by default, the agent could start a local server and open the browser without interactive confirmation—this is expected behavior but users should be aware of it when granting invocation rights.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install structured-pdf-export - 安装完成后,直接呼叫该 Skill 的名称或使用
/structured-pdf-export触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
新增:明确限制和假设 - 多用户系统的进程管理限制、敏感数据检查的手动验证要求、工具依赖假设、改进的故障排查
v1.1.1
修复:scripts/generate_table_pdf.py 现在使用用户主目录 + 环境变量替代硬编码 /tmp,与 SKILL.md 保持一致
v1.1.0
安全强化:修复硬编码路径、添加权限检查、进程管理、敏感数据检测、多用户支持、临时文件隔离
v1.0.0
初始版本:将结构化内容(表格、清单、对比)转化为美化 PDF 并发送
元数据
常见问题
Structured PDF Export 是什么?
将结构化内容(表格、对比清单、数据可视化)转换为美化 PDF 并发送。在准备输出竖线表格时自动触发:创建 HTML → 启动本地服务器 → 打开浏览器 → 转成 PDF → 发送 + 清理临时文件。文件名用中文描述性表述。**依赖条件**:OpenClaw 浏览器工具、Message 工具、Python HTTP... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 174 次。
如何安装 Structured PDF Export?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install structured-pdf-export」即可一键安装,无需额外配置。
Structured PDF Export 是免费的吗?
是的,Structured PDF Export 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Structured PDF Export 支持哪些平台?
Structured PDF Export 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Structured PDF Export?
由 huchiyv(@huchiyv)开发并维护,当前版本 v1.2.0。
推荐 Skills