대표 이미지 설명: URL 규칙의 일치, 팝업의 자동 선택, 저장 노트 확인은 각각 다른 단계입니다. 이 표지는 실제 Clipper 화면이나 실험 결과가 아닙니다.
옵시디언 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 파일에 저장됐습니다. 이 버전의 단순 중첩 접두부에는 ‘첫 일치가 언제나 이긴다’는 설명을 그대로 적용할 수 없었습니다.
이미지 확대 보기
이미지 확대 보기
이미지 확대 보기순서가 전혀 무관하다는 뜻도 아닙니다. 가이드와 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). 기본 템플릿을 맨 위에 두고, 각 시험에서 자동으로 선택됐는지 확인하세요. 원하는 템플릿을 팝업에서 수동으로 고르는 것은 안전한 일회성 대안이지만 자동 선택이 성공했다는 증거는 아닙니다.
규칙을 고친 뒤 어떤 순서로 저장을 확인하나요?
- 확장 설정에서 템플릿 이름·URL 트리거·목록 순서와 새 노트 생성 동작을 확인하고, 자동 저장된 설정을 다시 열어 대조합니다. 본문에는 템플릿별로 구별되는 첫 줄과
source: {{url}},{{content}}처럼 확인 가능한 필드를 넣습니다. 이 형식은 격리 실험의 예시입니다. - 대상 페이지에서 팝업을 새로 열고 템플릿 선택 상자가 원하는 이름인지 확인합니다. 예상과 다르면 실제 URL의 접두부와 겹친 규칙을 다시 적어 보세요. 순서 하나만으로 자동 선택을 추정하지 마세요.
- 미리보기에서 식별 문구·source URL·본문 일부가 맞는지 확인합니다. 선택 이름은 맞는데 본문이 빠진 경우는 URL 트리거와 다른 추출 문제일 수 있습니다.
- 안전한 시험 페이지라면 저장 후 대상 볼트에서 새 노트를 열어 제목·마커·출처 URL·본문을 대조합니다. 새 노트가 없으면 Obsidian 문제 해결 안내의 볼트 이름(경로가 아님), 폴더 표기, 오류 확인을 참고하세요. 미리보기만 보고 저장됐다고 결론 내리지 마세요.
이번 격리 시험은 Chrome for Testing 145.0.7632.6·Web Clipper 1.7.1·Obsidian 1.14.5와 localhost의 동일한 비민감 HTML 세 경로에 한정됩니다. 연구자가 확장이 만든 obsidian://new URI를 확인한 뒤 격리 앱에 수동으로 전달해 노트 생성과 내용을 검증했습니다. 브라우저에서 OS 프로토콜 핸들러로 자동 전달되는지는 확인하지 않았습니다. 실제 사이트의 본문 추출, 기존 노트 덮어쓰기, 동기화와 다른 기기에서의 동작도 이 실험의 결과가 아닙니다.






