Skip to content

Commit 4d779ed

Browse files
committed
docs: 2026-03-28-ai update
1 parent 18ad482 commit 4d779ed

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

_posts/ai/2026-03-28-ai.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,13 @@ categories: [Blogging,ai]
6464

6565
**n8n 워크플로우 구조**
6666

67+
{% tabs n8n chat trigger %}
68+
69+
{% tab 구조 %}
6770
![스크린샷 2026-03-28 오후 8.22.23.png](/assets/img/ai/2026-03-28-ai-02.png)
71+
{% endtab %}
6872

73+
{% tab 설명 %}
6974
```
7075
[Chat Trigger]
7176
@@ -95,6 +100,10 @@ categories: [Blogging,ai]
95100
96101
[Code - 완료 안내]
97102
```
103+
{% endtab %}
104+
{% endtabs %}
105+
106+
98107

99108
핵심은 Wiki 테이블의 HTML을 직접 파싱하고 rowspan을 수동 계산하는 부분입니다. Confluence는 1시간 예약 시 첫 번째 셀에 `rowspan="2"`를 삽입하고 다음 행의 해당 `<td>`를 제거하는 방식으로 병합합니다. 단순히 셀을 교체하는 것이 아니라 rowspan 추적 맵을 유지하며 가상 컬럼 인덱스를 계산해야 했습니다.
100109

@@ -130,8 +139,13 @@ n8n 챗봇은 잘 동작했지만 **팀원들이 n8n을 설치해야 쓸 수
130139

131140
**n8n 워크플로우 구조 (Webhook 수신 후):**
132141

142+
{% tabs n8n webhook %}
143+
144+
{% tab 구조 %}
133145
![스크린샷 2026-03-28 오후 8.53.35.png](/assets/img/ai/2026-03-28-ai-04.png)
146+
{% endtab %}
134147

148+
{% tab 설명 %}
135149
```
136150
[Webhook Trigger] — chatInput, authHeader, userKey, defaultTitle 수신
137151
@@ -151,6 +165,8 @@ n8n 챗봇은 잘 동작했지만 **팀원들이 n8n을 설치해야 쓸 수
151165
152166
[Respond to Webhook] — 완료 메시지 반환
153167
```
168+
{% endtab %}
169+
{% endtabs %}
154170

155171
**챗봇 버전 대비 개선 사항:**
156172

0 commit comments

Comments
 (0)