Frame the change
Start from a route, component, document, or visible user problem instead of a vague preference.
GitHub issue, Feishu comment, or local doc note with context and goal.Phase 9
A public operating layer for how ideas enter the studio, how changes are reviewed, and which creative experiments deserve implementation.
Small, memorable interactions with clear utility. No decorative complexity until content depth catches up.
Start from a route, component, document, or visible user problem instead of a vague preference.
GitHub issue, Feishu comment, or local doc note with context and goal.Decide whether the work belongs to product structure, content, interaction, visual system, or repository governance.
A clear owner area and a narrow first slice.Every meaningful phase should update source, tests, project map, progress log, version trace, GitHub, and Feishu.
Commit, deployment, verification record, and synced knowledge document.After each feature, inspect whether the site gained character or merely gained more UI.
Creative backlog update and a short expert review.Issue templates
Structured collaboration, feature ideas, and design discussion.
Project map
Route map, stage records, version trace, and long-lived decisions.
Component registry
Reusable UI patterns, quality gates, and experiment inventory.
Feishu sync map
Readable review surface, comments, and synced phase docs.
Expert review
Do not add a mascot or heavy animation yet. First add interaction that feels like a programmer built a thoughtful studio: command traces, source-aware hover states, timeline scrubbing, and small inspectable details.
The site already has a coherent warm developer-studio tone instead of a generic portfolio template.
Command Center, Knowledge, Uses, Lab, and Contact form a real operating system skeleton.
The interaction model is useful first: keyboard navigation, filters, copy feedback, lightbox, and player state.
The repo has unusually strong traceability for a personal homepage: docs, issues, deployment, and Feishu are linked.
The site still needs one unmistakable signature interaction that people remember after leaving.
Some pages are structurally strong but emotionally thin because the content is still mostly seed material.
Projects need deeper case-study evidence: role, constraints, process, tradeoffs, outcome, and screenshots.
Music and photos are elegant, but they need richer personal metadata before they feel like a memory layer.
Creative backlog
After a Command Center navigation, briefly show a subtle trace line such as `cmd.open('/lab')` near the destination header.
On Lab, Knowledge, and project cards, hover can reveal a tiny source path or reference token in a mono caption.
Refine the existing reader glow into a selectable paragraph focus mode with copy-link and outline sync.
Connect posts, projects, photos, tools, and knowledge entries through a small related-object rail.
Project pages can show before/after decisions as a visual diff: problem, constraint, tradeoff, shipped result.
A tiny contextual helper that appears only in empty states or long pauses, never as a persistent pet.