Discourse AI 설정 페이지에 이제 “기능” 페이지가 추가되었습니다. 관리자는 이 페이지에서 사용 가능한 모든 AI 기능을 빠르게 확인하고, 커뮤니티에 더 잘 맞도록 쉽게 사용자 정의할 수 있습니다.
Discourse AI 초기부터 사용자들 사이에서 반복적으로 제기된 요청 중 하나는 주제 요약(Topic Summarization)이나 문법 교정(Proofreading)과 같은 기능을 구동하는 프롬프트를 사용자 정의할 수 있는 방법이었습니다. 우리도 이를 구현하고 싶었지만, 지속 가능하면서도 기능이 깨지지 않도록 하는 방식으로 해야 했습니다.
또 다른 문제는 기능 세트가 커질수록 AI 플러그인의 사이트 설정 항목도 함께 증가하여, 어떤 설정이 어떤 기능에 영향을 미치는지 추적하기가 어려웠다는 점입니다.
기능(Features) 페이지의 등장

AI 플러그인의 새로운 기능 페이지를 통해 관리자는 다음을 수행할 수 있습니다:
-
모든 Discourse AI 기능에 대한 기본 LLM을 설정합니다
-
활성화/비활성화된 기능을 빠르게 확인합니다
-
각 개별 기능을 구동하는 페르소나(Persona)와 LLM을 한눈에 검토합니다
-
편집(Edit) 페이지를 통해 각 기능과 관련된 설정을 수정합니다
이 페이지에는 관리자의 인지 부하를 줄이면서도 Discourse를 완전히 사용자 정의할 수 있다는 우리의 근본 원칙을 지키기 위한 새로운 디자인 접근법을 적용했습니다. 이 방식이 여러분에게 잘 작동하는지 알려주세요.
AI의 기본 구성 요소로서의 페르소나
이번 업데이트를 통해 프롬프트의 광범위한 사용자 정의 지원과 모든 기능에 대한 더 나은 LLM 호환성을 위해 큰 변화를 도입했습니다. 이제 Discourse AI의 모든 기능은 페르소나에 의해 뒷받침됩니다.
우리는 처음에 페르소나를 여러 대화형 AI 봇을 가질 수 있는 방법으로 도입했습니다. 시간이 지남에 따라 구조화된 출력(Structured Outputs) 및 예시 대화 턴 지원 등 페르소나 시스템에 여러 업그레이드를 적용했습니다. 따라서 Discourse의 페르소나는 이제 모든 기능을 뒷받침하는 완전한 에이전트 플랫폼이 되었습니다.
이로 인해 구조화된 출력이 결정론적이라는 특성을 덕분에 LLM 출력을 파싱하는 것에 대한 큰 걱정 없이 프롬프트를 사용자 정의할 수 있게 되었습니다. 이제 AI Helper Explain 기능에서 도구 호출(tool calls)과 RAG 업로드를 허용하는 등 고급 사용 사례도 지원할 수 있으며, 그 이상의 것도 가능합니다.
이러한 놀라운 수준의 사용자 정의와 함께, 모든 내장 기능에 대한 기본 페르소나도 함께 제공됩니다. 이는 캐주얼한 사용자 및 관리자, 즉 이제 몇 번의 클릭만으로 많은 유용한 AI 기능을 활성화할 수 있는 사용자에게 매우 유용합니다.