From f140c5904fb4c805ed1b8cca9d265d7470447f41 Mon Sep 17 00:00:00 2001 From: g1nation Date: Fri, 12 Jun 2026 11:45:16 +0900 Subject: [PATCH] =?UTF-8?q?docs(wiki):=20=EC=9E=90=EA=B8=B0=20=EC=95=84?= =?UTF-8?q?=ED=82=A4=ED=85=8D=EC=B2=98=20=E2=80=94=20=EA=B2=80=EC=A6=9D=20?= =?UTF-8?q?=ED=9B=85=206=EB=8B=A8=EA=B3=84=C2=B7=EC=B6=A9=EB=8F=8C/?= =?UTF-8?q?=EB=85=B8=ED=9B=84=20=EA=B4=80=EB=A6=AC=20=EB=AA=85=EA=B8=B0,?= =?UTF-8?q?=20=EA=B8=B0=EB=8A=A5=20=EC=A0=95=EB=B3=B8=EC=9D=84=20=EC=9E=90?= =?UTF-8?q?=EB=8F=99=20=EC=9D=B8=EB=B2=A4=ED=86=A0=EB=A6=AC=EB=A1=9C=20?= =?UTF-8?q?=EC=9D=B4=EA=B4=80=20(=EC=9E=90=EA=B8=B0=20=EC=A7=80=EC=8B=9D?= =?UTF-8?q?=20=EA=B5=AC=EC=8B=9D=ED=99=94=20=EC=9E=AC=EB=B0=9C=20=EB=B0=A9?= =?UTF-8?q?=EC=A7=80)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 10_Wiki/Topics/AI_and_ML/ASTRA 자기 아키텍처.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/10_Wiki/Topics/AI_and_ML/ASTRA 자기 아키텍처.md b/10_Wiki/Topics/AI_and_ML/ASTRA 자기 아키텍처.md index e7fa2edd..a4f4be5e 100644 --- a/10_Wiki/Topics/AI_and_ML/ASTRA 자기 아키텍처.md +++ b/10_Wiki/Topics/AI_and_ML/ASTRA 자기 아키텍처.md @@ -31,6 +31,9 @@ ASTRA는 가중치가 고정된 일반 LLM이 아니라, 두뇌(Second Brain)· - **Self-Evolving OS (자아 성찰적 학습 루프)**: ① 골든셋 기반 평가(검색 recall@k/MRR, 회의록 업무 평가) ② 성장 리포트(Reflection 추이) ③ 학습 큐 갱신(Need Engine — 부족한 지식 식별) ④ 지식 노후 점검(Knowledge Decay) ⑤ 승인된 학습 큐의 자동 실행(Research Agent). 측정 → 부족 식별 → 학습 실행 → 재측정의 폐루프. 매주 일요일 20:00 자동 실행(주간 성장 사이클). - **Correction Loop (정정 루프, v2.2.223)**: 사용자의 정정("아니야, ~가 아니라") 한 번이 세 곳을 동시에 성장시킨다 — ① 오류 유형 자동 분류(사실오류/근거누락/맥락누락/추론오류/지시불이행/형식오류) 후 태깅 레슨 저장 + 회귀 케이스 적립(`.astra/eval/corrections.jsonl`, 정정 자체가 Ground Truth) ② 주간 사이클이 정정받은 질문을 재검사해 "같은 실수 반복?" 판정(`regression-report.md`) + 약점 프로필 갱신(`weakness-profile.json`) ③ 반복 약점(2회+)은 다음 턴부터 [자기검토] 블록으로 프롬프트에 주입 — 통계가 행동을 바꾼다. - **Awareness Gap 관리 ([[Awareness Gap (인지 공백)]])**: "모르면서 안다고 착각"을 구조적으로 차단 — [GROUNDING] 블록이 매 질의의 두뇌 근거 강도를 측정하고, 약하면 "⚠️ 근거 약함" 표명 강제 + scope 완화 재검색 + 지식 공백을 학습 큐에 자동 proposed 등록(승인은 사람). 환각방지·확신도·에스컬레이션의 공통 뿌리. +- **답변 후 자동 검증 훅 (6단계 — 매 답변 후 실행)**: ① Devil Agent 반박 ② 답변 검증 LLM(opt-in) ③ 글로서리 금지어 검사 ④ 업무 필수 요소 커버리지 ⑤ 확신도 산출+인간 검토 에스컬레이션 ⑥ Critic Loop(문제 신호 턴만 LLM 검수 1회 — 요소 누락/저확신/근거 약함+단정). **"답변 후 자기 검토" 기능은 이미 존재한다** — 신규 제안하지 말 것. +- **충돌·노후 관리**: 검색 시점 [CONFLICT WARNING](청크 충돌+문서 간 발산) + 일일 신규 문서 충돌 스캔(신규↔기존 모순 시 conflict-report.md + 사람 판단 요청) + 주간 노후 점검(Decay) + 골든셋 회귀 경보(직전 사이클 대비 하락 시 용의자 문서 제시, 자동 롤백 없음). +- **기능의 정본 목록**: 두뇌 루트의 **"ASTRA 기능 인벤토리"** 문서 — 활성화 시 package.json(소스 코드)에서 기계 생성되어 항상 현행. 자기 기능 평가·개선 제안 전 반드시 이 문서와 대조 (이 아키텍처 문서는 서사적 설명이고, 기능 존재 여부의 정본은 인벤토리). ## 🧩 추출된 패턴 (Extracted patterns) - **성장의 실체는 디스크에 있다**: 두뇌 위키 문서 수천 개, lessons/, memory/, .astra/eval(골든셋)·growth(리포트) — 전부 실재 파일이며 git(NAS)으로 백업된다. @@ -68,3 +71,4 @@ ASTRA는 가중치가 고정된 일반 LLM이 아니라, 두뇌(Second Brain)· ## 📝 변경 이력 (Change history) - 2026-06-11: 최초 작성 — 자기 오보고 버그(일반 LLM 보일러플레이트 답변) 수정의 일환으로, RAG가 검색 가능한 정본 자기 기술서 생성. - 2026-06-12: Correction Loop(v2.2.223)·Awareness Gap 관리 추가, 임베딩 하이브리드 검색 기본 활성화(v2.2.222) 반영. +- 2026-06-12 (2차): 자기 지식 구식화 버그 수정 — 답변 후 검증 훅 6단계·충돌/노후 관리 명기, 기능 정본을 자동 생성 "ASTRA 기능 인벤토리"로 이관 (v2.2.225). 이 문서가 구식이어서 ASTRA가 기존 기능을 신규 제안하던 문제의 재발 방지.