← 返回 Skills 市场
scientific-drawing-skill-1-0-0
作者
davidzhao30
· GitHub ↗
· v1.0.0
· MIT-0
85
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install scientific-drawing-skill-1-0-0
功能描述
基于 AutoFigure-Edit 的科研级科学插图生成与编辑系统,能够从长篇方法描述自动生成完全可编辑的矢量图(SVG),支持参考图风格迁移和浏览器内交互式编辑
安全使用建议
Before enabling this skill: 1) Review the referenced GitHub repository code (ResearAI/AutoFigure-Edit) yourself — the skill will ask you to clone and run that code. 2) Be cautious providing GEMINI_API_KEY or any other API tokens; prefer a least-privilege or disposable key and confirm which provider the installation actually uses. 3) The skill may download large models (SAM3) requiring HF_TOKEN and substantial disk/RAM/GPU resources — plan for storage and bandwidth. 4) The editor/server defaults to 0.0.0.0 (network-exposed); change it to bind to localhost (127.0.0.1) or put it behind an authenticated reverse proxy if you don't want public access. 5) Consider running the skill in an isolated environment/container, inspect the repo and requirements (un-pinned versions), and verify network endpoints before granting secrets or allowing automatic install.
功能分析
Type: OpenClaw Skill
Name: scientific-drawing-skill-1-0-0
Version: 1.0.0
The scientific-drawing skill bundle is a well-documented tool for generating and editing scientific illustrations using AI models (Gemini, SAM3). The requested permissions, including API keys (GEMINI_API_KEY, HF_TOKEN) and Python dependencies (torch, flask, opencv), are entirely consistent with its stated purpose of image processing and vector graphics generation. While it includes a local web server for interactive editing, this is a core feature of the tool, and the bundle contains no evidence of malicious intent, data exfiltration, or prompt injection attacks.
能力评估
Purpose & Capability
The skill claims to use an LLM backend and image models to produce SVGs. Requiring python3 and a language-model API key (GEMINI_API_KEY) is reasonable. However, the SKILL.md says Gemini or OpenRouter are supported and that HF_TOKEN is needed for SAM3 downloads, yet registry metadata marks only GEMINI_API_KEY as required/primary — a minor inconsistency in declared vs. actual optional/required credentials.
Instruction Scope
Instructions tell the agent to clone an external GitHub repo, install many ML packages and models, run Python scripts that read/write arbitrary filesystem paths, and launch a local editor server. The server defaults to binding 0.0.0.0 (exposes the editor to the network). There are also hardcoded example paths (/home/davidzhao/...) and open-ended batch operations that could process many files. These behaviors go beyond simple prompt-to-image steps and have operational security implications.
Install Mechanism
This is an instruction-only skill but the metadata includes pip install instructions for many heavy ML packages (torch, torchvision, opencv, etc.). Using GitHub as the source (ResearAI/AutoFigure-Edit) and PyTorch official index is expected for ML tooling, but there are no pinned package versions and the workflow downloads large models (SAM3) from Hugging Face — both increase supply-chain/compatibility risk.
Credentials
The registry requires a single primary env var (GEMINI_API_KEY), which matches LLM usage. SKILL.md, however, lists additional optional credentials (OPENROUTER_API_KEY, BIANXIE_API_KEY, HF_TOKEN) and model path env vars; HF_TOKEN is effectively required to fetch SAM3 models. The mismatch between declared required env and other tokens needed for full functionality is confusing and could lead users to provide more credentials than they expect.
Persistence & Privilege
The skill does not request always:true or any elevated platform persistence. It runs locally, and autonomous invocation is allowed by default (normal). Nothing indicates it modifies other skills or global agent config.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install scientific-drawing-skill-1-0-0 - 安装完成后,直接呼叫该 Skill 的名称或使用
/scientific-drawing-skill-1-0-0触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Editable SVG Output: No longer generates static PNGs; instead, produces fully editable SVG files.
Structured Components: Every icon, module, and connector is an independent, editable object.
Vector Precision: Infinitely scalable without quality loss, perfectly suited to academic publishing requirements.
Intelligent Style Transfer:
Upload a style reference image, and the AI automatically learns the color palette, typography, and icon style.
Maintains visual consistency with a laboratory or journal’s design language.
Built-in Interactive Editor:
Immediately enters a visual editing interface after generation.
Supports drag-and-drop operations to adjust layouts, modify annotations, and replace icons.
What-you-see-is-what-you-get, with undo/redo support.
Five-Stage Generation Pipeline:
Style-conditioned image generation → SAM3 segmentation and structural indexing → asset extraction → SVG template generation and refinement → asset injection
元数据
常见问题
scientific-drawing-skill-1-0-0 是什么?
基于 AutoFigure-Edit 的科研级科学插图生成与编辑系统,能够从长篇方法描述自动生成完全可编辑的矢量图(SVG),支持参考图风格迁移和浏览器内交互式编辑. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 85 次。
如何安装 scientific-drawing-skill-1-0-0?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install scientific-drawing-skill-1-0-0」即可一键安装,无需额外配置。
scientific-drawing-skill-1-0-0 是免费的吗?
是的,scientific-drawing-skill-1-0-0 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
scientific-drawing-skill-1-0-0 支持哪些平台?
scientific-drawing-skill-1-0-0 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 scientific-drawing-skill-1-0-0?
由 davidzhao30(@davidzhao30)开发并维护,当前版本 v1.0.0。
推荐 Skills