PERSONA_SCENARIO_MODEL - zero1ne-26/doc GitHub Wiki

ํŽ˜๋ฅด์†Œ๋‚˜ + ์ƒํ™ฉ ์นด๋“œ ๋ชจ๋ธ โ€” ๋…ผ์˜ ์ž๋ฃŒ

โš ๏ธ ์ด ๋ฌธ์„œ๋Š” ๋…ผ์˜ยท๊ฒ€ํ† ์šฉ ์ž๋ฃŒ์ž…๋‹ˆ๋‹ค. ์•„์ง ํ™•์ •๋œ ์„ค๊ณ„ ๊ฒฐ์ •์ด ์•„๋‹ˆ๋ฉฐ, 7๊ฐœ deliverable์˜ ๋ถˆ๋ณ€์‹์„ ๋ฐ”๊พธ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 2์ฐจ ์ฒดํ—˜ ์‹œ๋‚˜๋ฆฌ์˜ค(Figma 3061-1142, 3120-1161) ๊ฒ€ํ†  ๊ณผ์ •์—์„œ ํ•ฉ์˜๋œ ์ฒดํ—˜ ๊ตฌ๋™ ๋ฐฉ์‹์˜ ์ „ํ™˜์„ ์ •๋ฆฌํ•œ ๋ฉ”๋ชจ๋กœ, ํŒ€ ํ™•์ • ์‹œ SYSTEM_DESIGN ยง16์— 2์ฐจ ๋งคํ•‘ ์ ˆ๋กœ ํก์ˆ˜ํ•œ๋‹ค.

์ด ๋‹จ๊ณ„์—์„œ๋Š” ๊ตฌ์ฒด ๊ตฌํ˜„(์Šคํ‚ค๋งˆยท์ฝ”๋“œยท์„ค์ • ํŒŒ์ผ ํ˜•์‹)๋ณด๋‹ค ๊ฐœ๋…๊ณผ ๋ฐ์ดํ„ฐ ํ๋ฆ„์— ์ดˆ์ ์„ ๋‘”๋‹ค. ๊ตฌํ˜„ ์„ธ๋ถ€๋Š” ๋ฐฉํ–ฅ ํ™•์ • ํ›„ deliverable์—์„œ ๋‹ค๋ฃฌ๋‹ค.

์ž‘์„ฑ์ผ: 2026-05-25

1. ๋ฐฐ๊ฒฝ โ€” ๋ฌด์—‡์„ ๋ฐ”๊พธ๋Š”๊ฐ€

2์ฐจ ์‹œ๋‚˜๋ฆฌ์˜ค(ํ•˜๋ฃจ ์—ฌ์ • / ์žฅ๋ณด๊ธฐ ๊ธฐ์–ต ์—ฐ์†์„ฑ)๋Š” ํ‘œ๋ฉด์ƒ ์Œ์„ฑ ์ธ์‹, ๋ƒ‰์žฅ๊ณ  ์žฌ๊ณ  ๋น„์ „, ๋ฐ˜๋ ค๋™๋ฌผ ์ƒํƒœ ์ธ์‹, ์—…๋ฌด๋Ÿ‰ ๊ฐ์ง€, rPPG(remote PhotoPlethysmoGraphy, ์›๊ฒฉ ๊ด‘์šฉ์ ๋งฅํŒŒ ์ธก์ •) ๋“ฑ ๋‹ค์ˆ˜์˜ ์‹ค์‹œ๊ฐ„ ์ธ์‹(perception) ๊ธฐ๋Šฅ์„ ์š”๊ตฌํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ธ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ „์‹œ ์šด์˜์ƒ ์ด๋“ค ๋Œ€๋ถ€๋ถ„์€ ์‹ค์ œ ๋™์ž‘์ด ์•„๋‹ˆ๋ผ ์—ฐ์ถœ(staging) ๋˜๋Š” ์‚ฌ์ „ ๊ฐ€์ •๋œ ๊ณ ์ • ์ƒํ™ฉ์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์˜ˆ์ •์ด๋‹ค.

์ด ์ „์ œ๋ฅผ ํ•˜๋‚˜์˜ ์„ค๊ณ„ ๋ชจ๋ธ๋กœ ์ •๋ฆฌํ•œ ๊ฒƒ์ด ๋ณธ ๋ฌธ์„œ๋‹ค:

์ฒดํ—˜์ž๋Š” ์ž…์žฅ ์ „์— ์บ๋ฆญํ„ฐ(ํŽ˜๋ฅด์†Œ๋‚˜)๋ฅผ ๊ณ ๋ฅด๊ณ , ๊ฐ ์žฅ์†Œ์—๋Š” ์‚ฌ์ „ ์ž‘์„ฑ๋œ ์ƒํ™ฉ(situation) ์นด๋“œ๊ฐ€ ๊ทธ ์บ๋ฆญํ„ฐ์— ๋งž์ถฐ ์ถ”์ฒจ๋˜์–ด ์ƒํƒœ ์ €์žฅ์†Œ์— ์˜ฌ๋ผ๊ฐ„๋‹ค. ์ดํ›„ ์‚ฌ๊ฑด(zone ์ง„์ž…ยท๋ช…๋ น ๋“ฑ)์ด ์ผ์–ด๋‚˜๋ฉด AI๊ฐ€ ๊ทธ "์ง€์ •๋œ ์ƒํ™ฉ" ์œ„์—์„œ ์ ์ ˆํžˆ ๋ฐ˜์‘ํ•œ๋‹ค.

ํ•ต์‹ฌ ์•„์ด๋””์–ด๋Š” ๋ฌด์ž‘์œ„์„ฑ์„ ์ƒํ™ฉ ์นด๋“œ ์ถ”์ฒจ ํ•œ ๊ณณ์—๋งŒ ๊ฐ€๋‘”๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์–ด๋–ค ์ƒํ™ฉ์ด ํŽผ์ณ์งˆ์ง€๋Š” ๋งค๋ฒˆ ๋‹ฌ๋ผ์ง€์ง€๋งŒ, AI๋Š” ์ด๋ฏธ ์ •ํ•ด์ง„ ์ƒํ™ฉ ์œ„์—์„œ ๋Œ€์‚ฌยท์˜ต์…˜ยท๋กœ๋ด‡ ๋™์ž‘๋งŒ ๋ณ€์ฃผํ•˜๋ฏ€๋กœ ์ฒดํ—˜์€ ๋งค๋ฒˆ ์‹ ์„ ํ•˜๋˜ ์„œ์‚ฌ์™€ ์•ˆ์ „์€ ํ†ต์ œ๋œ๋‹ค.

2. ์ด ๋ชจ๋ธ์ด ์—†์• ๋Š” ๊ธฐ์ˆ  ๋ถ€๋‹ด

์‹ค์‹œ๊ฐ„ ์ธ์‹์„ "์‚ฌ์ „ ์ž‘์„ฑ๋œ ์ƒํ™ฉ ์นด๋“œ"๋กœ ๋Œ€์ฒดํ•˜๋ฉด, ์•ž์„  ๊ฒ€ํ† ์—์„œ ํฐ ๊ณต๋ฐฑ์œผ๋กœ ์ง€์ ํ–ˆ๋˜ ๊ธฐ๋Šฅ ๋Œ€๋ถ€๋ถ„์ด ๊ฐœ๋ฐœ ๋Œ€์ƒ์—์„œ ๋น ์ง„๋‹ค.

