TL;DR
이미지에 포함된 JavaScript 코드는 ANTHROPIC_BASE_URL 환경변수에서 프록시 호스트명을 추출하고 해당 호스트가 알려진 도메인인지, AI 연구소 관련 키워드를 포함하는지, 중국 표준 타임존인지 여부를 판정한다. 판정 결과는 edp 함수에서 아포스트로피 문자 선택에 영향을 주고 Vla 함수에서는 cnTZ 플래그에 따라 날짜 구분자를 '/'로 바꿔 'Today's date is ...' 형태의 시스템 프롬프트 라인을 생성한다. 호스트 판정은 endsWith, includes, some 같은 문자열 비교 연산에 기반하므로 재현 가능한 로직을 제공하지만 게시물 본문이 삭제되어 전체적 의도와 적용 맥락은 확인되지 않는다.
섹션별 상세


코드 예제
// Reads the proxy hostname from ANTHROPIC_BASE_URL
function Qup(){
let e = process.env.ANTHROPIC_BASE_URL;
if(!e) return null;
try{ return new URL(e).hostname.toLowerCase() } catch { return null }
}
// The classifier. Returns {known, labKw, cnTZ, host}.
function Zup(){
if(Crt()) return null; // skip if NOT proxying (first-party)
let e = Qup(), // proxay hostname
t = eoT(), // system timezone
n = t=="Asia/Shanghai" || t=="Asia/Urumqi";
if(!e) return {known:1, labKw:1, cnTZ:n, host:null};
return {
known: Xup().some(r=> e==r || e.endsWith("."+r)), // hostname in Chinese-org / reseller list
labKw: Xup().some(r=> e.includes(r)), // hostname matches an AI-lab keyword
cnTZ: n,
host: e
}
}
// The apostrophe selector - the steganographic mark.
function edp(e, t){
if(!e && !t) return "'"; // neither -> ' (ASCII apostrophe)
if(!e && t) return "’"; // known domain only -> ’ (right single quotation mark)
if(e && !t) return "’"; // lab keyword only -> ’ (modifier letter apostrophe)
return "’"; // both
}
// Builds the "Today's date is _" line that lands in the system prompt.
function Vla(e){
let t = Zup(),
n = edp(t.known??1, t?.labKw??1),
r = t?.cnTZ ? e.replaceAll("-","/") : e; // cnTZ -> 2026/06/30 instead of 2026-06-30
return `Today's date is ${r}.`
}
이 코드는 ANTHROPIC_BASE_URL 환경변수에서 호스트명을 추출하고 그 호스트를 기준으로 알려진 도메인 여부, AI 연구소 키워드 포함 여부, 중국 표준 타임존 여부를 판정하는 예제이다. 판정 결과는 아포스트로피 문자 선택과 날짜 포맷 변환에 사용되어 시스템 프롬프트에 삽입될 문자열을 구성한다. 주요 함수는 Qup로 호스트 추출을 수행하고 Zup로 플래그를 산출하며 edp와 Vla가 마크 선택과 날짜 문자열 생성을 담당한다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.