Hermes 에이전트가 "메모리 가득 찼다"고 할 때, 가장 시간을 절약하는 방법은 강제로 하나를 삭제하는 것이 아니라, 비슷한 항목을 병합한 뒤 새 항목을 추가하는 것입니다. 공식 메모리 문서에는 과정을 명확히 명시되어 있습니다: 메모리가 초과된 후에는 먼저 현재 항목을 보고, replace 사용해 압축 및 통합을 하고, 필요하면 remove 다음, 마지막으로 새로운 사실을 추가해야 합니다.
그냥 지우지 그래
왜냐하면 많은 기억들이 사실 같은 주제의 조각들이기 때문입니다. 보통 세 가지 "프로젝트 의존성, 테스트 명령, 배포 고려사항"을 하나씩 삭제하는 것보다 고밀도 프로젝트 설명에 결합하는 것이 더 안정적입니다.
가장 짧은 연습
- 오류에 반환된 현재 항목을 확인하세요.
- 병합이 가능한 콘텐츠를 찾아보세요.
replace여러 스트립을 짧은 설명으로 눌러보세요.- 새로운 추억을 만회하세요.
한마디로: 메모리가 가득 찼을 때 먼저 잘라내지 말고, 먼저 압축하세요; Hermes Agent는 원래 '덜하지만 훌륭한' 기억 쓰기를 권장했습니다.
공식 오픈 소스 주소: https://github.com/NousResearch/hermes-agent; 공식 문서 입력: https://hermes-agent.nousresearch.com/.