Communitygithub.com

CastianHans/construct-evidence-travel-guide

증거 기반 여행 계획 스킬로, 공식 및 소셜 긍정/부정 리서치, 경로 실현 가능성, PDF QA를 포함합니다.

construct-evidence-travel-guide란 무엇인가요?

이 스킬은 여행 계획을 단순한 명소 리스트가 아닌 실행 가능한 현장 매뉴얼로 만드는 데 중점을 둡니다. 특히 중국 시장 사용자를 위해 설계되어, 중국 여권, 결제 수단(알리페이, 위챗페이, 유니온페이 등), 통신, 환율, 세금 환급 등 현지 실행에 필요한 모든 세부 사항을 고려합니다. 스킬은 사용자 사실, 가정, 공식 정보, 소셜 경험을 엄격히 분리하고, 각 후보에 대해 긍정 및 부정 경험을 별도로 검색하여 균형 잡힌 증거 기반 의사 결정을 지원합니다. 에이전트 리치(Agent-Reach), 오픈CLI, 브라우저 브리징 등 다양한 도구를 사용하여 정보를 수집하고, 최종 PDF를 페이지별로 검증한 후 전달합니다. 주요 플랫폼으로는 Claude Code, Cursor, Codex 등 AI 에이전트 개발 환경을 지원합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add CastianHans/build-evidence-travel-guide

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

건설 중국 사용자를 위한 증거 기반 여행 매뉴얼

인도물을 명소 목록이 아닌 바로 실행할 수 있는 현장 매뉴얼로 취급하십시오.

중국 시장 기본 설정

  • 사용자가 달리 요구하지 않는 한, 간체 중국어로 커뮤니케이션 및 전달합니다.
  • 샤오홍슈(Xiaohongshu)를 중국 여행자 경험의 핵심 레이어로 사용하고, 공식, 해외 커뮤니티 및 목적지 현지 플랫폼 증거를 레이어별로 유지합니다.
  • 가격 결정과 관련된 경우, 현지 통화, 환율 타임스탬프가 포함된 위안화 추정치 및 중국 일반 채널 비교 가격을 함께 제시합니다.
  • 필요에 따라 알리페이, 위챗페이, 유니온페이, 비자, 마스터카드, 해외 거래 수수료, 동적 통화 변환(DCC), 현금 전용 예외 및 결제 실패 대안을 각각 확인합니다.
  • 실행과 관련된 경우, 중국 여권, 중국 본토 출발, 로밍/물리적 SIM/eSIM, 플러그, 세금 환급, 세관, 보증, 지역 모델, 앱/언어 및 사후 지원 제한을 확인합니다.
  • 해외 플랫폼명, 공식 제품명, 역명, 모델명 및 유용한 현지 언어 검색어는 원문을 유지하여 번역으로 인한 실행 정밀도 손실을 방지합니다.

불가침 규칙

  1. 사용자 사실, 사용자 선호도, 모델 가정, 공식 사실 및 소셜 경험을 분리합니다.
  2. 나이나 가족 역할로부터 신체적 제한을 추론하지 마십시오. 명시된 이동성 및 내열성을 질문하거나 사용하십시오.
  3. 전달 직전에 모든 불안정한 확정 사실(날씨, 폐장, 운영 시간, 가격, 티켓 규칙, 교통 범위, 결제 수단, 입국 요건)을 확인합니다.
  4. 모든 중요 후보에 대해 긍정 및 부정 경험을 모두 검색합니다.
  5. "避雷"(피해야 할 것)를 포함한 질의는 증거가 아닙니다. 결과를 열고 정확한 후보에 대해 논의하는지 확인하십시오.
  6. 주제와 무관하거나, 복사되었거나, 홍보성이거나, 제목만 있는 결과를 직접 증거로 간주하지 마십시오.
  7. 중요한 후보가 하나라도 조사되지 않은 상태에서 완전한 부정 검증을 주장하지 마십시오.
  8. 소셜 접근은 읽기 전용으로 유지하십시오. 자동 로그인, 쿠키 수집, 게시, 댓글, 좋아요, 즐겨찾기 또는 플랫폼 제어 우회를 절대 하지 마십시오.
  9. 엄격한 규칙에는 공식 출처를, 실제 경험에는 소셜 출처를 인용하십시오. 둘을 대체하지 마십시오.
  10. 전달 전에 최종 PDF를 페이지별로 렌더링하고 검사하십시오.

