Skip to main content
지식 관리·옵시디언

옵시디언 웹 클리퍼 템플릿 자동 선택: URL 규칙과 목록 순서 확인하기

Web Clipper의 자동 선택 오류는 URL 접두부·목록 순서·팝업 선택을 먼저 대조합니다. 1.7.1 격리 실험에서 공식 첫 일치 설명과 다른 중첩 접두부 관측을 숨기지 않고 저장 노트까지 확인합니다.

GTGem.tipsPublished
읽는 시간 : 약 6분 소요
한 페이지 URL에 겹친 규칙을 비교한 뒤 템플릿 선택과 저장 노트 확인을 별개로 나타낸 개념 그림

옵시디언 Web Clipper에서 엉뚱한 템플릿이 뜬다면 저장 버튼을 반복하기 전에 지금 열린 페이지의 전체 URL, 각 템플릿의 URL 접두부, 팝업의 실제 선택을 나란히 놓으세요. 공식 도움말은 목록의 첫 일치가 선택된다고 설명하지만, 아래 격리 실험의 중첩 접두부에서는 더 긴 뒤쪽 규칙이 선택됐습니다. 그러니 순서만 바꿔 해결됐다고 여기지 말고, 실제 URL에서 선택·미리보기·저장 노트를 차례로 대조하세요. 이 글의 관측은 2026-10-31 격리 환경의 Web Clipper 1.7.1에 한정됩니다.

템플릿 선택 오류와 노트 저장 실패는 어떻게 구별하나요?

선택 문제는 클리퍼 팝업을 열었을 때 원하는 템플릿이 자동으로 잡히지 않은 상태입니다. 저장 문제는 원하는 템플릿과 본문 미리보기를 확인했는데도 Obsidian에 새 노트가 보이지 않거나 내용이 다르게 들어온 상태입니다. 선택을 고치려고 볼트 설정부터 바꾸지 말고 팝업의 템플릿 이름을 먼저 확인하세요. 이름이 맞더라도 저장 성공으로 여기지 말고 앱에서 실제 노트 파일을 열어야 합니다.

Obsidian 공식 템플릿 안내는 확장 설정에서 New template을 만들고 자동 트리거를 정할 수 있다고 설명합니다. 아래 예제는 문서의 원문을 재배열한 것이 아니라, 팀이 비민감 동일 HTML 페이지를 여러 경로에 두고 별도 Chrome 프로필·볼트에서 직접 만든 검증용 설정입니다. 개인 볼트에 바로 적용하기보다 읽기만 하는 시험 페이지에서 먼저 확인하세요.

URL 접두부의 어느 부분을 비교해야 하나요?

단순 URL 트리거는 현재 페이지 URL이 지정 문자열로 시작하는지 비교합니다. 예를 들어 가이드 템플릿에 http://127.0.0.1:62444/guides/, Clipper 템플릿에 http://127.0.0.1:62444/guides/clipper/를 지정한 테스트에서는 /guides/clipper/example가 두 접두부와 모두 일치합니다. 반면 /notes/example는 둘 다 맞지 않습니다. 127.0.0.1 주소와 포트는 격리 실험의 로컬 예제이지 독자가 입력해야 할 사이트 주소가 아닙니다. 자신의 페이지 전체 URL을 복사해 도메인·경로·끝 슬래시까지 실제 규칙과 비교하세요. 공식 도움말은 이 형태를 starts with 방식으로 설명합니다.

끝 슬래시가 달라지면 선택도 달라질 수 있습니다. 같은 테스트에서 Clipper 규칙이 /guides/clipper/일 때 /guides/clipper-extra/example는 Clipper에 맞지 않고 가이드가 선택됐습니다(T4A). Clipper 규칙의 마지막 /를 빼서 /guides/clipper로 바꾸자 해당 extra 경로까지 일치해 Clipper가 선택됐습니다(T4B). 규칙을 넓히려는 의도가 아니라면 실제 하위 경로의 경계를 포함해 적으세요.

두 규칙이 동시에 맞으면 목록에서 위쪽이 항상 이기나요?

Obsidian 공식 설명은 첫 일치와 템플릿 순서 변경을 안내합니다. 그러나 격리 실험에서 기본 → 가이드(/guides/) → Clipper(/guides/clipper/) 순으로 둔 뒤 /guides/clipper/example를 열었을 때 팝업은 두 번째 가이드가 아니라 세 번째 Clipper를 자동 선택했습니다(T2). 그 미리보기에는 Clipper 수집과 확인 전 문구, 실제 로컬 URL이 있었고, 확장이 만든 URI의 내용을 격리 Obsidian 앱에 수동 전달하자 같은 본문이 새 Markdown 파일에 저장됐습니다. 이 버전의 단순 중첩 접두부에는 ‘첫 일치가 언제나 이긴다’는 설명을 그대로 적용할 수 없었습니다.

