Tool Selection Policy
Tool Selection Policy
Toolog 신규 툴 선정 시 계산기 편향을 줄이기 위한 운영 기준.
목표
- 계산기형 툴만 반복 생산하지 않는다.
- 같은 상호작용 패턴이 연속으로 나오지 않게 한다.
- 검색 수요뿐 아니라 공유성, 재방문성, 브랜드 다양성을 함께 본다.
툴 유형 분류
신규 툴 아이디어는 먼저 아래 유형 중 하나로 분류한다.
- calculator — 계산기형
- converter — 변환기형
- checker — 점검/체커형
- generator — 생성기형
- picker — 랜덤/추천/추첨형
- planner — 계획/스케줄/결정도우미형
- tracker — 기록/로그/비교 누적형
- utility — 파일/텍스트/이미지 처리형
- learning — 학습/퀴즈/연습형
- simulator — 시뮬레이션/시나리오 비교형
선택 제약
1) 최근 연속 중복 금지
- 최근 2개와 같은
tool_type은 우선 제외한다. - 최근 3개 중 같은 주제군(예: 금융 계산, 급여 계산, 시간 계산)이 2회 이상이면 같은 주제군 신규 추가를 피한다.
2) 계산기형 비율 제한
- 최근 10개 중
calculator비중은 최대 40%를 목표로 한다. - 최근 5개 중
calculator가 이미 2개 이상이면 다음 신규 툴은 원칙적으로 비계산기형에서 고른다.
3) 배치 후보 다양화
신규 후보를 뽑을 때는 최소 8개를 만들고, 아래를 반드시 포함한다.
- calculator 1~2개
- utility/checker/generator 중 최소 2개
- planner/picker/simulator/learning 중 최소 1개
- 기존에 적었던 카테고리와 다른 생활 맥락의 후보 최소 2개
점수 기준
후보 평가는 아래 6개 항목으로 본다.
- 검색 의도 명확성
- 반복 사용 가능성
- 구현 현실성
- 내부 링크 확장성
- 포맷 다양성 기여도
- 공유/회자 가능성
주의:
구현이 쉽다만으로 선택하지 않는다.- 같은 이유로 계산기형만 계속 뽑지 않는다.
우선 검토할 비계산기 예시
- 문장/제목/해시태그 생성기
- 체크리스트/검수 도구
- 일정/루틴 플래너
- 랜덤 선택기/조합 추천기
- 텍스트 정리/정규화 도구
- 이미지/파일 유틸리티
- 비교 시뮬레이터
- 학습용 퀴즈/암기 도구
크론/에이전트 지시문 반영 규칙
신규 툴 자동 생성 작업을 줄 때는 아래 조건을 반드시 포함한다.
- 최근 발행 툴 유형을 확인할 것
- 최근 5개 중 계산기형이 2개 이상이면 비계산기형 우선
- 같은 tool_type 2연속 금지
- 후보 8개 이상을 먼저 발산한 뒤 최종 1개 선택
- 최종 선택 시 왜 이번 툴이 다양성에 기여하는지 한 줄로 설명
tools.yml 메타 권장 필드
신규 툴 등록 시 가능하면 아래 메타를 함께 적는다.
tool_type: 위 분류값 중 하나topic_cluster: finance, time, shopping, text, image, study, work, lifestyle 등
이 필드는 이후 자동 선정 로직 고도화에 사용한다.