← 返回
未分类 中文

Scaffold Art Script

Build or convert Art Blocks generative art scripts using artblocks-mcp. Use when helping a user create, scaffold, port, or convert an art script for Art Bloc...
使用 artblocks-mcp 构建或转换 Art Blocks 生成艺术脚本。用于帮助用户创建、搭建、移植或转换艺术脚本。
ryley-o ryley-o 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 411
下载
💾 0
安装
1
版本
#latest

概述

Scaffolding Art Blocks Projects

Always Fetch the Generator Spec First

Before any art script work, fetch this MCP resource:

artblocks://generator-spec

It contains the authoritative reference for: tokenData structure, hash-based PRNG patterns, FLEX dependency types (IPFS, Arweave, ONCHAIN, Dependency Registry), supported script types and library versions, HTML structure requirements, and window.$features. It also includes the step-by-step conversion guide for porting existing scripts.

Scaffolding a New Project

Use scaffold_artblocks_project to generate a ready-to-run index.html + starter art script.

Parameters

ParamOptions / Notes
-----------------------------------------------------------------------------------------------------------------------------
scriptType"js" (vanilla), "p5js", "threejs"required
dependencyVersionp5.js: "1.0.0" or "1.9.0" (default). Three.js: "0.124.0", "0.160.0", "0.167.0" (default). Ignored for "js".
includePostParamstrue — adds ONCHAIN/PostParams (PMP) stubs in tokenData and example usage
includeFlexDependenciestrue — adds IPFS and Arweave dependency stubs with usage patterns
includeFeaturestrue — adds window.$features trait assignment stub

Note on Three.js v0.167.0: uses ES module import maps instead of a global