짧은 URL 접두부와 그 안의 긴 접두부가 겹칠 때 선택된 템플릿의 미리보기와 저장 노트를 별도 확인하고, 미일치 경로는 기본 템플릿으로 보내는 설명도이미지 확대 보기
겹친 접두부의 T2 관측을 설명하는 개념도입니다. 긴 접두부 선택은 격리 Web Clipper 1.7.1의 관측 범위에 한정되며 모든 트리거 규칙의 일반 우선순위가 아닙니다. 미리보기와 저장 결과도 따로 대조합니다.
격리 Clipper T2 실험의 팝업에서 Clipper 수집이 자동 선택되고 미리보기에 확인 전 문구와 localhost source URL이 보이는 실제 화면이미지 확대 보기
실제 격리 실험 T2 팝업. 기본 → 가이드 → Clipper 순서에서 겹친 접두부의 뒤쪽 Clipper가 선택됐고 미리보기에 source URL이 표시됐습니다. ‘Obsidian에 추가하기’ 버튼이 보이는 것만으로 저장 완료를 뜻하지 않습니다.
T2 격리 Obsidian 새 노트에서 Clipper 수집 확인 전 문구와 같은 localhost source URL, 수집된 본문을 읽을 수 있는 실제 앱 화면의 내용 영역이미지 확대 보기
실제 격리 Obsidian 1.14.5 T2 새 노트의 내용 영역을 잘라 확대했습니다. 확장 생성 URI를 앱에 수동 전달한 뒤 생긴 파일로, 브라우저에서 OS 핸들러를 통한 자동 전달 성공을 증명하지 않습니다.

순서가 전혀 무관하다는 뜻도 아닙니다. 가이드와 Clipper의 규칙을 똑같이 /guides/로 만들었을 때 앞의 가이드를 선택했고(T2E), 둘의 순서만 바꾸자 앞의 Clipper를 선택했습니다(T3E). 관측된 접두부 사례는 서로 다른 길이에서는 긴 규칙 선택, 동일 규칙에서는 목록 순서에 따른 선택과 부합합니다. 이것을 정규식·schema.org 트리거 또는 다른 버전의 일반 규칙으로 확대하지 마세요. 목록 순서만 보고 판단하기 전에 실제 팝업의 자동 선택을 확인하세요.

내 확인 항목 격리 시험의 대조 예 직접 확인할 값
현재 페이지 URL /guides/clipper/example 현재 열린 전체 URL
일치하는 규칙 /guides/, /guides/clipper/ 설정에서 해당 접두부와 순서
자동 선택 T2: Clipper 수집 팝업 선택 상자의 이름
미리보기 Clipper 수집, 확인 전, source: URL 마커·출처·본문
저장 T2 새 .md에 동일한 마커·URL·본문 대상 볼트의 실제 새 노트

아무 규칙에도 맞지 않는 페이지는 어떻게 하나요?

공식 도움말은 미일치 때 목록의 첫 템플릿을 fallback으로 사용한다고 설명합니다. 격리 시험의 기본 → 가이드 → Clipper 목록에서 /notes/example는 규칙이 맞지 않아 ‘기본 수집’으로 열렸습니다(T0). 최종 설정을 다시 연 다음 같은 경로를 확인했을 때도 기본을 선택했고(T5N), 별도 /guides/clipper/example에서는 Clipper가 선택됐습니다(T5C). 기본 템플릿을 맨 위에 두고, 각 시험에서 자동으로 선택됐는지 확인하세요. 원하는 템플릿을 팝업에서 수동으로 고르는 것은 안전한 일회성 대안이지만 자동 선택이 성공했다는 증거는 아닙니다.

규칙을 고친 뒤 어떤 순서로 저장을 확인하나요?

  1. 확장 설정에서 템플릿 이름·URL 트리거·목록 순서와 새 노트 생성 동작을 확인하고, 자동 저장된 설정을 다시 열어 대조합니다. 본문에는 템플릿별로 구별되는 첫 줄과 source: {{url}}, {{content}}처럼 확인 가능한 필드를 넣습니다. 이 형식은 격리 실험의 예시입니다.
  2. 대상 페이지에서 팝업을 새로 열고 템플릿 선택 상자가 원하는 이름인지 확인합니다. 예상과 다르면 실제 URL의 접두부와 겹친 규칙을 다시 적어 보세요. 순서 하나만으로 자동 선택을 추정하지 마세요.
  3. 미리보기에서 식별 문구·source URL·본문 일부가 맞는지 확인합니다. 선택 이름은 맞는데 본문이 빠진 경우는 URL 트리거와 다른 추출 문제일 수 있습니다.
  4. 안전한 시험 페이지라면 저장 후 대상 볼트에서 새 노트를 열어 제목·마커·출처 URL·본문을 대조합니다. 새 노트가 없으면 Obsidian 문제 해결 안내의 볼트 이름(경로가 아님), 폴더 표기, 오류 확인을 참고하세요. 미리보기만 보고 저장됐다고 결론 내리지 마세요.

이번 격리 시험은 Chrome for Testing 145.0.7632.6·Web Clipper 1.7.1·Obsidian 1.14.5와 localhost의 동일한 비민감 HTML 세 경로에 한정됩니다. 연구자가 확장이 만든 obsidian://new URI를 확인한 뒤 격리 앱에 수동으로 전달해 노트 생성과 내용을 검증했습니다. 브라우저에서 OS 프로토콜 핸들러로 자동 전달되는지는 확인하지 않았습니다. 실제 사이트의 본문 추출, 기존 노트 덮어쓰기, 동기화와 다른 기기에서의 동작도 이 실험의 결과가 아닙니다.

In this article

Stay in the loop
Ready to think more clearly about the tools that matter?
New practical notes, no noise. Keep the useful ideas close.
Subscribe