2์ฐจ ์‹œ๋‚˜๋ฆฌ์˜ค ์š”๊ตฌ ์ข…์ „ ํŒ์ • ๋ณธ ๋ชจ๋ธ ์ ์šฉ ํ›„
์Œ์„ฑ ํ˜ผ์žฃ๋ง ์ธ์‹ + ์œ„์น˜ ํƒœ๊น… โŒ ASR(Automatic Speech Recognition, ์ž๋™ ์Œ์„ฑ ์ธ์‹) ์‹ ๊ทœ ๋„๋ฉ”์ธ ์ƒํ™ฉ ์นด๋“œ ํ…์ŠคํŠธ๋กœ ๋Œ€์ฒด โ€” ASR ๋ถˆ์š” (์Œ์„ฑ์€ ์„ ํƒ์  ์—ฐ์ถœ)
๋ƒ‰์žฅ๊ณ /์„ธ์ œ/๊ณ„๋ž€ ์žฌ๊ณ  ๋น„์ „ โŒ ์‚ฌ๋ฌผ CV(Computer Vision, ์ปดํ“จํ„ฐ ๋น„์ „) ์‹ ๊ทœ ์นด๋“œ ํ…์ŠคํŠธ ("์šฐ์œ ๊ฐ€ 3์ผ ๋’ค ๋–จ์–ด์ง„๋‹ค")
๋ฐ˜๋ ค๋™๋ฌผ ์ƒํƒœ(๊ตฌํ† /ํ™œ๋™) ๐ŸŽญ ์—ฐ์ถœ ์นด๋“œ ํ…์ŠคํŠธ
์—…๋ฌด๋Ÿ‰ ๊ฐ์ง€ยท์„ ์ œ ๊ฒฝ๊ณ  ๐Ÿ”ถ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ ์†Œ์Šค ์นด๋“œ ํ…์ŠคํŠธ
์ˆ˜๋ฉด/ํ”ผ๋กœ/rPPG ๐Ÿ”ถ wearable ๋ฏธ๊ฒฐ ์นด๋“œ ๋˜๋Š” ํŽ˜๋ฅด์†Œ๋‚˜์˜ '๊ฐœ์ธ์‚ฌ์ •'

๋น„์ „์˜ ์—ญํ• ์€ "๋ˆ„๊ฐ€ ์–ด๋А zone์— ์žˆ๋Š”๊ฐ€"(์‚ฌ๋žŒ ์ž…ยทํ‡ด์žฅ)๋กœ ์ถ•์†Œ๋œ๋‹ค โ€” ํ˜„ Frigate ์„ค๊ณ„(SYSTEM_DESIGN ยง3.2)๊ฐ€ ์ •ํ™•ํžˆ ๊ทธ ์ผ์„ ํ•˜๋„๋ก ๋งŒ๋“ค์–ด์ ธ ์žˆ์–ด, ์‚ฌ๋ฌผยท๋™๋ฌผยทํ‘œ์ • ์ธ์‹์ด ์ „๋ถ€ ๋ถˆํ•„์š”ํ•ด์ง„๋‹ค.

3. ๋‘ ๊ฐ€์ง€ ์ƒˆ ์ปจํ…์ŠคํŠธ โ€” ํŽ˜๋ฅด์†Œ๋‚˜์™€ ํ™œ์„ฑ ์ƒํ™ฉ

์ด ๋ชจ๋ธ์€ ์„ธ์…˜(์ฒดํ—˜์ž ํ•œ ๋ช…์˜ ํ•œ ๋ฒˆ ๋ฐฉ๋ฌธ) ์ปจํ…์ŠคํŠธ์— ๋‘ ๊ฐ€์ง€ ๊ฐœ๋…์„ ๋”ํ•œ๋‹ค. ๋‘˜ ๋‹ค ์ƒˆ ํ†ต์‹  ๊ฒฝ๋กœ๋ฅผ ๋งŒ๋“ค์ง€ ์•Š๊ณ , ๊ธฐ์กด ์ปจํ…์ŠคํŠธ ํ๋ฆ„์„ ๊ทธ๋Œ€๋กœ ํƒ„๋‹ค.

๊ฐœ๋… ๋‹ด๋Š” ๋‚ด์šฉ ์˜ˆ์‹œ ์ •ํ•ด์ง€๋Š” ์‹œ์ 
ํŽ˜๋ฅด์†Œ๋‚˜ ์ฒดํ—˜์ž๊ฐ€ ๊ณ ๋ฅธ ์บ๋ฆญํ„ฐ โ€” ์ง์—…ยท์„ฑ๊ฒฉยท๊ฐœ์ธ์‚ฌ์ • ์„ธ ์ถ• ๊ฐœ๋ฐœ์ž ยท ๋‚ดํ–ฅ์  ยท ์•ผ๊ทผ์ด ์žฆ์Œ ์ž…์žฅ ์ „ 1ํšŒ
ํ™œ์„ฑ ์ƒํ™ฉ ์ง€๊ธˆ ์ด zone์—์„œ ๋ฝ‘ํžŒ ์ƒํ™ฉ ์นด๋“œ 1์žฅ "์šฐ์œ ๊ฐ€ 3์ผ ๋‚ด ์†Œ์ง„ ์˜ˆ์ƒ" zone์— ๋“ค์–ด์˜ฌ ๋•Œ๋งˆ๋‹ค ๊ฐฑ์‹ 

๋ฐ์ดํ„ฐ ํ๋ฆ„ยท์ €์žฅ: ๋‘ ๊ฐ’ ๋ชจ๋‘ ๊ธฐ์กด ์ปจํ…์ŠคํŠธ ๊ฐฑ์‹  ํ๋ฆ„์„ ํ†ตํ•ด Home Assistant(์ƒํƒœ ์ €์žฅ์†Œ, SYSTEM_DESIGN ยง3.1)์— ๊ธฐ๋ก๋œ๋‹ค. ์ฆ‰ ๋ณ„๋„ ์ €์žฅ์†Œยท์บ์‹œ๋ฅผ ๋‘์ง€ ์•Š๋Š”๋‹ค. ์„ธ์…˜์ด ๋๋‚˜๋ฉด ๋‘ ๊ฐ’ ๋ชจ๋‘ ๋‹ค๋ฅธ ๊ฐœ์ธ์ •๋ณด์™€ ํ•จ๊ป˜ ํ๊ธฐ๋œ๋‹ค(SCRUB, SYSTEM_DESIGN ยง11.3).

4. ์ƒํ™ฉ ์นด๋“œ์™€ ์ƒํ™ฉ ๋ฑ

์ƒํ™ฉ ์นด๋“œ๋Š” "์ง€๊ธˆ ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚ฌ๋Š”์ง€"๋ฅผ ํ•œ ์žฅ๋ฉด์œผ๋กœ ๋ฌ˜์‚ฌํ•œ ์‚ฌ์ „ ์ž‘์„ฑ ๋ฐ์ดํ„ฐ๋‹ค. AI ์ž…์žฅ์—์„œ๋Š” ์ด๊ฒƒ์ด ๊ณง ์ž…๋ ฅ โ€” ์‹ค์ œ ์„ผ์„œ ๋Œ€์‹  ์นด๋“œ๊ฐ€ ์ƒํ™ฉ์„ ์•Œ๋ ค์ค€๋‹ค.

์นด๋“œ ํ•œ ์žฅ์ด ๋‹ด๋Š” ๊ฒƒ:

ํ•ญ๋ชฉ ์˜๋ฏธ
์ƒํ™ฉ ์„ค๋ช… AI์—๊ฒŒ ์ „๋‹ฌ๋  ์žฅ๋ฉด. ์˜ˆ: "๋ƒ‰์žฅ๊ณ  ์šฐ์œ ๊ฐ€ 3์ผ ๋‚ด ์†Œ์ง„ ์˜ˆ์ƒ"
ํŽ˜๋ฅด์†Œ๋‚˜ ๊ฐ€์ค‘์น˜ ์–ด๋–ค ์บ๋ฆญํ„ฐ์—๊ฒŒ ๋” ์ž์ฃผ ๋ฝ‘ํž์ง€ (์˜ˆ: '๋ฐ˜๋ ค๋™๋ฌผ๊ณผ ์‚ฐ๋‹ค'๋ฉด ๊ณ ์–‘์ด ์นด๋“œ โ†‘)
์—ฐ์ถœ ํžŒํŠธ ์–ด์šธ๋ฆฌ๋Š” ๋””์Šคํ”Œ๋ ˆ์ด ์˜์ƒยทํƒœ๋ธ”๋ฆฟ ์˜ต์…˜ ํ›„๋ณด. ๊ฐ•์ œ๊ฐ€ ์•„๋‹ˆ๋ผ ์ œ์•ˆ

