feat: 导出 SproutClaw .sproutclaw 配置

包含 extensions、skills、prompts、settings、auth、models、mcp 等配置。
排除 node_modules、npm 缓存、sessions 等运行时数据。
This commit is contained in:
2026-06-26 15:48:56 +08:00
commit 50edff80f5
13904 changed files with 411646 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 647 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 411 KiB

View File

@@ -0,0 +1,49 @@
{
"project": "swiss_grid_systems",
"generated_at": "2026-05-17",
"deck_rendering": "minimalist-swiss",
"deck_palette": "mono-ink",
"color_scheme": {
"primary": "#1A1A1A",
"secondary": "#FFFFFF",
"accent": "#D9251D"
},
"items": [
{
"filename": "cover_bg.png",
"purpose": "Cover background (Slide 01) — Swiss grid hommage hero",
"type": "background",
"page_role": "hero_page",
"text_policy": "none",
"aspect_ratio": "16:9",
"image_size": "2K",
"prompt": "Strict Swiss-grid minimalist composition in the visual language of Josef Müller-Brockmann's Tonhalle posters. The canvas is built on an explicit 12-column by 7-row modular grid drawn as fine 1px black lines on a pure white field — the grid itself is the subject, the underlying structural language of Swiss design made visible. One perfect circle filled with vivid Swiss red `#D9251D` sits at the rule-of-thirds intersection at the upper right (about column 9, row 2), diameter approximately 14% of canvas height — the single chromatic event, charged with the entire composition's tension. The lower left quadrant of the grid is intentionally calm — pure white with the faint grid lines as the only marks — designed to receive a slide title overlaid externally in SVG. Color behavior is mono-ink with semantic accent: pure white background `#FFFFFF` (about 72%); near-black grid lines `#1A1A1A` (about 24%); Swiss red `#D9251D` accent (under 4% as the single circle). Single uniform stroke weight throughout. Forms are reduced to essential geometric primitives — straight lines and one perfect circle. No gradients, no shadows, no texture, no decoration, no perspective. Composed as a 1280×720 hero-page background. NO text of any kind anywhere in the image — no letters, numbers, signs, watermarks, labels, or written symbols. Color values (HEX codes) are rendering guidance only — do not display HEX codes or color names as visible text anywhere in the image.",
"alt_text": "Swiss grid composition: fine black lines forming a 12×7 modular grid on white, with a single red circle at the upper-right rule-of-thirds intersection",
"status": "Generated"
},
{
"filename": "negative_space.png",
"purpose": "P10 negative-space-driven hero — the space between is the message",
"type": "background",
"page_role": "hero_page",
"text_policy": "none",
"aspect_ratio": "16:9",
"image_size": "2K",
"prompt": "Radical Swiss minimalism — the entire image is an argument for negative space. The canvas is approximately 92% pure white `#FFFFFF`, vast and deliberate, calm to the edges. A single small perfect circle filled with Swiss red `#D9251D`, diameter about 9% of canvas height, sits slightly left of center along the horizontal third (rule-of-thirds upper intersection on the left side). In the lower right region, a single thin near-black `#1A1A1A` horizontal line — 1px weight — spans about 12% of canvas width, alone, no terminations or marks. That is all. No grid lines, no secondary shapes, no field decoration. The relationship between the red dot, the black line, and the immense surrounding white field is the entire composition — proof that emptiness is structure, not absence. Color behavior is mono-ink with semantic accent: white field overwhelming (92%); near-black line element minimal (under 1%); Swiss red circle accent (about 3%). Single uniform stroke weight. Forms are reduced to one circle and one line. No gradients, no shadows, no texture, no decoration, no perspective. Composed as a 1280×720 hero-page background; the upper-right and lower-left regions are completely calm and may receive SVG text overlay. NO text of any kind anywhere in the image — no letters, numbers, signs, watermarks, labels, or written symbols. Color values are rendering guidance only — do not display HEX codes or color names as visible text.",
"alt_text": "Vast white field with a single small red circle upper-left of center and a thin black horizontal line lower-right",
"status": "Generated"
},
{
"filename": "closing_grid.png",
"purpose": "P14 closing hero — the grid as grammar of freedom",
"type": "background",
"page_role": "hero_page",
"text_policy": "none",
"aspect_ratio": "16:9",
"image_size": "2K",
"prompt": "Strict Swiss-grid composition recalling the cover but evolved. A dense modular grid of near-black `#1A1A1A` 1px lines forms a 20-column by 11-row matrix across the entire pure white `#FFFFFF` canvas — denser than the cover, more like a typographer's baseline grid sheet. Roughly fifteen intersection points across the grid are marked with small filled circles in Swiss red `#D9251D`, diameter approximately 1.5% of canvas height each — irregularly distributed in a slightly clustered pattern that suggests constellation or musical rhythm rather than systematic data. The clusters lean toward the right two-thirds of the canvas; the left third remains relatively sparse, designed to receive a closing-line SVG text overlay. Color behavior is mono-ink with semantic accent: pure white field (about 70%); near-black grid lines (about 26%); Swiss red dot constellation (about 4% total). Single uniform 1px stroke weight throughout. Forms are reduced to straight lines and small perfect circles. No gradients, no shadows, no texture, no decoration, no perspective. The visual feel is of a printed page from Müller-Brockmann's 1981 Grid Systems book, evolved into a closing motif. Composed as a 1280×720 hero-page background. NO text of any kind anywhere in the image — no letters, numbers, signs, watermarks, labels, or written symbols. Color values are rendering guidance only — do not display HEX codes or color names as visible text.",
"alt_text": "Dense 20×11 black grid on white with about fifteen small red circles marking selected intersections, denser toward the right side",
"status": "Generated"
}
]
}

