Dispatch

MYCELIUM · 매일 갱신하고 회귀 세트로 정확도를 측정하는 사내 지식베이스

흩어진 사내 자료를
한 줄 질문으로 검색합니다

회사 업무 자료는 메일·이슈 트래커·문서 도구·코드 리뷰부터 PC와 파일 서버의 문서 파일까지 여러 곳에 흩어져 있어, 자료를 모아 대조하는 작업을 매번 사람이 직접 해야 했습니다. Mycelium은 이 자료를 하나의 색인으로 수집하고 사람·프로젝트·이슈·문서 사이의 연결 관계를 그래프로 구성해, 도구 하나로는 답변할 수 없던 질문에 근거와 함께 답변합니다.

메일·이슈·PC·파일 서버주요 연동 대상 — 필요한 시스템을 추가로 연동 가능
98% 이상누적 질의로 구성한 회귀 세트 정답률
4~12초한 줄 질문에 답변하는 시간
넷질문에 따라 선택하는 검색 방식
매일 새벽신규 자료만 수집하는 주기
하루 $0.5외부 모델 사용 비용

질의 응답 예시

한 줄로 질문하면
근거와 함께 답변합니다

별도 화면을 열지 않고 사내 메신저나 터미널에서 바로 질문합니다. 어디에 입력해도 같은 질문은 같은 방식으로 처리됩니다.

사내 메신저 · 터미널 — 같은 질문, 같은 답

「PROJ-1234 누가 고쳤나」

분류이슈 번호가 포함됨 → 문자열 일치 검색(FTS5)으로 해당 이슈를 바로 조회
연결이슈에서 담당자로, 담당자에서 커밋한 코드로 — 관계 그래프(KG)로 탐색
답변수정한 사람 · 커밋한 코드 · 근거를 하나의 답변으로 통합
  • 이슈
  • 코드 리뷰
  • 워크로그

회사 자료라 답변 내용은 비공개 처리했습니다 — 질문, 검색 방식 선택, 근거 표시 방식은 실제와 같습니다.

개발 배경

자료는 흩어져 있고, 통합은 사람이 직접 수행

도구를 하나 더 도입하는 것으로는 해결되지 않았습니다. 줄인 것은 도구가 아니라 도구 사이를 오가며 하던 수작업입니다.

이전 — 검색할 때마다

  • 창 여덟 개 열기
  • 같은 검색어를 여덟 번 입력
  • 흩어진 결과를 직접 대조
  • 여러 도구에 걸친 질문은 포기

현재 — Mycelium

  • 사내 메신저나 터미널에서 한 줄로 질문
  • 질문에 맞는 검색 방식을 자동 선택
  • 근거를 포함한 답변 하나로 확인
  • 여러 도구에 걸친 질문도 관계 그래프로 답변

각 도구의 검색 기능은 해당 도구 안의 자료만 검색합니다 — 「이 이슈를 수정한 사람이 올린 PR」은 한 도구에서 찾을 수 없습니다.

이름의 뜻

버섯은 땅 위로 나온 일부분입니다

본체는 땅속에 그물처럼 퍼진 흰 실 뭉치 — 균사체(Mycelium)입니다. 떨어져 있는 나무들의 뿌리를 연결해 물과 양분을 전달합니다. 메일·이슈·문서가 나무에 해당하고, 자료 사이의 관계가 균사체에 해당합니다.

하나의 관계 그래프로 흩어진 자료

동작 방식

수집 · 연결 · 응답

  1. 1 수집 매일 새벽 연동한 자료를 자동으로 검사해 새로 생성된 자료만 수집합니다. 사람이 직접 등록하는 절차가 없습니다.
  2. 2 연결 사람·프로젝트·이슈·파일을 노드로, 노드 사이의 관계를 엣지로 표현합니다. 여러 도구에 걸친 질문도 이 관계 그래프로 답변합니다.
  3. 3 응답 질문 유형을 먼저 분류한 뒤 네 가지 검색 방식 가운데 적합한 방식을 선택해 검색합니다.

검색 방식 넷

질문마다 적합한 방식이 다릅니다

의미 검색만 사용하면 관계를 묻는 질문을 잘 처리하지 못하고, 관계 그래프만 사용하면 그래프에 없는 자료를 찾지 못합니다.

수집 대상

흩어진 자료를 하나의 색인으로

사용 환경에 맞춰 연동하며, 필요한 자료를 추가할 수 있습니다.

자료 위치와 열람 범위

질문 예시

평소 말하듯 질문하고 한 줄로 답변을 받습니다

질문을 다듬을 필요 없이 평소 쓰는 문장 그대로 입력하면 됩니다.

제약

처리할 수 없는 것도 밝힙니다

근거를 찾지 못한 내용은 답변에 포함하지 않습니다. 찾지 못하면 「검색 범위 내 미확인」이라고 답변합니다.

기술 구성

지식 그래프 기반 하이브리드 검색

그래프
사람·조직·프로젝트·이슈·문서·도구·코드 심볼이 노드 — 담당·생성·의존·참조·결정 관계가 엣지
의미 계층
서로 다른 원본을 같은 타입 체계로 변환한 계층 — 도구마다 다르던 이름을 단일 체계로 표준화
검색 방식
질문 유형에 따라 네 가지 검색 방식으로 라우팅하는 하이브리드 검색 — 벡터 · 전문 검색(FTS5) · SQL 집계 · 그래프 순회
답변 방식
검색 결과를 근거로 사용하는 RAG — 출처를 답변과 함께 표시
색인
증분 · 커서 기반 — 매일 새벽 신규 자료만 색인
설치 위치
SQLite와 벡터 저장소 — 클라우드·온프레미스·로컬 서버 어디에나 설치

측정값

숫자는 모두 실제 운영 환경에서 측정한 값입니다

Dispatch와 함께

기록한 업무로 답을 찾고
찾은 자료로 업무를 준비합니다

Dispatch는 업무 진행을 자동으로 기록하는 업무 비서입니다. 두 도구를 연동하면 Dispatch에 저장된 기록으로 Mycelium이 진행 상황을 묻는 질문에 답변하고, Mycelium이 찾은 자료가 Dispatch 업무 카드에 표시됩니다. 두 도구는 따로 사용할 수도 있습니다.

Dispatch 기록으로 진행 상황을 묻는 질문에 답변

  • 「그 건 어디까지 됐어요?」

    내 진행 기록과 메일·회의록을 한 답으로 확인합니다

  • 「이번 주에 한 일 정리해 주세요」

    남긴 업무 기록을 관련 자료와 함께 업무별로 정리합니다

  • 「휴가 동안 뭐가 바뀌었죠?」

    휴가 전 내 진행 기록과 휴가 중 받은 메일을 함께 확인합니다

찾은 자료를 업무 카드에 표시

  • 「지난번처럼 부탁드려요」

    반복 요청 카드에 지난 요청 메일과 공유 폴더의 지난 자료를 표시합니다

  • 「내일 회의, 뭘 준비하면 되죠?」

    회의 준비 카드에 지난 회의록과 협의 메일을 표시합니다

  • 「이거 전에도 있었는데」

    같은 문의가 다시 오면 대응 카드에 지난 처리 기록을 표시합니다

Dispatch 기록은 본인만 검색할 수 있고, 어제까지 수집한 기록을 기준으로 답변합니다. 찾은 자료가 이번 요청에 해당하는지, 지난 조건을 이번에도 적용할지는 담당자가 확인합니다.

창 여덟 개를 열던 작업이 질문 한 줄로 줄어듭니다

질문은 이미 사용 중인 사내 메신저와 터미널에서 합니다. 새로 열 화면이 없습니다.