์ƒํ™ฉ ๋ฑ์€ zone(์ง‘ยท๊ณต์›ยท์ฐจ๋Ÿ‰ยท์นดํŽ˜)๋งˆ๋‹ค ๋ฌถ์ธ ์นด๋“œ ๋ชจ์Œ์ด๋‹ค. ๋ชจ๋“  ์นด๋“œ๋Š” ํ•œ๊ณณ์—์„œ ๊ด€๋ฆฌํ•œ๋‹ค โ€” zone ์ •์˜(zones.yaml)ยท๋กœ๋ด‡ ์ •์˜(robots.yaml)์™€ ๊ฐ™์€ "๋‹จ์ผ ์†Œ์Šค" ์šด์˜ ๋ฐฉ์‹์ด๋‹ค.

์•ˆ์ „ ์›์น™: ์นด๋“œ์˜ ์—ฐ์ถœ ํžŒํŠธ๋Š” ์‹œ์Šคํ…œ์ด ์ด๋ฏธ ํ—ˆ์šฉํ•œ ํ–‰๋™ ๋ฒ”์œ„(capability ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ, SYSTEM_DESIGN ยง9.2) ์•ˆ์—์„œ๋งŒ ์ž‘์„ฑํ•œ๋‹ค. ๊ทธ๋ž˜์„œ ์–ด๋–ค ์นด๋“œ๊ฐ€ ๋ฌด์ž‘์œ„๋กœ ๋ฝ‘ํ˜€๋„ ๊ธฐ์กด ์•ˆ์ „ ๊ฒ€์ฆ์„ ๊ทธ๋Œ€๋กœ ํ†ต๊ณผํ•œ๋‹ค.

5. ์ƒํ™ฉ์€ ์–ด๋–ป๊ฒŒ ๋ฝ‘ํžˆ๋‚˜ โ€” ํŽ˜๋ฅด์†Œ๋‚˜ ๊ฐ€์ค‘ + ๋น„๋ณต์›

์ถ”์ฒจ์€ ๊ฒฐ์ • ์—”์ง„(orchestrator) ์•ˆ์—์„œ ์ผ์–ด๋‚œ๋‹ค. ์ƒˆ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค์ง€ ์•Š์œผ๋ฉฐ, ๋ฝ‘ํžŒ ๊ฒฐ๊ณผ๋Š” ์ปจํ…์ŠคํŠธ ํ๋ฆ„์„ ํƒ€๊ณ  Home Assistant์— ๊ธฐ๋ก๋œ๋‹ค โ†’ "์ƒํƒœ ์ €์žฅ์†Œ๋Š” Home Assistant" ์›์น™ ์œ ์ง€.

๋ฐฉ์‹์€ ํŽ˜๋ฅด์†Œ๋‚˜ ๊ฐ€์ค‘ + ๋น„๋ณต์› ์ถ”์ถœ์ด๋‹ค. ํ’€์–ด ์“ฐ๋ฉด:

  1. ์ฒดํ—˜์ž๊ฐ€ ์–ด๋А zone์— ๋“ค์–ด์˜ค๋ฉด, ๊ทธ zone์˜ ์นด๋“œ ๋ฌถ์Œ์„ ํ›„๋ณด๋กœ ๋ณธ๋‹ค.
  2. ์ด๋ฒˆ ์„ธ์…˜์—์„œ ์ด๋ฏธ ๋ฝ‘ํžŒ ์นด๋“œ๋Š” ํ›„๋ณด์—์„œ ๋บ€๋‹ค(๋น„๋ณต์›) โ†’ ๊ฐ™์€ ์‚ฌ๋žŒ์ด ๊ฐ™์€ ์žฅ๋ฉด์„ ๋‘ ๋ฒˆ ๊ฒช์ง€ ์•Š๋Š”๋‹ค.
  3. ํŽ˜๋ฅด์†Œ๋‚˜์™€ ์นด๋“œ์˜ ๊ฐ€์ค‘์น˜๋ฅผ ๋งž์ถฐ ์บ๋ฆญํ„ฐ์— ์–ด์šธ๋ฆฌ๋Š” ์นด๋“œ๊ฐ€ ๋” ์ž˜ ๋ฝ‘ํžˆ๊ฒŒ ํ•œ๋‹ค โ†’ ์บ๋ฆญํ„ฐ ์„ ํƒ์ด ์ฒดํ—˜์„ ์‹ค์ œ๋กœ ๋ฐ”๊พผ๋‹ค.
  4. ํ•œ ์žฅ์„ ๋ฝ‘์•„ ๊ทธ ์„ธ์…˜์˜ "ํ™œ์„ฑ ์ƒํ™ฉ"์œผ๋กœ ๊ธฐ๋กํ•œ๋‹ค.
  5. ๊ฐ™์€ ์‚ฌ๋žŒ์—๊ฒŒ ์—ฌ๋Ÿฌ ๋ฐ˜์‘์ด ๋™์‹œ์— ๊ฐ€์ง€ ์•Š๋„๋ก ์„ธ์…˜ ๋‹จ์œ„๋กœ ์ˆœ์ฐจ ์ฒ˜๋ฆฌํ•œ๋‹ค(SYSTEM_DESIGN ยง7.3.C์˜ ๊ธฐ์กด ์ •์ฑ… ๊ทธ๋Œ€๋กœ).

์šด์˜์ž ์˜ค๋ฒ„๋ผ์ด๋“œ: VIP ์‹œ์—ฐ์ด๋‚˜ ์žฅ๋ฉด ์žฌํ˜„์ด ํ•„์š”ํ•  ๋•Œ๋Š”, ์šด์˜์ž๊ฐ€ ํŠน์ • ์นด๋“œ๋ฅผ ์ง์ ‘ ์ง€์ •ํ•ด ๋ฌด์ž‘์œ„ ์ถ”์ฒจ์„ ๊ฑด๋„ˆ๋›ธ ์ˆ˜ ์žˆ๋‹ค(๊ธฐ์กด ์šด์˜์ž ์šฐ์„ ์ˆœ์œ„ ์ •์ฑ… ์žฌ์‚ฌ์šฉ).

6. ์ „์ฒด ๋ฐ์ดํ„ฐ ํ๋ฆ„

ํ•œ ์ค„ ์š”์•ฝ: ์บ๋ฆญํ„ฐ ์„ ํƒ โ†’ zone ์ง„์ž… โ†’ ์ƒํ™ฉ ์ถ”์ฒจ โ†’ (์ƒํ™ฉ + ํŽ˜๋ฅด์†Œ๋‚˜ + zone playbook) ํ•ฉ์ณ AI์— ์ „๋‹ฌ โ†’ AI๊ฐ€ ๋„๊ตฌ ํ˜ธ์ถœ๋กœ ๋ฐ˜์‘.