워크플로우

1. 제공된 모든 자료 수집

  • references/intake.md를 읽고 최소 수집 항목을 수집한 후, 차단 필드가 알려지지 않은 경우 광범위한 연구 전에 중단합니다.
  • 제공된 모든 PDF, 문서, 슬라이드 데크, 이미지, 예약 및 이전 대화를 읽습니다.
  • 연구 전에 사실을 요구 사항 대장으로 추출합니다.
  • 각 항목을 USER_CONFIRMED, SOURCE_CONFIRMED, ASSUMPTION, UNKNOWN 또는 CONFLICT로 표시합니다.
  • 정확한 항공편, 호텔 주소, 날짜, 인원, 결제 한도, 건강 제약, 원하는 장소, 선택적 계획 및 금지된 행동을 보존합니다.
  • 이전 어시스턴트의 추측을 사용자 사실로 조용히 전달하지 마십시오.

scripts/init_project.py DESTINATION_DIR를 사용하여 재사용 가능한 대장과 폴더를 생성합니다.

2. 연구 도구 부트스트랩 및 진단

Agent-Reach, OpenCLI, 브라우저 브리징 또는 소셜 플랫폼 접근이 없거나 비정상적인 경우 references/bootstrap.md를 읽습니다.

  • Agent-Reach를 기능 라우터 및 상태 검사기로 선호합니다.
  • python scripts/doctor.py를 실행하여 시스템을 변경하지 않고 누락된 로컬 종속성을 식별합니다.
  • 플랫폼 작업 전에 agent-reach doctor --json을 실행합니다.
  • 사용 가능하다고 보고된 백엔드를 사용하고, 설치만으로 접근을 추론하지 마십시오.
  • Chromium 기반 브라우저(Edge 포함)의 경우 사용자 제어 OpenCLI 브라우저 브리지 세션을 사용합니다.
  • 로그인된 세션을 사용할 수 없는 경우, 격차를 표시하면서 공식 페이지, 공개 웹 인덱스 및 접근 가능한 플랫폼으로 계속 진행합니다.
  • 소셜 백엔드를 사용할 수 없다고 해서 독립적인 공식 확인을 차단하지 마십시오.

3. 게시물 수집 전 후보 목록 구축

의사 결정과 관련된 모든 대상을 나열합니다:

  • 명소, 동네, 쇼핑몰, 박물관, 레스토랑 또는 식사 전략;
  • 공항 이동, 교통 패스, 기차 여행, 택시 계획, 역 환승;
  • 호텔 운영, 수하물 절차, 결제 수단, SIM/eSIM;
  • 제품, 매장, 세금 환급 경로, 보증 또는 세관 문제;
  • 날씨 의존 분기 및 완전한 대체 일정.

각 후보에 할당:

  • 안정적인 candidate_id;
  • 카테고리 및 정확한 정식 명칭;
  • 제안된 날짜 및 경로 역할;
  • 중요도: critical, major 또는 minor;
  • 증거 대상;
  • 포함 상태: candidate, included, optional 또는 rejected.

초기 일정만 연구하지 마십시오. 부정적 증거가 계획을 변경할 수 있도록 그럴듯한 대안을 포함하십시오.

4. 두 번의 패스로 증거 수집

상당한 수집을 시작하기 전에 references/research-protocol.md를 읽습니다.

패스 A - 광범위한 경로 구성

  • 전체 일정, 동네 조합, 계절적 제약 및 여행자 유형을 검색합니다.
  • 지리적으로 일관된 일별 클러스터를 초안합니다.
  • 이 패스를 사용하여 후보를 발견하고, 확정하지 마십시오.

패스 B - 후보 수준 검증

