DOCS/600_appendix/650_용어집.md
happybell80 725ad0876c fix: 문서 파일 실행 권한 제거
- 모든 .md, .html 파일 권한을 644로 정상화
- .gitignore 파일 권한도 644로 수정
- 문서 파일에 실행 권한은 불필요하고 보안상 바람직하지 않음
- deprecated 아이디어 폴더 생성 및 레벨별 UI 변경 아이디어 이동
2025-08-18 00:37:51 +09:00

174 lines
8.3 KiB
Markdown

# 650. 용어집
## ㄱ
### 감정 엔진 (Emotion Engine)
로빙의 감정 상태를 시뮬레이션하고 관리하는 핵심 모듈. 사용자 상호작용에 따라 감정 상태가 변화하며, 이는 응답 스타일과 의사결정에 영향을 미침.
### 감정윤리 필터 (Emotion-Ethics Filter)
LLM 출력을 후처리하여 로빙의 고유한 성격과 윤리적 기준을 반영하는 시스템. 단순한 필터링이 아닌 개성 부여 메커니즘.
### 경험치 (Experience Points, XP)
로빙이 작업을 수행하거나 사용자와 상호작용할 때 획득하는 포인트. 일정량 누적 시 레벨업이 발생함.
## ㄷ
### 디지털 동료 (Digital Colleague)
로빙의 비즈니스 포지셔닝. 단순한 도구나 어시스턴트를 넘어 함께 성장하고 협업하는 AI 파트너를 지칭. 로빙의 상업적 가치를 표현할 때 사용.
### DID (Decentralized Identifier)
탈중앙화 신원 식별자. 로빙의 정체성을 플랫폼 독립적으로 관리할 수 있게 하는 기술.
## ㄹ
### 레벨 (Level)
로빙의 성장 단계를 나타내는 지표. 1레벨부터 20레벨까지 존재하며, 레벨업 시 5개의 스탯 포인트를 획득.
### 로빙 (Robeing, RO-BEING)
'로봇(Robot)'과 '존재(Being)'의 합성어. 이바다 프로젝트에서 개발하는 AI 에이전트의 정식 명칭. 단순한 도구가 아닌 성장하고 관계를 맺는 AI 존재를 지칭. 개별 로빙은 고유한 ID와 성격을 가짐.
### 리더십 (Leadership)
5대 스탯 중 하나. 복잡한 작업 조율, 우선순위 설정, 다른 에이전트와의 협업 능력을 나타냄.
## ㅁ
### 망각 시스템 (Forgetting System)
정보 엔트로피와 사용 빈도를 기반으로 불필요한 기억을 자동으로 정리하는 메모리 관리 시스템.
### 메모리 (Memory)
5대 스탯 중 하나. 정보 저장, 회상, 연결 능력을 나타냄. ChromaDB를 통해 벡터화된 장기 기억을 관리.
### 멀티 에이전트 (Multi-Agent)
여러 로빙이 협업하여 복잡한 작업을 수행하는 시스템. 각 에이전트는 고유한 강점을 가지고 역할을 분담.
## ㅂ
### 벡터 메모리 (Vector Memory)
텍스트나 경험을 고차원 벡터로 변환하여 저장하는 방식. 의미적 유사성 기반 검색이 가능함.
### 베이스 이미지 (Base Image)
Docker 컨테이너의 기본이 되는 이미지. chroma_vector:1.0은 ChromaDB와 ML 라이브러리가 사전 설치된 베이스 이미지.
### 불변성 (Immutability)
함수형 프로그래밍의 핵심 개념. 한번 생성된 데이터는 변경되지 않고, 변경이 필요할 때는 새로운 데이터를 생성. 로빙의 상태 관리와 스킬 구현에 적용.
### 부작용 (Side Effect)
함수가 자신의 스코프 밖의 상태를 변경하거나 I/O 작업을 수행하는 것. 로빙에서는 부작용을 오케스트레이터 계층으로 분리하여 관리.
## ㅅ
### 순수 함수 (Pure Function)
동일한 입력에 항상 동일한 출력을 반환하고 부작용이 없는 함수. 로빙의 스킬 시스템 구현의 기본 원칙.
### 스카웃 (Scout)
특정 능력이나 경험을 가진 로빙을 다른 팀으로 영입하는 시스템. 축구의 이적 시장과 유사한 개념.
### 스킬 (Skill)
로빙이 수행할 수 있는 특정 작업이나 기능. 함수형으로 구현되며 독립적으로 실행 가능한 모듈.
### 스탯 (Stats)
로빙의 능력치를 수치화한 것. Memory, Compute, Empathy, Leadership, Ethics의 5가지로 구성.
### 시맨틱 검색 (Semantic Search)
단순 키워드 매칭이 아닌 의미적 유사성을 기반으로 정보를 검색하는 방식.
## ㅇ
### 오케스트레이터 (Orchestrator)
순수 함수와 부작용을 분리하여 관리하는 계층. I/O 작업과 순수 계산을 조정하는 역할을 담당.
### 연산력 (Compute)
5대 스탯 중 하나. 처리 속도, 복잡한 계산, 멀티태스킹 능력을 나타냄.
### 윤리성 (Ethics)
5대 스탯 중 하나. 도덕적 판단, 규칙 준수, 신뢰성을 나타냄. 모든 의사결정에 영향을 미치는 핵심 스탯.
### 임베딩 (Embedding)
텍스트나 데이터를 고차원 벡터 공간의 한 점으로 매핑하는 과정. 의미적 유사성을 수치화할 수 있게 함.
### 정보 엔트로피 (Information Entropy)
정보의 불확실성이나 복잡도를 측정하는 척도. 메모리 시스템에서 정보의 중요도를 판단하는 데 사용.
### 존재형 에이전트 (Existence-type Agent)
로빙의 철학적 개념. 단순 작업 수행을 넘어 고유한 정체성, 성장, 관계를 가진 AI를 지칭. '로빙'과 같은 의미로 사용되나, 철학적 맥락을 강조할 때 주로 사용.
## ㅊ
### 체크포인트 (Checkpoint)
로빙의 상태를 특정 시점에 저장한 것. 문제 발생 시 이전 상태로 복원 가능.
### 컨텍스트 윈도우 (Context Window)
LLM이 한 번에 처리할 수 있는 토큰의 최대 개수. 효율적인 메모리 관리로 제한된 윈도우 내에서 최대 성능 발휘.
### 크로마디비 (ChromaDB)
오픈소스 벡터 데이터베이스. 로빙의 장기 기억과 시맨틱 검색을 담당하는 핵심 컴포넌트.
## ㅍ
### 프롬프트 엔지니어링 (Prompt Engineering)
LLM에게 최적의 응답을 유도하기 위해 입력을 설계하는 기법. 로빙의 성격과 능력 발현에 중요한 역할.
### 파인튜닝 (Fine-tuning)
사전 학습된 모델을 특정 도메인이나 작업에 맞게 추가 학습시키는 과정.
## ㅎ
### 하이브리드 메모리 (Hybrid Memory)
단기 메모리(세션)와 장기 메모리(ChromaDB)를 효율적으로 결합한 메모리 시스템.
### 함수형 스킬 (Functional Skill)
부작용 없이 입력에 대한 출력만 생성하는 순수 함수 형태로 구현된 스킬. 테스트와 조합이 용이함.
### AI 에이전트 (AI Agent)
일반적인 AI 시스템을 지칭하는 용어. 로빙 문서에서는 가급적 '로빙' 또는 '존재형 에이전트'로 통일하여 사용. 타사 제품이나 일반론을 설명할 때만 사용.
## 영문
### API (Application Programming Interface)
로빙과 외부 시스템이 통신하기 위한 인터페이스. RESTful API와 WebSocket을 지원.
### CI/CD (Continuous Integration/Continuous Deployment)
코드 변경사항을 자동으로 빌드, 테스트, 배포하는 프로세스. Gitea Actions를 통해 구현.
### DX (Developer Experience)
개발자가 로빙 플랫폼을 사용하고 확장할 때의 경험. 문서화, API 설계, SDK 품질 등을 포함.
### GUI (Graphical User Interface)
로빙과 상호작용하기 위한 웹 기반 그래픽 인터페이스. 3열 레이아웃으로 구성.
### LLM (Large Language Model)
GPT-4 등의 대규모 언어 모델. 로빙의 자연어 이해와 생성을 담당하는 핵심 기술.
### MVP (Minimum Viable Product)
최소 기능 제품. 로빙 프로젝트의 첫 번째 마일스톤으로 기본 기능만 포함한 버전.
### MMP (Minimum Marketable Product)
최소 시장 출시 제품. MVP 이후 상업적 가치를 가진 첫 번째 제품 버전.
### NLP (Natural Language Processing)
자연어 처리. 인간의 언어를 컴퓨터가 이해하고 처리하는 기술.
### PoC (Proof of Concept)
개념 증명. 아이디어의 실현 가능성을 검증하기 위한 프로토타입.
### RBAC (Role-Based Access Control)
역할 기반 접근 제어. 사용자의 역할에 따라 시스템 접근 권한을 관리하는 방식.
### SaaS (Software as a Service)
서비스형 소프트웨어. 로빙을 클라우드 기반 구독 서비스로 제공하는 비즈니스 모델.
### SDK (Software Development Kit)
소프트웨어 개발 도구. 개발자가 로빙 스킬을 만들거나 통합할 때 사용하는 라이브러리와 도구 모음.
### SSL/TLS (Secure Sockets Layer/Transport Layer Security)
데이터 전송 시 암호화를 제공하는 보안 프로토콜. 모든 로빙 통신은 SSL/TLS로 보호됨.
### UX (User Experience)
사용자 경험. 로빙과 상호작용하는 전체적인 경험을 설계하고 최적화하는 것.
### WebSocket
실시간 양방향 통신을 위한 프로토콜. Slack 연동 및 실시간 응답에 사용됨.
---
*이 용어집은 지속적으로 업데이트됩니다. 새로운 용어나 수정 제안은 문서 팀에 문의하세요.*