๋‹จ๊ณ„๋ณ„๋กœ:

  1. ์ž…์žฅ ์ „ โ€” ํƒœ๋ธ”๋ฆฟ์—์„œ ํŽ˜๋ฅด์†Œ๋‚˜๋ฅผ ๊ณ ๋ฅธ๋‹ค โ†’ ์„ธ์…˜ ์ปจํ…์ŠคํŠธ์— ๊ธฐ๋ก.
  2. zone ์ง„์ž… โ€” "๋ˆ„๊ฐ€ ๋“ค์–ด์™”๋‹ค"๋Š” ๋น„์ „ ์ด๋ฒคํŠธ๊ฐ€ ๊ฒฐ์ • ์—”์ง„์„ ๊นจ์šด๋‹ค.
  3. ์ƒํ™ฉ ์ถ”์ฒจ โ€” ๊ฒฐ์ • ์—”์ง„์ด ์นด๋“œ ํ•œ ์žฅ์„ ๋ฝ‘์•„ 'ํ™œ์„ฑ ์ƒํ™ฉ'์œผ๋กœ ๊ธฐ๋ก(ยง5).
  4. ์ปจํ…์ŠคํŠธ ์กฐ๋ฆฝ โ€” ํŽ˜๋ฅด์†Œ๋‚˜ + ํ™œ์„ฑ ์ƒํ™ฉ + ๊ทธ zone์˜ playbook + ๋กœ๋ด‡ ์ƒํƒœ๋ฅผ ํ•œ๋ฐ ๋ชจ์•„ AI์— ์ „๋‹ฌ.
  5. ๋ฐ˜์‘ โ€” AI๊ฐ€ ํ—ˆ์šฉ๋œ ๋„๊ตฌ(๋กœ๋ด‡ ๋™์ž‘ยทํƒœ๋ธ”๋ฆฟ ๋ฉ”์‹œ์ง€/์˜ต์…˜ยท๋””์Šคํ”Œ๋ ˆ์ด ์—ฐ์ถœ)๋ฅผ ํ˜ธ์ถœ. ๋ชจ๋“  ํ˜ธ์ถœ์€ ์•ˆ์ „ ๊ฒ€์ฆ์„ ํ†ต๊ณผ.

"์ง€์ • ์ƒํ™ฉ์— ๋งž์ถฐ AI๊ฐ€ ์ ์ ˆํžˆ ๋ฐ˜์‘ํ•œ๋‹ค"๋Š” ๊ฒƒ์€ 4~5๋‹จ๊ณ„๋ฅผ ๋งํ•œ๋‹ค. ๊ธฐ์กด SYSTEM_DESIGN ยง5.1์˜ ํ๋ฆ„(ํŠธ๋ฆฌ๊ฑฐ โ†’ ์กฐ๋ฆฝ โ†’ ์•ˆ์ „๊ฒ€์ฆ โ†’ ๋„๊ตฌ ํ˜ธ์ถœ)์— ์ƒํ™ฉ ์ถ”์ฒจ ํ•œ ๋‹จ๊ณ„๋งŒ ๋ผ์›Œ ๋„ฃ๋Š” ๊ฒƒ์ด๋ผ, ์•ˆ์ „ ๊ฒ€์ฆ๊ณผ ๋„๊ตฌ ํ˜ธ์ถœ ๊ตฌ์กฐ๋Š” ์†๋Œ€์ง€ ์•Š๋Š”๋‹ค.

7. ์ž…์žฅ ์ „ ํŽ˜๋ฅด์†Œ๋‚˜ ์„ ํƒ

  • intro ๋‹จ๊ณ„(SYSTEM_DESIGN ยง16.2 1๋‹จ๊ณ„)์—์„œ ํƒœ๋ธ”๋ฆฟ์œผ๋กœ ์ง์—…ยท์„ฑ๊ฒฉยท๊ฐœ์ธ์‚ฌ์ •์„ ์ฐจ๋ก€๋กœ ๊ณ ๋ฅธ๋‹ค.
  • ์„ ํƒ ๊ฒฐ๊ณผ๋Š” ์„ธ์…˜ ์ปจํ…์ŠคํŠธ๋กœ ๊ธฐ๋ก๋˜์–ด, ์ดํ›„ ๋ชจ๋“  ์ƒํ™ฉ ์ถ”์ฒจ๊ณผ AI ๋ฐ˜์‘์˜ ๋ฐ”ํƒ•์ด ๋œ๋‹ค.
  • ๊ธฐ์กด ํƒœ๋ธ”๋ฆฟ ์ž…๋ ฅ ๋ฐฉ์‹์„ ๊ทธ๋Œ€๋กœ ์“ด๋‹ค โ€” ์ž…๋ ฅ ์ข…๋ฅ˜์— 'ํŽ˜๋ฅด์†Œ๋‚˜ ์„ ํƒ'์„ ํ•˜๋‚˜ ๋”ํ•˜๋Š” ์ •๋„์ด๊ณ , ์ƒˆ ํ†ต์‹  ๊ฒฝ๋กœ๋Š” ์—†๋‹ค.

8. ๋ถˆ๋ณ€์‹ ์ •ํ•ฉ์„ฑ ์ฒดํฌ

๋ถˆ๋ณ€์‹ ์ƒํƒœ
MQTT(Message Queuing Telemetry Transport, ๋ฉ”์‹œ์ง€ ํ ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ ์ „์†ก ํ”„๋กœํ† ์ฝœ)๊ฐ€ ์œ ์ผํ•œ ์ด๋ฒคํŠธ ๋ฐฑ๋ณธ / ์‹ ๊ทœ ํ† ํ”ฝ ์ตœ์†Œํ™” โœ… ์‹ ๊ทœ ํ† ํ”ฝ 0, ํƒœ๋ธ”๋ฆฟ ์ž…๋ ฅ ์ข…๋ฅ˜๋งŒ ์ถ”๊ฐ€
Home Assistant๊ฐ€ ์ƒํƒœ ์ €์žฅ์†Œ โœ… ํŽ˜๋ฅด์†Œ๋‚˜ยทํ™œ์„ฑ ์ƒํ™ฉ ๋ชจ๋‘ Home Assistant๊ฐ€ ๋ณด๊ด€
๊ฐ€๋“œ๋ ˆ์ผ(์•ˆ์ „ ๊ฒ€์ฆ) ํ•„์ˆ˜ โœ… ์นด๋“œ ํžŒํŠธ๋ฅผ ํ—ˆ์šฉ ๋ฒ”์œ„ ๋‚ด์—์„œ ์ž‘์„ฑ, ์ถ”์ฒจ ๊ฒฐ๊ณผ๋„ ๋™์ผ ๊ฒ€์ฆ ํ†ต๊ณผ
๋ณ„๋„ ์ƒํƒœ ์„œ๋ฒ„ยท์„œ๋น„์Šค ๊ธˆ์ง€ โœ… ์ถ”์ฒจ์€ ๊ฒฐ์ • ์—”์ง„ ์•ˆ์—์„œ ์ฒ˜๋ฆฌ
์„ธ์…˜ ์ข…๋ฃŒ = ๊ฐœ์ธ์ •๋ณด ํ๊ธฐ(SCRUB) โœ… ํŽ˜๋ฅด์†Œ๋‚˜ยทํ™œ์„ฑ ์ƒํ™ฉ๋„ ํ•จ๊ป˜ ํ๊ธฐ

9. ์ƒํ™ฉ ์นด๋“œ โ†” AI ๋„๊ตฌ ๋งค์นญ ๋งคํŠธ๋ฆญ์Šค

์บ๋ฆญํ„ฐ ์„ ํƒ โ†’ zone๋ณ„ ์ƒํ™ฉ ์ถ”์ฒจ โ†’ ์‚ฌ๊ฑด ๋ฐœ์ƒ ์‹œ AI๊ฐ€ ํ˜ธ์ถœํ•˜๋Š” ๋„๊ตฌ(๋กœ๋ด‡ยทํƒœ๋ธ”๋ฆฟยทํ™ˆ๊ธฐ๊ธฐ ์ œ์–ด)์˜ ๋งค์นญํ‘œ๋‹ค. ์นด๋“œ์˜ '์—ฐ์ถœ ํžŒํŠธ'๋Š” ์–ด์šธ๋ฆฌ๋Š” ๋„๊ตฌ ํ›„๋ณด๋ฅผ ์ œ์‹œํ•  ๋ฟ, ์‹ค์ œ ํ˜ธ์ถœยท๋ฌธ๊ตฌยท์˜ต์…˜ ๊ตฌ์„ฑ์€ AI๊ฐ€ ๊ทธ๋•Œ๊ทธ๋•Œ ์ •ํ•œ๋‹ค. ๋ชจ๋“  ํ˜ธ์ถœ์€ ์•ˆ์ „ ๊ฒ€์ฆ์„ ํ†ต๊ณผํ•œ๋‹ค.

