上一篇
(10720期)Twitter Post – 官方 API 推文发布与线程管理
下一篇
(10718期)Notify – 智能路由,只在对的时间打扰你
代码绘矢量,一键转高清图 纯代码生成 SVG 矢量图并转 PNG,无需外部图形库,适合快速绘制头像、Logo 和定制插画 使用说明 核心用法 svg-draw 是一款基于纯 SVG 代码和系统工具 rsvg-convert 的图像生成技能,无需依赖 PIL、ImageMagick 等重型图形库。用户通过编写 XML 格式的 SVG 代码创建矢量图形,再通过内置脚本转换为 PNG 位图输出。 工作流程: 直接编写或修改 SVG 模板代码(提供龙、龙虾等预设模板) 使用 write() 将 SVG 内容写入文件 调用 /root/.openclaw/workspace/skills/svg-draw/scripts/svgtopng.sh 完成格式转换 显著优点 零外部依赖:仅依赖系统自带的 rsvg-convert,无需安装复杂图形库 完全可编程:SVG 作为文本格式,可动态生成、参数化调整 模板化设计:提供 dragon、lobster 等完整模板,降低上手门槛 跨平台兼容:SVG 是 Web 标准格式,生成后可二次编辑 体积轻量:矢量图可无损缩放,输出尺寸灵活可控 潜在缺点与局限性 学习曲线陡峭:需要掌握 SVG 语法(path、viewBox、坐标系等),非可视化操作 调试成本高:无实时预览,需反复转换查看效果 复杂图形困难:精细插画、照片级效果难以纯代码实现 字体依赖风险:系统字体缺失可能导致文字渲染异常 功能边界明确:仅限 SVG 创建与格式转换,无图像编辑、滤镜、合成能力 适合人群 开发者/技术人员:习惯代码工作流,需要程序化生成图形 快速原型场景:内部工具、测试数据、简单头像/标识生成 教育资源:学习 SVG 语法的实践环境 常规风险 路径注入风险:若动态拼接 SVG 内容且未转义用户输入,可能导致 XML 实体注入 文件覆盖风险:write() 操作直接覆盖目标路径,需确认权限 rsvg-convert 依赖:目标系统若未安装 librsvg 工具链,转换将失败 分辨率误判:默认 400x400 可能不满足打印/高清场景需求 原始说明 Create SVG images and convert them to PNG without external graphics libraries. Use when you need to generate custom illustrations, avatars, or artwork (e.g., "draw a dragon", "create an avatar", "make a logo") or convert SVG files to PNG format. This skill works by writing SVG text directly (no PIL/ImageMagick required) and uses system rsvg-convert for PNG conversion.
代码绘矢量,一键转高清图
纯代码生成 SVG 矢量图并转 PNG,无需外部图形库,适合快速绘制头像、Logo 和定制插画
svg-draw 是一款基于纯 SVG 代码和系统工具 rsvg-convert 的图像生成技能,无需依赖 PIL、ImageMagick 等重型图形库。用户通过编写 XML 格式的 SVG 代码创建矢量图形,再通过内置脚本转换为 PNG 位图输出。
工作流程:
write() 将 SVG 内容写入文件/root/.openclaw/workspace/skills/svg-draw/scripts/svgtopng.sh 完成格式转换Create SVG images and convert them to PNG without external graphics libraries. Use when you need to generate custom illustrations, avatars, or artwork (e.g., "draw a dragon", "create an avatar", "make a logo") or convert SVG files to PNG format. This skill works by writing SVG text directly (no PIL/ImageMagick required) and uses system rsvg-convert for PNG conversion.
本站提供的资源转载自国内外各大媒体和网络,仅供试玩体验;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该游戏内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。
上一篇
(10720期)Twitter Post – 官方 API 推文发布与线程管理
下一篇
(10718期)Notify – 智能路由,只在对的时间打扰你
还没有玩家留言,来抢沙发吧~
登录后即可发表你的资源评测、评分,与其他玩家交流