각 중요 또는 주요 후보에 대해 별도로 검색:

  • 긍정적 경험 및 현실적인 소요 시간;
  • 직접적인 부정적 경험, 실망, 대기 줄, 더위, 접근성, 결제, 가격, 위생, 폐쇄 또는 물류 실패;
  • 현재 공식 규칙;
  • 현지 언어 이름 및 현지 플랫폼 토론;
  • 다음 정류장까지의 정확한 연결.

전체 게시물 및 관련 댓글을 엽니다. 가능한 경우 URL, 날짜, 플랫폼, 작성자, 극성, 관련성 및 뒷받침되는 주장을 기록합니다. 모든 직접 소셜 기록에 대해 발췌문, 리뷰어 및 명시적인 후보 ID 확인도 저장합니다.

5. 증거 범위 적용

사용자가 더 엄격한 임계값을 지정하지 않는 한 다음 기본 목표를 사용합니다:

후보긍정직접 부정공식/현재운영 실패
중요 명소/경로221해당 시
주요 명소/쇼핑몰22규칙/가격 존재 시 1해당 시
명명된 레스토랑/매장22메뉴/가격 가능 시 11
교통 패스/공항 이동122 주요 확인2
제품 추천22 부작용/제한현재 가격보증/호환성 해당 시
마이너 연결11 또는 명시적 NOT_APPLICABLE지도/현재 규칙선택 사항

NOT_APPLICABLE은 서면 사유가 있는 경우에만 허용됩니다. "부정적 게시물을 찾을 수 없음"은 UNCOVERED이며, NOT_APPLICABLE이 아닙니다.

개수는 고유한 정규화된 URL만 사용합니다. 중복 게시물, 중복 증거 ID, 고아 증거 행, 잘못된 열거형, 누락된 발췌문 또는 확인되지 않은 후보 ID는 경고가 아닌 검증 오류입니다.

실행:

python scripts/audit_evidence.py PROJECT_DIR

중요 후보가 게이트를 통과하지 못하는 동안 최종 작성으로 넘어가지 마십시오. 플랫폼에 접근할 수 없는 경우, 부족분을 공개하고 최상의 대안을 사용하되 동등한 것처럼 가장하지 마십시오.

6. 호텔에서 시작하여 각 일정 구성

매일:

  1. 정확한 호텔 주소에서 시작합니다.
  2. 지리 및 영업일 호환성별로 정류장을 그룹화합니다.
  3. 각 도보, 역 입구/출구, 기차/버스 방향, 환승, 택시 구간, 예상 대기 시간 및 내비게이션 버퍼를 명시합니다.
  4. 공식 정보 및 소셜 보고서에서 현실적인 정류장 소요 시간을 추가합니다.
  5. 식사, 화장실, 좌석, 수하물, 쇼핑 및 날씨 회복 시간을 추가합니다.
  6. 순수 관람 시간, 이동/검색 시간, 식사 시간, 버퍼, 총 경과 시간, 도보 범위, 비용 범위 및 최종 퇴장 시간을 계산합니다.
  7. 날씨/가시성/티켓 게이트 및 완전한 대체 경로를 정의합니다.
  8. 부정적 증거가 경로 가치보다 큰 후보를 제거하거나 순위를 낮춥니다.

여행자가 나이가 많다는 이유만으로 하루 전체를 단일 명소로 바꾸지 마십시오. 실제 이동성, 지형, 온도, 습도, 그늘 및 명시된 선호도를 사용하십시오.

7. 교통 패스 및 결제 별도 감사

모든 패스 또는 결제 추천에 대해:

  • 실제 일정 대비 손익분기점 계산;
  • 카드 가격, 패스 가격, 보증금, 충전 방법, 활성화 규칙, 유효 기간, 환불 및 서비스 수수료 구분;
  • 포함 및 제외된 교통 수단 및 지리적 경계 목록;
  • 각 여행자가 별도의 카드가 필요한지 확인;
  • 공항 구매, 시내 구매 및 공항 복귀 절차 분리;
  • 실패 사례 연구: 외국 카드 거부, 현금 전용 기계, 잘못된 제품, 태핑 누락, 늦은 활성화, 재고 없음, 호환되지 않는 경로, 환불 어려움;
  • 알리페이/위챗페이 수락과 판매자가 제공한 QR 코드 호환성, 유니온페이 수락과 일반적인 "카드 수락" 주장 구분;
  • 동적 통화 변환(DCC)에 대해 경고하고 현지 통화 결제가 일반적으로 바람직한지 명시;
  • 정확한 대안과 현금 영향을 제공합니다.

