avatar
Kryll³
02-26
이 기사는 기계로 번역되었습니다
원문 표시

OpenClaw에서 세 가지 설정을 했더니 제가 자는 동안에도 에이전트가 작동하기 시작했습니다. 방법은 다음과 같습니다. 대부분의 시스템은 월 200달러짜리 챗봇을 운영하지만 하루 23시간 동안은 아무런 작동도 하지 않습니다. OpenClaw에는 에이전트를 항상 작동하는 어시스턴트로 만들어주는 세 가지 내장 기능이 있습니다. 바로 Hooks, Cron 작업, 그리고 Heartbeat입니다. 각 기능의 역할, 사용 시점, 그리고 실제 사례를 살펴보겠습니다. 🪝 HOOKS = "특정 상황이 발생하면 이렇게 하세요" 이벤트 기반입니다. 에이전트 수명 주기 이벤트 발생 시 실행됩니다. 사용자 입력은 전혀 필요하지 않습니다. X가 발생하면 Y를 수행합니다. 이게 전부입니다. 오늘 바로 활성화해야 할 두 가지 HOOKS: • session-memory: 새 세션을 시작할 때(/new) 이전 세션 컨텍스트를 자동으로 메모리에 저장합니다. 에이전트가 빈 화면으로 시작되는 일이 없습니다. • boot-md: 게이트웨이가 시작될 때 BOOTꓸmd 파일을 자동으로 실행하여 환경을 초기화합니다. 에이전트가 매번 올바른 컨텍스트와 설정으로 부팅됩니다. 수동 설정이 필요 없습니다. ⏱️ 크론 작업 = "이 시간에 저 작업을 수행하세요" 상담원의 일정 관리 도구입니다. 정확하고 예측 가능하며, 중요한 이벤트 발생 여부와 관계없이 실행됩니다. 두 가지 실제 설정 예시: • 주간 뉴스레터 요약: 매주 금요일 오후 6시에 한 주 동안 저장한 모든 기사와 링크를 모아 형식화된 요약본을 발송합니다. • 예약된 소셜 미디어 게시: 매일 정오에 예약된 콘텐츠를 게시합니다. 수동 실행이 필요 없습니다. 🫀 하트비트 = 상담원의 백그라운드 모니터링 이 기능은 가장 오해가 많은 기능입니다. 하트비트는 메인 세션에서 일정한 간격(기본값: 30분)으로 실행되는 주기적인 펄스입니다. 펄스가 발생할 때마다 상담원은 간단한 체크리스트(HEARTBEATꓸmd)를 읽고 처리해야 할 사항이 있는지 판단합니다. 만약 그렇다면 → 해당 작업을 수행합니다. 그렇지 않다면 → HEARTBEAT_OK를 응답하고 아무 작업도 수행하지 않습니다. 체크리스트 예시: • 받은 편지함에서 긴급 이메일 확인 • 45분 후 회의가 있나요? → 관련 문서를 찾아 간략하게 설명해 주세요 • 최근 cron 작업이 성공적으로 실행되었는지 확인 → 핵심 규칙: cron vs heartbeat cron은 시계처럼 정확합니다. 무슨 일이 있어도 오전 7시에 정확히 실행됩니다. heartbeat는 경계 태세입니다. 상황을 확인하고 필요한 경우에만 작동합니다. 이 내용이 유용했다면, 나중에 cron 설정을 할 때 참고할 수 있도록 북마크해 두세요 🫡

Twitter에서
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
코멘트