
snek
用代码画出有机流动的生成艺术,适合 Lisp 爱好者研究
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 752
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.9+
安装与启动步骤
-
1装包
从包管理器安装。
pip install snek -
2看示例
仓库示例是最好的文档。
ls examples -
3跑第一张
按示例结构初始化画布再绘制。
python examples/basic.py -
4导出图形
输出 SVG 或位图都支持。
# 查看示例里的导出调用
如何确认成功
运行示例后输出目录得到一张图形文件。
注意事项
- 它偏生成艺术,参数空间大,先照示例改数值。
- 文档以示例为主,API 说明较少。
核心亮点
- 基于 Common Lisp,代码简洁且富有函数式风格,适合学习
- 生成图案具有独特的有机美感,算法思路有启发性
- 项目结构简单,易于阅读和修改,方便二次开发
不足之处
- 项目已停止维护,作者推荐使用替代项目 weir
- 文档较少,仅依赖代码注释,上手门槛较高
适用场景
- 学习 Common Lisp 与生成艺术的结合
- 研究有机形态的算法生成方法
- 作为灵感来源,开发自己的生成艺术工具
替代项目
weir、cl-svg、quil
同类项目推荐
vsvg
开源
让绘图机用户快速处理 SVG,告别卡顿和格式烦恼
Fast and portable tools for plotter users
openui
开源
用 AI 生成 UI,一套标准通吃所有前端
The Open Standard for Generative UI
oh-my-design
开源
一条命令给 AI 编程助手装上 500+ 公司设计规范
Give your AI coding agent a design system. One command installs 500+ quality-graded ···
awesome-generative-books
开源
一网打尽生成艺术好书,从入门到进阶不迷路
A repository of generative art book resources
taste-skill
开源
给AI编程代理装上审美,告别模板化网页
Agent skills that give coding agents taste: art direction, reference images and a br···
design.md
开源
输入网址,一键生成设计规范与 Tailwind 主题
Generate DESIGN.md, Tailwind themes, tokens, and prompts from any website.
babel
开源
用算法生成无限书籍,让你在虚拟图书馆中检索一切文本
An open source Library of Babel implementation in TypeScript using the GNU Multiple ···
lobe-ui
开源
用现成组件,快速搭建 AI 对话界面
Lobe UI - an open-source UI component library for building AIGC web apps
ai-costume-gallery-zh
开源
中文检索服装脸型姿势参考图,角色设计直接抄作业
AI 参考图库中文版|服装(写实 1,407 套/动画 1,320 套)、脸型 1,499 张、姿势线稿与深···