| ํญ๋ชฉ | ๋ด์ฉ |
|---|---|
| Invoke | /ix-map-states |
| argument-hint | [component name, e.g., 'media player' or 'multi-step checkout'] |
/ix-map-states โ ์ปดํฌ๋ํธ ์ํ ์ง๋ ๊ทธ๋ฆฌ๊ธฐ#
ํ๋ง๋๋ก#
๋ณต์กํ ์ปดํฌ๋ํธ๊ฐ ๊ฐ์ง ์ ์๋ ๋ชจ๋ ์ํ์, ๊ทธ ์ฌ์ด๋ฅผ ์ค๊ฐ๋ ๊ท์น์ ํ๋์ ์ง๋๋ก ์ ๋ฆฌํด์ฃผ๋ ๋๊ตฌ์ ๋๋ค.
๋๊ฐยท์ธ์ ์ฐ๋์#
- ๋ฏธ๋์ด ํ๋ ์ด์ด, ์ฌ๋ฌ ๋จ๊ณ๋ก ์ด๋ฃจ์ด์ง ๊ฒฐ์ ํ๋ฆ์ฒ๋ผ ์ํ๊ฐ ๋ง๊ณ ๋ณต์กํ ์ปดํฌ๋ํธ๋ฅผ ์ค๊ณํ ๋
- "์ด ํ๋ฉด์์ ์์ ์ ์๋ ์ํ๊ฐ ์๊ธฐ์ง ์๋์ง" ๋ฏธ๋ฆฌ ์ ๊ฒํ๊ณ ์ถ์ ๋
๋ฌด์์ ํด์ฃผ๋์#
- ์ํ, ์ด๋ฒคํธ, ์ ํ, ๊ฐ๋, ์ก์ , ๊ทธ๋ฆฌ๊ณ ๊ฐ ์ํ๋ณ ํ๋ฉด ํํ๊น์ง ํฌํจํ ์์ ํ ์ํ ๋จธ์ ๋ค์ด์ด๊ทธ๋จ์ ๋ง๋ค์ด ์ค๋๋ค.
- ๋ ์์ธํ ์ธํฐ๋์
๋ช
์ธ๊ฐ ํ์ํ๋ฉด
/ix-design-interaction์ผ๋ก ์ด์ด์ ์งํํ๋๋ก ์๋ดํฉ๋๋ค.
โ๏ธ ์์ธ ์ต์ ยท์คํ ๋ช ์ธ (๊ฐ๋ฐ์ / AI ์์ด์ ํธ์ฉ)
/ix-map-states#
Model states and transitions for a complex component.
Steps#
- Identify states โ List all possible states using
ix-state-machineskill. - Map transitions โ Define events and transitions using
ix-state-machineskill. - Loading states โ Define loading behavior per state using
ix-loading-statesskill. - Error states โ Map error conditions using
ix-error-handlingskill. - Feedback โ Define feedback per transition using
ix-feedback-patternsskill. - Animation โ Specify transition animations using
ix-animation-principlesskill.
Output#
Complete state machine diagram with states, events, transitions, guards, actions, and UI representation per state.
Consider following up with /ix-design-interaction for detailed interaction specs.