feat(quick-start): redesign character creation entry - #8
Closed
huyanxius wants to merge 2 commits into
Closed
Conversation
The previous entry mixed decorative copy with a tall form and unclear role examples. Introduce a bottom composer, style starters, rotating role ideas, and layered character motion. Creation services, routes, export behavior, and error handling remain unchanged.
The new entry layout and motion states need focused regression coverage. Cover timing, prompt replacement, card dissolution, composer layout, and submission paths. The tests protect the UI behavior without expanding into generation internals.
Owner
Author
|
改为向上游 main 提交;待依赖 PR 1024XEngineer#302 合并后,差异会自动收敛为 Quick Start 专属提交。 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
重构 Quick Start 的角色创建入口:收紧为单行底部输入器,用风格提示替代角色样例卡,并增加只描述角色外形与身份的轮换灵感和逐字镜像动效。生成服务、路由、导出与异常处理均保持原样。
Why
原入口包含冗余说明、无意义像素装饰和过高输入框,视觉重心分散;角色示例与真实生成能力也容易产生误导。
Changes
Implementation
KineticCopyCycle:支持消息替换、循环起点、可选前缀与逐字镜像进退场。service.start、startWithUploadedTemplate、导航、错误处理、ExportButton和运行态逻辑。Verification
npm test --prefix frontend -- src/shared/ui/kinetic-copy.test.tsx src/pages/quick-start/index.test.tsx src/features/account-panel/index.test.tsx --configLoader runner:3 files / 47 tests passednpm run typecheck --prefix frontend:passedgit diff --check:passedScreenshots
本轮交互式视觉调整已在本地
/quick-start完成并由用户确认;按用户要求未重复截图。Scope
Related Issues
Refs 1024XEngineer#274
Refs 1024XEngineer#301