๋„๊ตฌ ์•ฝ์นญ (legend)

์•ฝ์นญ AI ๋„๊ตฌ ์„ค๋ช…
RC ๋กœ๋ด‡ ๋ช…๋ น ์ด๋™ยท๋”ฐ๋ผ๊ฐ€๊ธฐยท์ •์ง€ยท์•‰๊ธฐยท์„œ๊ธฐยท์ œ์Šค์ฒ˜ยท๋ฐ”๋ผ๋ณด๊ธฐ (+ ๋ฏธ๊ฒฐ: ๋ฌผ๊ฑด ๋“ค๊ธฐโ€ , ์ž ๊ธˆโ€ก)
SO ์„ ํƒ์ง€ ์ œ์‹œ ํƒœ๋ธ”๋ฆฟ/๋””์Šคํ”Œ๋ ˆ์ด์— ์„ ํƒ์ง€๋ฅผ ๋„์›€
SM ๋ฉ”์‹œ์ง€ยท๋ฏธ๋””์–ด ๋ฉ”์‹œ์ง€ยท์˜์ƒ ํ‘œ์‹œ (์ฐฝ๋ฌธํ˜• ๋””์Šคํ”Œ๋ ˆ์ด ํฌํ•จ)
CU ์ปจํ…์ŠคํŠธ ๊ฐฑ์‹  ์„ธ์…˜ ์ƒํƒœ๋ฅผ ๊ฐฑ์‹ 
HA:* ํ™ˆ๊ธฐ๊ธฐ ์ œ์–ด ์กฐ๋ช…ยท๋ƒ‰๋‚œ๋ฐฉยท๋ฏธ๋””์–ดยท์ž ๊ธˆ ๋“ฑ

โ€  ๋ฌผ๊ฑด ๋“ค๊ธฐ ยท โ€ก ์ž ๊ธˆ์€ ์•„์ง ๋ฏธ๊ฒฐ ๋™์ž‘ โ€” KAIST ๋กœ๋ด‡ ๊ฒฐ์ • / SYSTEM_DESIGN ยง11.3.3 ์ •์ฑ… ์ ์šฉ ํ›„ ์ถ”๊ฐ€. ์ž ๊ธˆ์€ AI ์ž์œจ ๋ฐœํ–‰ ๊ธˆ์ง€(์šด์˜ ๊ทœ์น™ ๊ฒฝ๋กœ ์ „์šฉ).

9.1 ์ž…์žฅ ์ „ โ€” ์บ๋ฆญํ„ฐ ์„ ํƒ

๋‹จ๊ณ„ ํŠธ๋ฆฌ๊ฑฐ ๋งค์นญ ๋„๊ตฌ ์‚ฐ์ถœ
์ง์—…/์„ฑ๊ฒฉ/์‚ฌ์ • ์„ ํƒ ์‹ ๊ทœ ํŽ˜์–ด๋งยท์ž…์žฅ SO (3ํšŒ ์ˆœ์ฐจ) โ†’ CU(ํŽ˜๋ฅด์†Œ๋‚˜) ์„ธ์…˜ ํŽ˜๋ฅด์†Œ๋‚˜ ํ™•์ •

9.2 zone๋ณ„ ์ƒํ™ฉ ์นด๋“œ โ†” ๋„๊ตฌ

zone ์ƒํ™ฉ ์นด๋“œ ํŽ˜๋ฅด์†Œ๋‚˜ ๊ฐ€์ค‘ ํŠธ๋ฆฌ๊ฑฐ ๋งค์นญ AI ๋„๊ตฌ
์ง‘ (๊ธฐ) ์ˆ˜๋ฉด ๋ถ€์กฑ, ํž˜๋“  ๊ธฐ์ƒ ์•ผ๊ทผ์žฆ์Œ ร—3 zone ์ง„์ž… HA(๋”ฐ๋œปํ•œ ์กฐ๋ช…) ยท RC(์ œ์Šค์ฒ˜) ยท HA(์ž”์ž”ํ•œ ์Œ์•…) ยท SM(๋ถ€๋“œ๋Ÿฌ์šด ๊ธฐ์ƒ)
์ง‘ (๊ธฐ) ์šฐ์œ  3์ผ ๋‚ด ์†Œ์ง„ โ€” zone ์ง„์ž… SM("์ฃผ๋ฌธ ์•ˆ๋‚ด") ยท SO("์ฃผ๋ฌธํ• ๊นŒ์š”?") โ†’ CU(์žฅ๋ณด๊ธฐ ๋ชฉ๋ก ์ถ”๊ฐ€)
์ง‘ (๊ธฐ) ๋ฐ˜๋ ค๋ฌ˜ ํ—ค์–ด๋ณผ, ์ƒํƒœ ์ •์ƒ ๋ฐ˜๋ ค๋™๋ฌผ ร—3 zone ์ง„์ž… SM(์ƒํƒœ ๋ฆฌํฌํŠธ) ยท HA(์ฐฝ๋ฌธ: ๊ณ ์–‘์ด ์˜์ƒ) ยท RC(๋ฐ”๋ผ๋ณด๊ธฐ)
์ฐจ๋Ÿ‰ (์Šน) ์—…๋ฌด๋Ÿ‰ ๋งŽ์Œ, ์•ผ๊ทผ ์˜ˆ์ƒ ๊ฐœ๋ฐœ์ž ร—2 zone ์ง„์ž… SM("์˜ค๋Š˜ ๋Šฆ์„ ์ˆ˜๋„") ยท SO(์ŠคํŠธ๋ ˆ์นญ/์ผ์ •์กฐ์ •)
์ฐจ๋Ÿ‰ (์Šน) ์ •์ฒด, ์ตœ์ ๊ฒฝ๋กœ ์—ฐ์ถœ โ€” zone ์ง„์ž… SM(์ฐจ๋Ÿ‰ ๋””์Šคํ”Œ๋ ˆ์ด) ยท HA(๋ฏธ๋””์–ด)
๊ณต์› (์ „) ๋Ÿฌ๋‹ ๋™ํ–‰ ํ™œ๊ธฐ์ฐธ ร—2 zone ์ง„์ž… RC(๋”ฐ๋ผ๊ฐ€๊ธฐยทํŽ˜์ด์Šค ๋งž์ถค) ยท SM(ํŽ˜์ด์Šค ์ฝ”์นญ)
๊ณต์› (์ „) 30๋ถ„ ๋’ค ๋น„ ์˜ˆ๋ณด โ€” zone ์ง„์ž… SM(์šฐ์‚ฐ ์•ˆ๋‚ด) ยท RC(๋”ฐ๋ผ๊ฐ€๊ธฐ)
๊ณต์› (์ „) ํ”ผ๋กœ ๋ˆ„์ , ํœด์‹ ๊ถŒ์œ  ์•ผ๊ทผ์žฆ์Œ ร—2 zone ์ง„์ž… RC(๋”ฐ๋ผ๊ฐ€๊ธฐยท์ €์†) ยท SM(ํœด์‹ ์ œ์•ˆ)
์ง‘ (๊ฒฐ) ๊ท€๊ฐ€, ํšŒ๋ณต ๋ถ„์œ„๊ธฐ โ€” zone ์žฌ์ง„์ž… HA(์€์€ํ•œ ์กฐ๋ช…) ยท HA(๋ƒ‰๋‚œ๋ฐฉ) ยท RC(๋งž์ด ์ธ์‚ฌ) ยท HA(์ฐฝ๋ฌธ: ํ‰์˜จํ•œ ๋ฐค)
์ง‘ (๊ฒฐ) ์ˆ˜๋ฉด ์œ ๋„ โ€” ์ปจํ…์ŠคํŠธ ๋ณ€ํ™”(๊ฐ€์ •) HA(์ ์ง„ ๋””๋ฐ) ยท HA(์†Œ๋ฆฌโ†“ + ์ˆ˜๋ฉด์Œ์•…) ยท SM(๊ตฟ๋‚˜์ž‡)
๋Œ๋ฐœ (๋ณ‘ํ–‰) ๊ฐ€์ „๊ธฐ์‚ฌ ์กฐ๊ธฐ ๋ฐฉ๋ฌธ โ€” ๋ฏธ๋“ฑ๋ก ์ธ๋ฌผ ๊ฐ์ง€ HA(์ž ๊ธˆ)โ€ก (์šด์˜ ๊ทœ์น™ ๊ฒฝ๋กœ) ยท SM(์•Œ๋ฆผ) โ€” AI ์ž์œจ ๊ธˆ์ง€