View File

@@ -0,0 +1,67 @@
# Image Generation Prompts
> Auto-generated from `image_prompts.json` by `image_gen.py --render-md`.
> Do not hand-edit — re-run the command to refresh.
> Project: swiss_grid_systems
> Generated: 2026-05-17
> Color scheme: Primary #1A1A1A | Secondary #FFFFFF | Accent #D9251D
---
### Image 1: cover_bg.png
| Attribute | Value |
|---|---|
| Purpose | Cover background (Slide 01) — Swiss grid hommage hero |
| Type | background |
| Aspect ratio | 16:9 |
| Image size | 2K |
| Status | Generated |
**Prompt**:
Strict Swiss-grid minimalist composition in the visual language of Josef Müller-Brockmann's Tonhalle posters. The canvas is built on an explicit 12-column by 7-row modular grid drawn as fine 1px black lines on a pure white field — the grid itself is the subject, the underlying structural language of Swiss design made visible. One perfect circle filled with vivid Swiss red `#D9251D` sits at the rule-of-thirds intersection at the upper right (about column 9, row 2), diameter approximately 14% of canvas height — the single chromatic event, charged with the entire composition's tension. The lower left quadrant of the grid is intentionally calm — pure white with the faint grid lines as the only marks — designed to receive a slide title overlaid externally in SVG. Color behavior is mono-ink with semantic accent: pure white background `#FFFFFF` (about 72%); near-black grid lines `#1A1A1A` (about 24%); Swiss red `#D9251D` accent (under 4% as the single circle). Single uniform stroke weight throughout. Forms are reduced to essential geometric primitives — straight lines and one perfect circle. No gradients, no shadows, no texture, no decoration, no perspective. Composed as a 1280×720 hero-page background. NO text of any kind anywhere in the image — no letters, numbers, signs, watermarks, labels, or written symbols. Color values (HEX codes) are rendering guidance only — do not display HEX codes or color names as visible text anywhere in the image.
**Alt Text**:
> Swiss grid composition: fine black lines forming a 12×7 modular grid on white, with a single red circle at the upper-right rule-of-thirds intersection
---
### Image 2: negative_space.png
| Attribute | Value |
|---|---|
| Purpose | P10 negative-space-driven hero — the space between is the message |
| Type | background |
| Aspect ratio | 16:9 |
| Image size | 2K |
| Status | Generated |
**Prompt**:
Radical Swiss minimalism — the entire image is an argument for negative space. The canvas is approximately 92% pure white `#FFFFFF`, vast and deliberate, calm to the edges. A single small perfect circle filled with Swiss red `#D9251D`, diameter about 9% of canvas height, sits slightly left of center along the horizontal third (rule-of-thirds upper intersection on the left side). In the lower right region, a single thin near-black `#1A1A1A` horizontal line — 1px weight — spans about 12% of canvas width, alone, no terminations or marks. That is all. No grid lines, no secondary shapes, no field decoration. The relationship between the red dot, the black line, and the immense surrounding white field is the entire composition — proof that emptiness is structure, not absence. Color behavior is mono-ink with semantic accent: white field overwhelming (92%); near-black line element minimal (under 1%); Swiss red circle accent (about 3%). Single uniform stroke weight. Forms are reduced to one circle and one line. No gradients, no shadows, no texture, no decoration, no perspective. Composed as a 1280×720 hero-page background; the upper-right and lower-left regions are completely calm and may receive SVG text overlay. NO text of any kind anywhere in the image — no letters, numbers, signs, watermarks, labels, or written symbols. Color values are rendering guidance only — do not display HEX codes or color names as visible text.
**Alt Text**:
> Vast white field with a single small red circle upper-left of center and a thin black horizontal line lower-right
---
### Image 3: closing_grid.png
| Attribute | Value |
|---|---|
| Purpose | P14 closing hero — the grid as grammar of freedom |
| Type | background |
| Aspect ratio | 16:9 |
| Image size | 2K |
| Status | Generated |
**Prompt**:
Strict Swiss-grid composition recalling the cover but evolved. A dense modular grid of near-black `#1A1A1A` 1px lines forms a 20-column by 11-row matrix across the entire pure white `#FFFFFF` canvas — denser than the cover, more like a typographer's baseline grid sheet. Roughly fifteen intersection points across the grid are marked with small filled circles in Swiss red `#D9251D`, diameter approximately 1.5% of canvas height each — irregularly distributed in a slightly clustered pattern that suggests constellation or musical rhythm rather than systematic data. The clusters lean toward the right two-thirds of the canvas; the left third remains relatively sparse, designed to receive a closing-line SVG text overlay. Color behavior is mono-ink with semantic accent: pure white field (about 70%); near-black grid lines (about 26%); Swiss red dot constellation (about 4% total). Single uniform 1px stroke weight throughout. Forms are reduced to straight lines and small perfect circles. No gradients, no shadows, no texture, no decoration, no perspective. The visual feel is of a printed page from Müller-Brockmann's 1981 Grid Systems book, evolved into a closing motif. Composed as a 1280×720 hero-page background. NO text of any kind anywhere in the image — no letters, numbers, signs, watermarks, labels, or written symbols. Color values are rendering guidance only — do not display HEX codes or color names as visible text.
**Alt Text**:
> Dense 20×11 black grid on white with about fifteen small red circles marking selected intersections, denser toward the right side
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 354 KiB