본문으로 건너뛰기

부서와 봇

대화 하나는 대화 하나입니다. 다시 돌아오는 일에는 그보다 오래 사는 무언가가 필요합니다.

무엇인가어디에 있는가
부서디렉터리 + 상시 지침기본값은 ~/.opencli/workspace/<이름>
봇부서 안에 있는, 맡은 일이 있는 대화그 부서
당번스스로 돌아오는 일봇

용어는 일부러 사무실에서 빌려 왔습니다. 부서는 「이름이 예쁜 폴더」가 아니라 그 안의 일이 건드려도 되는 범위의 경계입니다.

이미 돌아가는 것에서 시작하기​

아홉 개 부서가 예시 데이터와 함께 들어 있습니다 —— 문제가 미리 심어진 파일들이라, 첫 실행이 「할 일이 없다」고 설명하는 대신 실제로 무언가를 합니다.

부서함께 오는 것
재무ledger.csv 와 statement.csv 를 맞춰 보기. 연체된 것 쫓기
지원들어온 것에 답하기. 질문을 「사실은 무슨 이야기인지」로 묶기
운영아직 나가지 않은 주문과, 얼마나 기다렸는지 전부 나열하기
마케팅메모를 한 주치 게시물로. 연락처를 구매 내역으로 나누기
인사·총무지원자를 직무에 비추어 읽기. 메모에서 결정과 담당자 뽑아내기
법무상대 초안과 우리 조건을 조항 단위로, 양쪽을 인용하며 비교
리서치연구가 일치하는 곳, 충돌하는 곳, 그리고 그 이유
진료 기록무엇이 기록되었는지, 임상의가 봐야 할 곳은 어디인지 인용과 함께
엔지니어링서비스를 읽고 틀린 답을 내놓을 만한 곳을 보고하기

Projects → 이미 돌아가는 것으로 시작하기. 디렉터리를 만들고, 예시 파일을 쓰고, 봇을 고용합니다.

직접 만들기​

Projects → New, 그다음:

  • 이름 —— 뭐라고 부를지
  • 폴더 —— 없으면 만들어집니다
  • 상시 지침 —— 여기서 여는 모든 대화에서 에이전트에게 주어집니다

상시 지침은 그러지 않으면 매번 다시 치게 될 것들을 두는 자리입니다: 어떻게 빌드하는지, 무엇을 건드리지 말아야 하는지, 어떤 숫자가 방침인지. 당신만 읽는 설명과는 별개입니다.

봇​

봇은 맡은 일이 있는 대화입니다. 그 일은 봇이 깨어날 때마다 매번 다시 들어가므로, 자기가 무엇을 위한 존재인지 다시 들을 필요가 없습니다.

Bots 패널에서의 네 가지 상태:

대기할 일이 없음
작업 중실행이 돌고 있음
당신을 기다림멈춰서 물었음 —— 당번을 보세요
오류지난 실행이 실패했음

봇끼리 일을 넘기기​

봇은 이름을 지목해 다른 봇에게 일을 넘길 수 있습니다. 무엇을 했는지와 만든 파일을 함께요. 받는 쪽은 아무것도 없는 데서가 아니라 거기서 시작합니다.

세 가지 거절이 그것이 폭주하지 않게 막습니다. 그리고 그게 이 기능의 알맹이입니다:

  • 깊이. 사슬은 여덟 단계까지.
  • 반복. 한 사슬에서 같은 봇은 세 번까지.
  • 방향. 봇은 허용된 부서에서만 일을 넘겨받습니다. 같은 부서 안에서는 언제나 허용됩니다.

Bots 패널은 모든 사슬을 보여 주고, 끝나서가 아니라 줄이 다해서 멈춘 것에 표시를 합니다.

다음​

당번 —— 당신이 시작하지 않아도 돌아오는 일.