---
name: node-connection-studio
description: Create a warm-and-cool capsule wiring canvas with direct, merging and return-loop routes, plus a separate real text pipeline and SVG poster export.
---

# 给灵感接上线。

Create a warm-and-cool capsule wiring canvas with direct, merging and return-loop routes, plus a separate real text pipeline and SVG poster export.

Generate the standalone interface with Python 3.10 or newer:

```sh
python3 scripts/generate.py -o index.html
python3 scripts/generate.py -o index.html --title "A small interactive experiment" --accent "#e57950"
```

The default interface is Chinese. Open with `?lang=en` for English. Explicitly configured titles and text retain the supplied content. This is a single offline HTML file; no network service is required.

`--title` accepts 1–2000 characters; `--accent` accepts a 3- or 6-digit hex color. Text is escaped in HTML and configuration JSON. Additional text options (1–160 characters): --phrase. Numeric options: --curvature 30–200. All options can also be provided in `--params config.json`. Unknown keys and invalid values are rejected. Template paths resolve relative to this package, so generation works from any directory.

The initial Wiring canvas mode is a route editor: choose a preset, connect ports, hover or focus a wire to reveal its delete handle, remove a route and undo. Return loops are visual connections only. Switch to Text pipeline for the independent acyclic text transformation and poster export. Switching modes preserves both states.

Read [references/design.md](references/design.md) when adapting the state model, accessibility behavior or exported output. Preserve an actual repeatable interaction and keep displayed results tied to the current state. The preview is a useful starting point, not permission to connect external services.
