From 90e105be29a8534d20de59cacc18ec2b80944962 Mon Sep 17 00:00:00 2001 From: happybell80 Date: Thu, 26 Mar 2026 21:06:33 +0900 Subject: [PATCH] =?UTF-8?q?docs(skills):=20=EC=9D=B8=EB=8D=B1=EC=8A=A4=20?= =?UTF-8?q?=ED=8C=8C=EC=9D=BC=EC=B2=A8=EB=B6=80=20=ED=91=9C=20=ED=98=BC?= =?UTF-8?q?=ED=95=A9=20=ED=96=89=EC=9D=84=20=EC=9D=98=EB=8F=84=EB=B6=84?= =?UTF-8?q?=EB=A5=98=20=ED=8C=90=EB=8B=A8=EC=9C=BC=EB=A1=9C=20=EC=A0=95?= =?UTF-8?q?=EB=A0=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - project-artifacts-ssot §3: 라우팅은 SKILL.md + LLM 의도분류 공동 담당 - 혼합 첨부 행에서 needs_clarify 고정 서술 제거, 브레인 판단 명시 - 표는 참고 힌트이며 결과를 행으로 미리 고정하지 않음을 원칙으로 추가 --- skills/SKILL.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/skills/SKILL.md b/skills/SKILL.md index e72d19d..64aa0bd 100644 --- a/skills/SKILL.md +++ b/skills/SKILL.md @@ -63,6 +63,8 @@ tags: [robeing, skills, ssot] ## 파일 첨부 → 1차 라우팅 +**원칙**: 최종 라우팅은 본 문서(SKILL.md)의 스킬 정의·트리거와 **브레인(LLM 의도분류)**가 함께 담당한다. 아래 표는 파일 메타 기준 **참고 힌트**이며, 특히 혼합 첨부처럼 단일 스킬이 자명하지 않은 경우 **표의 한 행으로 결과(예: `needs_clarify` 고정)를 미리 확정하지 않는다.** + | 파일군 | 대표 확장자 | MIME 상위 | 1차 스킬 | 비고 | |--------|-------------|-----------|----------|------| | 문서 | `pdf`, `docx`, `doc`, `xlsx`, `xls`, `pptx`, `ppt`, `txt`, `md`, `csv`, `tsv`, `json`, `xml`, `html`, `htm` | `application/pdf`, `application/vnd.*`, `text/*`, `application/json` | `skill-rag-file` | 이미지 내장 PDF OCR은 `skill-rag-file` 내부 처리 | @@ -70,7 +72,7 @@ tags: [robeing, skills, ssot] | 이미지 단독 | `jpg`, `jpeg`, `png`, `webp`, `gif` | `image/*` | 미지원 | 비전 스킬 미구현 상태에서는 라우팅하지 않음 | | 압축 | `zip`, `7z`, `rar`, `tar` | `application/zip` 등 | 미지원 | 안전 정책상 직접 처리하지 않음 | | 실행·바이너리 | `exe`, `dmg`, `app`, `sh`, `bat`, `bin` | `application/x-*` 등 | 미지원 | 문서·오디오 스킬로 라우팅하지 않음 | -| 혼합 첨부 | 문서+오디오 등 | 혼합 | `needs_clarify` 우선 | 문서와 오디오를 한 스킬로 억지 병합하지 않음 | +| 혼합 첨부 | 문서+오디오 등 | 혼합 | — | **브레인(의도분류)**이 맥락·의도에 따라 후보 스킬·`needs_clarify` 등을 판단한다. 문서와 오디오를 한 스킬로 억지 병합하지 않는다는 제약은 각 스킬 `SKILL.md`를 따른다. | `whisper` ↔ `skill-rag-file`: 오디오는 먼저 `whisper`로 전사하고, 전사 결과를 문서 인덱싱·검색으로 이어갈 때 `skill-rag-file`이 다음 후보입니다.