9.3 ์•„์›ƒํŠธ๋กœ

ํŠธ๋ฆฌ๊ฑฐ ๋งค์นญ ๋„๊ตฌ ์‚ฐ์ถœ
์„ธ์…˜ ์ข…๋ฃŒ AI ํ•˜๋ฃจ ์š”์•ฝ ์ƒ์„ฑ โ†’ HA(์ผ๊ธฐ ๊ธฐ๋ก) ยท SM(ํ•˜๋ฃจ ์š”์•ฝ) ๋™ํ–‰์ผ๊ธฐ (SYSTEM_DESIGN ยง11.3.2, ์ตœ๋Œ€ 7์ผ) โ†’ ์ดํ›„ ํ๊ธฐ

๋งคํŠธ๋ฆญ์Šค์˜ ๋ชจ๋“  ๋„๊ตฌ๋Š” ํ˜„ ํ—ˆ์šฉ ๋ฒ”์œ„ ์•ˆ(๋˜๋Š” ๋ฏธ๊ฒฐ ๋™์ž‘ 2๊ฐœ)์ด๊ณ , ์‹ ๊ทœ ํ†ต์‹  ๊ฒฝ๋กœ๋ฅผ ๋งŒ๋“ค์ง€ ์•Š๋Š”๋‹ค. ์นด๋“œ์˜ ํžŒํŠธ๋Š” ํ›„๋ณด์ผ ๋ฟ, ์‹ค์ œ ์กฐํ•ฉยท๋ฌธ๊ตฌยท์ธ์ž๋Š” AI๊ฐ€ ํŽ˜๋ฅด์†Œ๋‚˜ยทzone playbook๊ณผ ํ•จ๊ป˜ ๊ฒฐ์ •ํ•œ๋‹ค.

10. ํ™•์žฅ์•ˆ โ€” ํŽ˜๋ฅด์†Œ๋‚˜ ํšจ๊ณผ๋ฅผ playbook ๋ถ„๊ธฐ๊นŒ์ง€ ๋„“ํžˆ๊ธฐ

์ด ์ ˆ์ด ๋‹ค๋ฃจ๋Š” ์งˆ๋ฌธ์€ ํ•˜๋‚˜๋‹ค: "์ž…๊ตฌ์—์„œ ๊ณ ๋ฅธ ์บ๋ฆญํ„ฐ๊ฐ€ ์ฒดํ—˜์„ ์‹ค์ œ๋กœ ์–ผ๋งˆ๋‚˜ ๋ฐ”๊พธ๋Š”๊ฐ€?"

ยง5์—์„œ ์ •ํ•œ ๋ฐฉ์‹(Tier 1)์—์„œ ํŽ˜๋ฅด์†Œ๋‚˜๋Š” โ‘  ์–ด๋–ค ์ƒํ™ฉ ์นด๋“œ๊ฐ€ ๋” ์ž˜ ๋ฝ‘ํžˆ๋Š”์ง€(๊ฐ€์ค‘์น˜)์™€ โ‘ก AI๊ฐ€ ๋‹ตํ•˜๋Š” ํ†ค์— ์ž‘์šฉํ•œ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ โ‘ก๋Š” AI์—๊ฒŒ "์ด ์‚ฌ๋žŒ์€ ์•ผ๊ทผ ์žฆ์€ ๋‚ดํ–ฅ์  ๊ฐœ๋ฐœ์ž"๋ผ๋Š” ๋ฉ”๋ชจ๋ฅผ ์ฅ์—ฌ์ฃผ๊ณ  ์•Œ์•„์„œ ๋ฐ˜์˜ํ•˜๊ธธ ๊ธฐ๋Œ€ํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.

์—ฌ๊ธฐ์— ์œ„ํ—˜์ด ์žˆ๋‹ค โ€” AI๊ฐ€ ๊ทธ ๋ฉ”๋ชจ๋ฅผ ์ถฉ๋ถ„ํžˆ ์•ˆ ์“ธ ์ˆ˜ ์žˆ๋‹ค. ๊ฐ™์€ ์ƒํ™ฉยท๊ฐ™์€ ๋„๊ตฌ๋ผ๋ฉด ๋‚ดํ–ฅ์  ๊ฐœ๋ฐœ์ž๋‚˜ ํ™œ๊ธฐ์ฐฌ ๊ฐ„ํ˜ธ์‚ฌ๋‚˜ ๊ฑฐ์˜ ๊ฐ™์€ ๋ฐ˜์‘์ด ๋‚˜์˜ฌ ์ˆ˜ ์žˆ๊ณ , ๊ทธ๋Ÿฌ๋ฉด ์ž…๊ตฌ์˜ ์บ๋ฆญํ„ฐ ์„ ํƒ์ด ์žฅ์‹์ฒ˜๋Ÿผ ๋А๊ปด์ง„๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด "์šฐ์œ  ์†Œ์ง„ ์ž„๋ฐ•" ์นด๋“œ์—์„œ:

Tier 1 (ํ˜„ ๊ฒฐ์ •) Tier 2 (playbook ๋ถ„๊ธฐ)
๋ฐฉ์‹ ํŽ˜๋ฅด์†Œ๋‚˜๋ฅผ ์ปจํ…์ŠคํŠธ๋กœ๋งŒ ์ „๋‹ฌ, AI ์žฌ๋Ÿ‰ playbook์— "๊ฐœ๋ฐœ์ž๋ฉด ์ž๋™์ฃผ๋ฌธ์„ ๊ตฐ๋”๋”๊ธฐ ์—†์ด" ๊ฐ™์€ ์•ˆ๋‚ด๋ฅผ ๋ช…์‹œ
๋‚˜์˜ฌ ๋ฒ•ํ•œ ๋ฐ˜์‘ "์šฐ์œ ๊ฐ€ ๊ณง ๋–จ์–ด์ ธ์š”. ์ฃผ๋ฌธํ• ๊นŒ์š”?" (๋ˆ„๊ตฌ์—๊ฒŒ๋‚˜ ๋น„์Šท) "์šฐ์œ  ์ž„๋ฐ•. ์ž๋™์ฃผ๋ฌธ ๊ฑธ์–ด๋‘˜๊นŒ์š”?" (ํšจ์œจ ๊ฐ•์กฐยท์งง๊ฒŒ โ€” ์บ๋ฆญํ„ฐ๊ฐ€ ๋ณด์ž„)

์ฆ‰ Tier 2๋Š” ์บ๋ฆญํ„ฐ ์ฐจ๋ณ„ํ™”๋ฅผ AI ์žฌ๋Ÿ‰(์šด)์— ๋งก๊ธฐ์ง€ ์•Š๊ณ , playbook์— ์„ค๊ณ„๋กœ ๋ฐ•์•„ ๋„ฃ๋Š” ๊ฒƒ์ด๋‹ค โ€” ํŽ˜๋ฅด์†Œ๋‚˜๊ฐ€ zone playbook ์ž์ฒด๋ฅผ ๋ถ„๊ธฐ์‹œํ‚จ๋‹ค.