유효 기간이 여행 길이와 일치한다는 이유만으로 패스를 추천하지 마십시오.

8. 레스토랑, 쇼핑 및 제품 감사

  • 취약한 "꼭 가봐야 할" 명명된 장소보다 결정 규칙을 선호합니다.
  • 대기 줄 제한, 가격 투명성 규칙, 주문 확인 및 동일 지역 대안을 설정합니다.
  • 제품의 경우, 정가가 아닌 정확한 모델/크기 및 당일 순 가격을 비교합니다.
  • 목적지 순 가격을 날짜가 있는 중국 본토 기준 가격과 비교하고 실용적인 경우 둘 다 위안화로 표시합니다.
  • 부작용, 부적합 사용자, 지역 모델 차이, 보증, 전압/주파수, 언어, 세관 및 수하물 제약을 포함합니다.
  • 프로모션은 만료되는 관찰로 취급하고, 보장된 가격으로 취급하지 마십시오.

9. 현장 매뉴얼 작성

작성 전에 references/planning-and-pdf.md를 읽습니다.

PDF는 다음으로 시작해야 합니다:

  1. 여행 기간 날씨 및 업데이트 시간;
  2. 출발 전 준비.

그런 다음 포함:

  • 예약 및 하드 경계;
  • 교통 카드 및 공항 이동 운영;
  • 개요 달력;
  • 일별 완전한 섹션;
  • 정류장별 실행 카드;
  • 완전한 대안;
  • 음식, 쇼핑, 제품, 비상 처리, 현지 언어 카드;
  • 증거 범위 및 사람이 읽을 수 있는 출처.

인식, 내비게이션 또는 명확하지 않은 결정에 실질적으로 도움이 되는 경우에만 이미지를 사용하십시오. 실시간 표지판이나 지도 지침이 더 신뢰할 수 있는 경우 소셜 스크린샷을 고정 내비게이션으로 사용하지 마십시오.

10. 검증 및 전달

  • 불안정한 공식 사실을 재확인합니다.
  • 증거 감사를 실행하고 모든 중요 실패를 해결합니다.
  • PDF를 생성합니다.
  • scripts/validate_pdf.py FILE.pdf --require "term" ...를 실행합니다.
  • scripts/render_pdf.py FILE.pdf RENDER_DIR를 실행합니다.
  • 접촉 시트 및 대표 페이지를 전체 해상도로 검사합니다.
  • 잘림, 넘침, 드문 빈 페이지, 읽을 수 없는 URL, 누락된 글리프, 깨진 이미지 및 모호한 페이지 간 카드를 수정합니다.
  • 페이지 수, 파일 크기, SHA-256, 연구 개수, 조사되지 않은 후보 및 확인 타임스탬프를 기록합니다.
  • PDF를 전달하고, 요청 시 소스/증거 패키지도 전달합니다.

증거 언어

정확한 주장 사용:

  • DIRECT: 열린 출처가 정확한 후보 및 문제를 논의합니다.
  • PARTIAL: 동일한 지역/카테고리이지만 정확한 후보 또는 시나리오가 아닙니다.
  • MISMATCH: 검색 결과가 다른 대상에 관한 것입니다. 개수에서 제외합니다.
  • PROMOTIONAL: 크리에이터 인센티브 또는 명백한 홍보입니다. 발견용으로만 유지합니다.
  • OFFICIAL: 권위 있는 하드 정보이며, 여행자 경험 증명이 아닙니다.
  • UNCOVERED: 필수 증거를 찾을 수 없습니다.

증거 감사가 선언된 임계값을 통과하지 않는 한 "모든 항목이 부정적 게시물로 확인되었습니다"라고 절대 작성하지 마십시오.

관련 스킬