Skip to content

random-design v0.1.0

Choose a tag to compare

@xingchenyd xingchenyd released this 02 Nov 17:29

random-design v0.1.0

Independent procedural visual design engine by xingchenyd.

  • Browser studio with Chinese/English UI, five comparable directions, dimension locks, portable history and JSON/HTML/CSS/SVG/brief/PPTX downloads.
  • Shared core: continuous OKLCH colour generation, 16 font-role profiles, 9 composition operators and 10 procedural graphic operators.
  • CLI, portable Skill, stdio MCP and optional Streamable HTTP MCP.
  • Five themes in two languages; 10 editable PPTX specimens / 60 rendered slides.
  • 12 local tests passed. 10,000 generated specifications had distinct fingerprints and passed current rules and recent attribute-distance checks. This is not a guarantee of human perceptual uniqueness or aesthetic quality.

Live studio: https://xingchenyd.github.io/random-design/
Documentation: https://github.com/xingchenyd/random-design#readme

Assets:

  • random-design-skill.zip: importable skill folder.
  • random-design-studio-v0.1.0.zip: prebuilt static studio. Serve over HTTP; no Node build is required.
  • Source code archives: complete repository and native examples.

Fonts are referenced, not embedded. Complex artwork is SVG; text, charts and tables in PPTX remain native. The included HTTP MCP has been tested with standard clients locally; no hosted remote MCP, OAuth gateway or account-specific WorkBuddy/ChatGPT registration is included.