โš ๏ธ ์ค‘์š”: ์ด๊ฑด ์ง€๊ธˆ ๋‹น์žฅ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์ด ์•„๋‹ˆ๋‹ค. "Tier 1์œผ๋กœ ๊ฐ€๋ดค๋”๋‹ˆ ์บ๋ฆญํ„ฐ ์ฐจ์ด๊ฐ€ ์•ฝํ•˜๋”๋ผ" ํ•  ๋•Œ ์ผœ๋Š” ๋ณด๊ฐ•์ฑ…์ด๋‹ค. ํŽ˜๋ฅด์†Œ๋‚˜๊ฐ€ ์ „์‹œ์˜ ํ•ต์‹ฌ ์ฐจ๋ณ„ ์ถ•์ด๋ฉด ๋ฏธ๋ฆฌ ๊ณ ๋ คํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ๊ณ , ๋ถ„์œ„๊ธฐ ์–‘๋… ์ •๋„๋ฉด ์—†์–ด๋„ ๋œ๋‹ค(โ†’ ยง10.5 ๋‹จ๊ณ„์  ๋„์ž…). ๋‘ ๋‹จ๊ณ„๋Š” ๋ฐฐํƒ€์ ์ด์ง€ ์•Š๊ณ  ๋ˆ„์  โ€” Tier 2๋Š” Tier 1 ์œ„์— ์–น๋Š”๋‹ค.

10.1 ํšจ๊ณผ ๋‹จ๊ณ„(tier) ์ •๋ฆฌ

๋‹จ๊ณ„ ํŽ˜๋ฅด์†Œ๋‚˜๊ฐ€ ๋ฐ”๊พธ๋Š” ๊ฒƒ ๋ฐฉ์‹ ์ฐจ๋ณ„ํ™” ๊ฐ•๋„
Tier 0 ์—†์Œ (ํ™”๋ฉด ํ‘œ์‹œ์šฉ) โ€” ์—†์Œ
Tier 1 (ํ˜„ ๊ฒฐ์ •) ์นด๋“œ ์ถ”์ฒจ ๊ฐ€์ค‘ + ๋Œ€์‚ฌ ํ†ค ํŽ˜๋ฅด์†Œ๋‚˜๋ฅผ ์ปจํ…์ŠคํŠธ๋กœ ๋„˜๊ธฐ๊ณ  AI ์žฌ๋Ÿ‰์— ๋งก๊น€ ์•ฝํ•จ
Tier 2 (ํ™•์žฅ์•ˆ) + zone playbook ๋ถ„๊ธฐ playbook์— ํŽ˜๋ฅด์†Œ๋‚˜๋ณ„ ์•ˆ๋‚ด ์กฐ๊ฐ์„ ๋ง๋ถ™์ž„ ๊ฐ•ํ•จ(๋ช…์‹œ์ )

10.2 ๋ถ„๊ธฐ ๋ฐฉ์‹ โ€” "์กฐํ•ฉ ๋ณ€ํ˜•" ๋Œ€์‹  "์กฐ๊ฐ ๋”ํ•˜๊ธฐ"

์บ๋ฆญํ„ฐ ์กฐํ•ฉ๋งˆ๋‹ค ๋ณ„๋„ playbook์„ ๋‘๋Š” ๋ฐฉ์‹(๊ฐœ๋ฐœ์ž์šฉ ์ง‘-playbook, ๊ฐ„ํ˜ธ์‚ฌ์šฉ ์ง‘-playbookโ€ฆ)์€ ์ง์—… ร— ์„ฑ๊ฒฉ ร— ์‚ฌ์ • ร— zone์œผ๋กœ ์ˆ˜๊ฐ€ ํญ๋ฐœํ•œ๋‹ค.

๋Œ€์‹  ์ฐจ์›๋ณ„๋กœ ์งง์€ ์•ˆ๋‚ด ์กฐ๊ฐ์„ ๋”ํ•œ๋‹ค. ๊ธฐ๋ณธ zone playbook ์œ„์— "์ด ์ง์—…์ด๋ฉด ์ด๋Ÿฐ ๋น„์œ ๋กœ", "์ด ์„ฑ๊ฒฉ์ด๋ฉด ์ด๋Ÿฐ ํ†ค์œผ๋กœ", "์ด ์‚ฌ์ •์ด๋ฉด ์ด๊ฑธ ๋จผ์ € ์ฑ™๊ธฐ๋„๋ก" ๊ฐ™์€ ์ž‘์€ ์กฐ๊ฐ์„ ๋ง๋ถ™์ด๋Š” ์‹์ด๋‹ค. ์กฐ๊ฐ์€ ์ฐจ์›๋งˆ๋‹ค ํ•˜๋‚˜์”ฉ์ด๋ผ ์ˆ˜๊ฐ€ ๊ณฑ์ด ์•„๋‹ˆ๋ผ ํ•ฉ์œผ๋กœ๋งŒ ๋Š”๋‹ค (์„ ํ˜•).

ํŽ˜๋ฅด์†Œ๋‚˜ ์ฐจ์› playbook ๋ถ„๊ธฐ๊ฐ€ ๋ฐ”๊พธ๋Š” ๊ฒƒ
์ง์—… ๋Œ€์‚ฌ์˜ ๋„๋ฉ”์ธยท๋น„์œ ยท์˜ˆ์‹œ
์„ฑ๊ฒฉ ํ†คยท๊ธธ์ดยท๋Šฅ๋™์„ฑ
๊ฐœ์ธ์‚ฌ์ • ์ผ€์–ด ์šฐ์„ ์ˆœ์œ„ยท๊ฐ•์กฐ์ 

10.3 ๋น„์šฉยท์ง€์—ฐ์— ์ฃผ๋Š” ์˜ํ–ฅ (์ค‘์š”)

ํ˜„์žฌ ์„ค๊ณ„(SYSTEM_DESIGN ยง9.1)๋Š” ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ์™€ zone playbook์ด ์ž˜ ๋ณ€ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์„ ์ด์šฉํ•ด ํ”„๋กฌํ”„ํŠธ ์บ์‹ฑ์œผ๋กœ ๋น„์šฉยท์ง€์—ฐ์„ ์ค„์ธ๋‹ค. playbook์ด ํŽ˜๋ฅด์†Œ๋‚˜๋งˆ๋‹ค ๋‹ฌ๋ผ์ง€๋ฉด ์ด ์บ์‹œ ์ด์ ์ด ๊นจ์งˆ ์ˆ˜ ์žˆ๋‹ค.

ํ•ด๋ฒ•์€ ์ˆœ์„œ๋‹ค. ๋ชจ๋“  ์ฒดํ—˜์ž๊ฐ€ ๊ณต์œ ํ•˜๋Š” ๋ถ€๋ถ„(์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ + ๊ธฐ๋ณธ zone playbook)์„ ์•ž์— ๋‘์–ด ์บ์‹œ๋ฅผ ๊ทธ๋Œ€๋กœ ์‚ด๋ฆฌ๊ณ , ์‚ฌ๋žŒ๋งˆ๋‹ค ๋‹ฌ๋ผ์ง€๋Š” ํŽ˜๋ฅด์†Œ๋‚˜ ์กฐ๊ฐยท์ƒํ™ฉ์€ ๋’ค์— ๋ถ™์ธ๋‹ค(์งง์•„์„œ ์บ์‹œ ๋ชป ๋ฐ›๋Š” ์–‘์ด ์ž‘๋‹ค). "์กฐ๊ฐ ๋”ํ•˜๊ธฐ" ๋ฐฉ์‹์ด ๊ณง ์บ์‹œ ์นœํ™”์ ์ธ ์ด์œ ๋‹ค.

10.4 Tier 1 vs Tier 2 ํŠธ๋ ˆ์ด๋“œ์˜คํ”„

