← 返回 Skills 市场
67
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install paper-viz
功能描述
从论文 PDF、实验截图或表格图片中提取实验结果,自动匹配图表类型,调用 Python 生成确定性图表,并导出 PNG、PDF 和 LaTeX;默认在用户指定输出根目录下自动创建与论文同名的文件夹保存结果。
安全使用建议
What to consider before installing:
- The skill will try to read local PDFs/images, write files, and run Python code automatically unless blocked. That is expected for a visualization tool, but it also means generated Python could perform arbitrary actions if executed without review.
- The package metadata lists no required binaries or dependencies, yet the skill needs Python and likely OCR/PDF and plotting libraries. Ask the publisher for an explicit dependency list (Python version, required pip packages, any external binaries like Tesseract/poppler) or provide those yourself.
- Prefer running this in a sandboxed environment: a VM or container with limited file access and no network egress, or require the agent to produce code for your review before execution.
- Provide an explicit output folder (do not rely on default CWD) and request a preview step before plotting if you want manual control.
- If you cannot verify dependencies or code, do not allow autonomous execution; instead require the agent to output experimental_data.json and plotting code for manual inspection and execution.
What would change this assessment: seeing an explicit dependency/install spec, a declared Python binary requirement, or code files with transparent, reviewable plotting scripts and clear sandboxing instructions would move this toward benign. Conversely, any added steps that auto-execute downloaded code or request unrelated credentials would increase suspicion.
功能分析
Type: OpenClaw Skill
Name: paper-viz
Version: 1.0.0
The paper-viz skill automates a data extraction and visualization pipeline that includes reading local files, writing to the filesystem, and executing Python code. The SKILL.md instructions explicitly command the agent to bypass user confirmation ('Do not ask for step-by-step confirmation' and 'Default to execution-first behavior'), which removes the human-in-the-loop for high-risk operations. While the intent appears to be a legitimate productivity tool, this automated execution policy combined with the processing of untrusted PDFs/images creates a significant surface for indirect prompt injection and unauthorized file operations.
能力评估
Purpose & Capability
The SKILL.md expects the agent to 'run Python to generate figures' and to perform OCR/PDF parsing, but the registry metadata lists no required binaries or dependencies. For this functionality the skill would legitimately need Python and libraries (pdfminer/pyMuPDF, pytesseract/OpenCV, matplotlib/seaborn, pandas, etc.). The absence of declared runtime requirements is an incoherence.
Instruction Scope
Instructions explicitly direct the agent to read local PDFs, screenshots and other files, create folders, write JSON, generate and execute Python plotting scripts, and save outputs. The Execution Policy instructs the agent to 'Do not ask for step-by-step confirmation' and to prefer actual execution over just suggesting steps — this grants broad discretion to access and modify local files and to run code automatically, increasing risk if not sandboxed or confirmed by the user.
Install Mechanism
No install spec and no code files (instruction-only) — low-install risk. However, the skill's behavior implies installing or using Python packages and possibly external OCR/binary tools (tesseract, poppler). The lack of an install mechanism or dependency list is a practical gap and makes it unclear how the agent should satisfy runtime requirements.
Credentials
The skill requests no environment variables or credentials, which is proportionate to its stated purpose. However, it does request access to local files and the current working directory; while expected for this use case, users should be aware this gives the skill read/write access to local filesystem locations it is allowed to access.
Persistence & Privilege
always: false (no forced persistence) and autonomous invocation is default. The combination of 'do not ask for step-by-step confirmation' and preference for actual execution means the skill may run file reads and Python code autonomously — not a permission change per se, but a behavioral risk worth noting.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install paper-viz - 安装完成后,直接呼叫该 Skill 的名称或使用
/paper-viz触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
常见问题
Paper Viz 是什么?
从论文 PDF、实验截图或表格图片中提取实验结果,自动匹配图表类型,调用 Python 生成确定性图表,并导出 PNG、PDF 和 LaTeX;默认在用户指定输出根目录下自动创建与论文同名的文件夹保存结果。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 67 次。
如何安装 Paper Viz?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install paper-viz」即可一键安装,无需额外配置。
Paper Viz 是免费的吗?
是的,Paper Viz 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Paper Viz 支持哪些平台?
Paper Viz 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Paper Viz?
由 ghxianzhi(@ghxianzhi)开发并维护,当前版本 v1.0.0。
推荐 Skills