
vsketch
用 Python 代码生成绘图仪艺术,实时预览并导出矢量图
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 612
使用教程
环境要求
- Python 3.9+
- 绘图仪(有更好)
安装与启动步骤
-
1装工具
用独立安装器装,避免污染全局环境。
pipx install vsketch -
2建一个草图项目
它有项目脚手架,会把目录结构与依赖备好。
-
3写几行画一笔
核心是二维绘图接口,配合随机数与噪声生成形态。
-
4导出矢量
产物是给绘图仪的矢量文件,不是位图。
如何确认成功
导出的矢量文件能在查看器里正确显示,且笔顺连续没有多余抬笔
注意事项
- 它是给笔式绘图仪用的工具包,重点在笔顺与路径。
- 没有绘图仪也能用,导出后找代画服务。
- 随机种子要固定,否则每次生成都不一样。
- 复杂图形笔数会爆炸,画之前先估耗材。
核心亮点
- 内置仿真器,无需实体绘图仪即可预览绘制效果
- API 设计简洁,支持参数化生成系列变体
- 原生支持 SVG/HPGL 导出,兼容主流绘图仪
不足之处
- 文档/社区待观察
- 项目星标较少,生态相对小众
适用场景
- 生成艺术创作与参数化设计
- 绘图仪爱好者编程控制输出
- 教育场景教授编程与艺术结合
替代项目
pyaxidraw、vpype、Sketches
同类项目推荐
unslop
开源
把AI味界面一键改成有设计感的成品UI
A Claude skill that turns vibecoded, AI-looking UI into a designed interface
book-mdpc
开源
用代码写电影,让创意在命令行里放映
Il cinema tra le righe... di codice!
ChatGPT-MidJourney-prompt
开源
输入一句话,AI帮你生成Midjourney完整提示词
This is a ChatGPT based prompt generation model for MidJorney. The purpose of this m···
JRubyArt
开源
用 Ruby 优雅地写 Processing,创意编程更顺手
JRubyArt a ruby implementation of processing
一键集成 AI 品牌 Logo,React 应用秒变专业
Lobe Icons - Brings AI/LLM brand logos to your React & React Native apps — static S···
farbvelo
开源
一键生成和谐配色,告别选择困难
"Random" color palette generator, cycles
mcp
开源
在 AI 编辑器里搜 Magic UI 组件并直接安装
Magic UI components, searchable and installable from your AI editor.
ink
开源
用 Go 写生成艺术,像 Processing 一样简单,实时渲染不卡顿。
Creative coding in Go
design.how
开源
给 AI 编码代理装上统一设计系统
Design systems, skills and visuals for coding agents