ํ•ญ๋ชฉ Tier 1 (ํ˜„ ๊ฒฐ์ •) Tier 2 (ํ™•์žฅ)
ํŽ˜๋ฅด์†Œ๋‚˜ ์ฐจ๋ณ„ํ™” ์•ฝํ•จ โ€” AI ์žฌ๋Ÿ‰ ๊ฐ•ํ•จ โ€” ๋ช…์‹œ์  ์•ˆ๋‚ด
๊ฒฐ์ •์„ฑยท์žฌํ˜„์„ฑ ๋‚ฎ์Œ ๋†’์Œ
์ž‘์„ฑยท์œ ์ง€ ๋ถ€๋‹ด ์ตœ์†Œ ์ฐจ์›๋ณ„ ์กฐ๊ฐ ๊ด€๋ฆฌ (ํ•ฉ์ด๋ผ ์„ ํ˜•, ๊ณฑ ์•„๋‹˜)
๋น„์šฉยท์ง€์—ฐ(์บ์‹ฑ) ์˜ํ–ฅ ์—†์Œ ์ˆœ์„œ ์„ค๊ณ„๋กœ ์œ ์ง€ (ยง10.3)
๊ฒ€์ฆ ๋ถ€๋‹ด ์ ์Œ ์กฐ๊ฐ ร— zone ์กฐํ•ฉ ํ™•์ธ ํ•„์š”
์‹ ๊ทœ ํ†ต์‹  ๊ฒฝ๋กœ ์—†์Œ ์—†์Œ (์•ˆ๋‚ด ์กฐ๊ฐ ์ถ”๊ฐ€๋ฟ)

10.5 ๊ถŒ์žฅ

  • ํŽ˜๋ฅด์†Œ๋‚˜๊ฐ€ ์ฒดํ—˜์˜ ํ•ต์‹ฌ ์ฐจ๋ณ„ ์ถ•์ด๋ฉด Tier 2, ๋ถ„์œ„๊ธฐ ์–‘๋… ์ •๋„๋ฉด Tier 1๋กœ ์ถฉ๋ถ„ํ•˜๋‹ค.
  • ๋‹จ๊ณ„์  ๋„์ž…์„ ๊ถŒํ•œ๋‹ค: Tier 1๋กœ ์‹œ์ž‘ โ†’ ์บ๋ฆญํ„ฐ๋ณ„ ์ฐจ์ด๊ฐ€ ๋ถ€์กฑํ•˜๋ฉด ์•ˆ๋‚ด ์กฐ๊ฐ์„ zone ๋‹จ์œ„๋กœ ์ ์ง„ ์ถ”๊ฐ€(ํ†ต์‹ ยท๊ตฌ์กฐ ๋ณ€๊ฒฝ ์—†์Œ).
  • ์–ด๋А ๋‹จ๊ณ„๋“  ์นด๋“œ ์ถ”์ฒจ ๊ฐ€์ค‘(ยง5, ์ด๋ฏธ ๊ฒฐ์ •)์€ ๊ทธ๋Œ€๋กœ ๋‘”๋‹ค โ€” playbook ๋ถ„๊ธฐ๋Š” "์นด๋“œ๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ์˜ ๋ฐ˜์‘ ๋ฐฉ์‹"์„ ๋‹ค๋“ฌ๋Š” ๋ณ„๋„ ๋ ˆ๋ฒ„๋‹ค.

10.6 ยง9 ๋งคํŠธ๋ฆญ์Šค์— ์ฃผ๋Š” ํ•จ์˜

ยง9.2์˜ "๋งค์นญ ๋„๊ตฌ"๋Š” Tier์™€ ๋ฌด๊ด€ํ•˜๋‹ค โ€” ์“ธ ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ ์ง‘ํ•ฉ์€ ์•ˆ์ „ ํ—ˆ์šฉ ๋ฒ”์œ„๋กœ ๊ณ ์ •๋˜์–ด ์žˆ๋‹ค. ๋‹ฌ๋ผ์ง€๋Š” ๊ฒƒ์€ ๊ฐ™์€ ์นด๋“œยท๊ฐ™์€ ๋„๊ตฌ๋ผ๋„ ํŽ˜๋ฅด์†Œ๋‚˜์— ๋”ฐ๋ผ AI๊ฐ€ ๋งŒ๋“œ๋Š” ๋ฌธ๊ตฌยท์„ ํƒ์ง€ ๊ตฌ์„ฑ์ด๋ฉฐ, Tier 2์—์„œ ๊ทธ ์ฐจ์ด๊ฐ€ ๋” ๋˜๋ ทํ•˜๊ณ  ์žฌํ˜„ ๊ฐ€๋Šฅํ•ด์ง„๋‹ค.

11. ์ •์‹ ๋ฐ˜์˜ ์‹œ ์†๋ณผ ๊ณณ / ๋ฏธ๊ฒฐ

๋…ผ์˜๊ฐ€ ํ™•์ •๋˜๋ฉด deliverable์—์„œ ๊ตฌ์ฒดํ™”ํ•  ํ•ญ๋ชฉ๊ณผ, ์•„์ง ์—ด๋ฆฐ ๊ฒฐ์ •์ด๋‹ค.

ํ•ญ๋ชฉ ์˜ํ–ฅ ์œ„์น˜ ๋น„๊ณ 
ํŽ˜๋ฅด์†Œ๋‚˜ ํ•ญ๋ชฉยท์ƒํ™ฉ ๋ฑ ์ •์˜ (๋‹จ์ผ ์†Œ์Šค) config, SERVICES ยง5 ์นด๋“œ ํžŒํŠธ๋Š” ํ—ˆ์šฉ ๋ฒ”์œ„ ๋‚ด
ํŽ˜๋ฅด์†Œ๋‚˜ยทํ™œ์„ฑ ์ƒํ™ฉ ์ปจํ…์ŠคํŠธ ํ•ญ๋ชฉ SYSTEM_DESIGN ยง4.1
์ƒํ™ฉ ์ถ”์ฒจ ๋กœ์ง (ํŽ˜๋ฅด์†Œ๋‚˜ ๊ฐ€์ค‘ยท๋น„๋ณต์›) SERVICES ยง5 (๊ฒฐ์ • ์—”์ง„)
ํŽ˜๋ฅด์†Œ๋‚˜ ์„ ํƒ์šฉ ํƒœ๋ธ”๋ฆฟ ์ž…๋ ฅ ์ถ”๊ฐ€ MQTT_SCHEMA ยง3.5
์šด์˜์ž ์ƒํ™ฉ ์˜ค๋ฒ„๋ผ์ด๋“œ ๊ฒฝ๋กœ OPERATIONS, ๋Œ€์‹œ๋ณด๋“œ VIPยท์žฌํ˜„์šฉ
ํŽ˜๋ฅด์†Œ๋‚˜ ํšจ๊ณผ ๋ฒ”์œ„ ํ™•์ • โ€” Tier 1(ํ˜„ ๊ฒฐ์ •) vs Tier 2(playbook ๋ถ„๊ธฐ, ยง10). ๋‹จ๊ณ„์  ๋„์ž…(ยง10.5) ๊ถŒ์žฅ
์ˆœ์ฐจ ๊ณ ์ • ๋น„ํŠธ ํ•„์š” ์—ฌ๋ถ€ ์ƒํ™ฉ ๋ฑ ๊ธฐยท์Šนยท์ „ยท๊ฒฐ ํ•ต์‹ฌ ์žฅ๋ฉด์„ zone๋ณ„๋กœ ๊ณ ์ •ํ• ์ง€ โ€” ๋ณธ ์•ˆ์€ ์ˆœ์ˆ˜ ๊ฐ€์ค‘ ์ถ”์ฒจ, ์„œ์‚ฌ ๋ณด๊ฐ• ํ•„์š” ์‹œ ์žฌ๋…ผ์˜
์ฐฝ๋ฌธ ๋””์Šคํ”Œ๋ ˆ์ด: ์‚ฌ์ „ ์ œ์ž‘ ์˜์ƒ vs ์ƒ์„ฑํ˜• ๋ณ„๋„ ๊ฒ€ํ†  ์‚ฌ์ „ ์ œ์ž‘ ์˜์ƒ์„ ์นด๋“œ๊ฐ€ ๊ณ ๋ฅด๋Š” ๋ฐฉ์‹์ด ํ˜„์‹ค์ (์—ฐ์ถœ ์ •ํ•ฉ)