@@ -10,33 +10,25 @@ categories: [Blogging,ai]
1010## 데모
1111![ 회의실 예약봇 데모] ( /assets/img/ai/2026-03-28-ai-01.gif )
1212
13- ## ** 왜 만들었는가**
14-
15- 사내에서는 직원들이 회의실을 잡을 때 Atlassian Confluence Wiki를 사용하여 예약을 하고 있습니다.
16-
17- ![ 스크린샷 2026-03-24 오전 11.36.28.png] ( /assets/img/ai/2026-03-28-ai-01.png )
18-
19- 회의실을 잡을 때마다 이번 주 Wiki 페이지를 찾아야 하고, 1시간을 예약한다면 표를 병합해야 한다는 번거로움이 있었습니다. 팀 업무상 회의가 많다 보니 이러한 문제를 해결하기 위해 사내 회의실 예약봇을 AI를 통해 만들기로 하였습니다.
20-
2113### ** 주요 기능**
2214
23151 . ** 팀 전체가 사용할 수 있어야 한다**
24- - Wiki 계정(아이디/비밀번호)으로 로그인
25- - 채팅 한 줄로 예약할 수 있는 간편한 UI
16+ - Wiki 계정(아이디/비밀번호)으로 로그인
17+ - 채팅 한 줄로 예약할 수 있는 간편한 UI
26182 . ** 예약자명 자동 처리**
27- - 예약 셀에 "부서명 (@사용자이름)" 형식으로 기록
28- - 로그인한 계정으로 Confluence ` @멘션 ` 자동 삽입
19+ - 예약 셀에 "부서명 (@사용자이름)" 형식으로 기록
20+ - 로그인한 계정으로 Confluence ` @멘션 ` 자동 삽입
29213 . ** 자연어 예약 / 조회**
30- - "금요일 오후 2시 4회의실 예약해줘"처럼 말하면 됨
31- - 예약뿐 아니라 "비어있어?"로 가용 여부 조회 가능
22+ - "금요일 오후 2시 4회의실 예약해줘"처럼 말하면 됨
23+ - 예약뿐 아니라 "비어있어?"로 가용 여부 조회 가능
32244 . ** 요일 생략 시 오늘 날짜 자동 인식**
33- - "2시 4회의실" 입력만으로 오늘 날짜에 예약
34- - 주말 입력 시 다음 주 월요일로 자동 처리
25+ - "2시 4회의실" 입력만으로 오늘 날짜에 예약
26+ - 주말 입력 시 다음 주 월요일로 자동 처리
35275 . ** 중복 예약 방지 및 만석 감지**
36- - 이미 예약된 시간대에 요청 시 충돌 안내
37- - 해당 요일 전체 만석일 경우 별도 안내
28+ - 이미 예약된 시간대에 요청 시 충돌 안내
29+ - 해당 요일 전체 만석일 경우 별도 안내
38306 . ** 소요 시간 지정**
39- - 기본 1시간 (2슬롯 rowspan), "30분", "2시간" 등 직접 지정 가능
31+ - 기본 1시간 (2슬롯 rowspan), "30분", "2시간" 등 직접 지정 가능
4032
4133### ** 사용한 Wiki API**
4234
@@ -46,6 +38,14 @@ categories: [Blogging,ai]
4638| ` GET /rest/api/user?username= ` | 로그인 사용자 검증 및 Confluence userKey 조회 |
4739| ` PUT /rest/api/content/{pageId} ` | 예약 완료 후 페이지 HTML 업데이트 |
4840
41+ ## ** 왜 만들었는가**
42+
43+ 사내에서는 직원들이 회의실을 잡을 때 Atlassian Confluence Wiki를 사용하여 예약을 하고 있습니다.
44+
45+ ![ 스크린샷 2026-03-24 오전 11.36.28.png] ( /assets/img/ai/2026-03-28-ai-01.png )
46+
47+ 회의실을 잡을 때마다 이번 주 Wiki 페이지를 찾아야 하고, 1시간을 예약한다면 표를 병합해야 한다는 번거로움이 있었습니다. 팀 업무상 회의가 많다 보니 이러한 문제를 해결하기 위해 사내 회의실 예약봇을 AI를 통해 만들기로 하였습니다.
48+
4949---
5050
5151## ** 과정**
0 commit comments