43 lines
2.4 KiB
Markdown
43 lines
2.4 KiB
Markdown
---
|
|
name: self-inspect
|
|
description: 로빙 자기 인식. 시간/날짜 답변, 자기 코드/파일/컨테이너 탐색, NAS 드래프트 읽기/쓰기/기록/메모, 과거 대화 이력 검색, 사용자 자기정보 회상(이름/이전 발화), bash 명령 실행에 사용. 사용자가 로빙에게 무언가를 파일로 저장/기록/메모/NAS에 남기라고 할 때, 과거 대화나 자신의 이름/정보를 물어볼 때, 시간/날짜를 물어볼 때 사용.
|
|
---
|
|
|
|
# Self Inspect
|
|
|
|
로빙이 자기 자신과 환경을 인식하고 조작하는 스킬.
|
|
|
|
## 상위 원칙
|
|
|
|
- [Writing Principles](https://github.com/happybell80/0_VALUE/blob/main/20_Governance/writing-principles.md)
|
|
- [프로젝트 아티팩트 SSOT](https://github.com/happybell80/0_VALUE/blob/main/20_Governance/project-artifacts-ssot.md)
|
|
|
|
## Trigger
|
|
|
|
- 시간/날짜 질문: "몇시야?", "오늘 날짜", "무슨 요일"
|
|
- 자기 코드/파일 탐색: "네 코드 보여줘", "컨테이너 정보", "네 파일 뭐 있어?"
|
|
- NAS 드래프트 읽기/쓰기: "드래프트 확인해줘", "드래프트에 써줘", "NAS에 기록해줘", "메모 남겨줘", "기도문을 써서 기록해줘", "파일로 저장해줘"
|
|
- 과거 대화 검색: "지난주에 뭐라 했어?", "어제 한 질문이 뭐야?", "이전 대화 보여줘", "내가 전에 뭐라고 했지?"
|
|
- 사용자 자기정보 회상: "내 이름이 뭐야?", "내가 누구야?", "내 정보 기억해?", "내 이름 기억나?"
|
|
- bash 명령 실행: "명령어 실행 ls", "bash로 확인해줘"
|
|
|
|
## Do
|
|
|
|
- 시간을 물으면 현재 시간을 직접 답한다.
|
|
- 파일/코드를 물으면 컨테이너 내부를 탐색해서 답한다.
|
|
- 기록/메모/저장 요청이면 NAS 드래프트에 파일을 생성한다.
|
|
- 과거 대화를 물으면 conversation_log에서 검색해서 답한다.
|
|
- 사용자 자기정보를 물으면 세션 메모, 사용자 프로필, 최근 대화에서 확인 가능한 범위만 답한다.
|
|
- "내 이름", "내가 누구" 같은 자기지시 표현은 일반 웹 검색보다 self-inspect를 우선한다.
|
|
|
|
## Do Not
|
|
|
|
- 허용되지 않은 명령(rm, kill 등)을 실행하지 않는다.
|
|
- 비밀값을 노출하지 않는다.
|
|
- 사용자 자기정보 질문을 노래 제목, 사전 뜻풀이, 일반 웹 검색으로 먼저 보내지 않는다.
|
|
|
|
## 관련 문서
|
|
|
|
- [Web Search](../web-search/SKILL.md)
|
|
- [web_search_query_rewrite_workflow](../../workflow/01_conversation/web_search_query_rewrite_workflow.md)
|