项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 523
技术标签
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Node.js 18+
安装与启动步骤
-
1先看指令原文
这类作品源自艺术家的文字指令,代码只是执行一种解读。
-
2拉仓库
纯前端项目,装完即跑。
git clone https://github.com/WholePixel/solving-sol.git -
3看一个实现
每个作品对应一份指令与一份实现,对照着看。
-
4改参数再生成
同一指令不同参数会得出差别很大的结果,这正是它的趣味。
如何确认成功
跑通一个作品并改动一处绘制参数,输出图与原版明显不同但仍在指令允许范围内
注意事项
- 它是用代码实现艺术家文字指令的开放项目,偏实验与教育。
- 看点在于指令的模糊性与实现的自由度。
- 代码量小,适合当创意编程的临摹对象。
- 没有实用功能,别指望拿来做事。
核心亮点
- 将经典艺术指令转化为可运行的JavaScript代码,降低生成艺术门槛
- 基于HTML,无需复杂环境,浏览器打开即可交互体验
- 代码结构清晰,适合作为学习创意编程和指令式艺术的范例
不足之处
- 项目处于早期阶段,示例数量有限,覆盖的指令不够全面
- 文档和社区支持待观察,扩展性依赖用户自行探索
适用场景
- 艺术与编程交叉领域的教学演示
- 生成艺术爱好者的灵感参考和代码实验
- 创意编程工作坊的入门案例
替代项目
Generative Design (p5.js)、OpenProcessing (p5.js sketches)、Processing
上一篇:GenerativeArt
下一篇:animartrix
同类项目推荐
用代码复刻Sol LeWitt的艺术指令,在浏览器中生成几何图形
Implement Sol LeWitt's instructions in JavaScript.
L5
开源
用 Lua 快速玩转创意编程,轻量跨平台。
L5 is a fun, fast, cross-platform, and lightweight implementation of the Processing ···
unslop
开源
把AI味界面一键改成有设计感的成品UI
A Claude skill that turns vibecoded, AI-looking UI into a designed interface
ChatGPT-MidJourney-prompt
开源
输入一句话,AI帮你生成Midjourney完整提示词
This is a ChatGPT based prompt generation model for MidJorney. The purpose of this m···
generative
开源
用代码生成炫酷视觉,打开浏览器就能玩
Creative coding experiments
ux-ui-agent-skills
开源
让 AI 按设计系统出稿,不合格直接构建失败
Turn Claude into a senior design architect: DTCG tokens, 52 components, WCAG 2.2 AA-···
oh-my-design
开源
一条命令给 AI 编程助手装上 500+ 公司设计规范
Give your AI coding agent a design system. One command installs 500+ quality-graded ···
dimensional-drawing
开源
把普通 UI 组件一键画成苹果风立体插画
Create Apple style dimensional drawings of UI components.
kage
开源
在浏览器里夜游京都山寺,沉浸式体验五章叙事
An interactive five-chapter night walk through a Kyoto mountain temple, rendered liv···