옵시디언에서 나만의 템플레이트 만드는 사례

소개

옵시디언(Obsidian)에 대한 궁금증에서 시작하여, 이를 활용해 소프트웨어 개발 과정에서 발생하는 문제점에 대해 회고록 형식의 데이터를 정리하고자 하는 연구를 진행 중입니다.

개발 과정에서 발생하는 문제를 체계적으로 기록하고 규격화된 템플레이트를 통해 문제 기록의 일관성을 유지하고 싶습니다. 옵시디언의 데이터베이스와 및 태그 기능을 활용해 신속하게 문제 검색과 분석이 가능하도록 하는게 목표입니다.

진행 방법

OT후 소모임에서 잠깐 템플레이트 강의를 해주셨는데 용도에 맞는 템플레이트를 만들어 사용하는 방법을 실습 해봤습니다.

옵시디언에서 템플레이트를 활용하려면 어떤 방식으로 접근해야 하는지 고민하던 중 Chat GPT를 활용하여 질문하고 답변을 통해 과정을 정리한 사례입니다.

  1. Chat GPT를 활용한 템플릿 작성 방안 도출

    1. Chat GPT에게 "옵시디언에서 설정하는 방법"에 대해 질문

    2. 답변은 Markdown 형식으로 하도록 지시하고 소프트웨어 개발 자료를 위한 예시를 요청

      ** 지침 **
      나는 옵시디언을 이제 사용해보려고 하는 초보자 입니다.
      답변은 교육과 관련된 내용을 위주로 합니다.
      교육 내용은 중요한 팁, 사용방법 등 위주로 합니다.
      마크다운 형식으로 답변을 합니다.
      
      **o1** 으로 답변을 합니다.
      
      나는 소프트웨어 개발자료를 기록하기 위한 Template를 만들려고 해 양식부터 만들어 보세요

    3. Properites와 본문을 챗팅으로 조금씩 수정하여 원하는 답변을 받음

      한국어 텍스트가 있는 검은 화면

    4. 단계별로 템플레이트를 만드는 과정에 대해 물어봄. 강의를 통해 익힌 내용 이지만 GPT가 틀린 부분이 없나 하는 마음에 물어봤음. 결과는 조금 틀리네요. (Settings는 왼쪽 하단 입니다.)

      위 내용을 잘 기억하고 템플릿을 만들어 보겠습니다. 
      나만의 템플릿을 만드는 과정에 대해 기술해 보세요.
      한국어 웹사이트 템플릿 스크린샷
      한국어 텍스트가 있는 검은 화면

  2. 옵시디언 환경을 구성하고 템플레이트 생성 및 적용

    1. 새로운 Vault를 생성하고 템플레이트 저장할 폴더를 설정

      Adobe 코드 편집기의 스크린샷

    2. 새 노트에 "Software_development_Template.md" 파일 생성 및 작성

    3. 작성일(Type mismatch) 문제 발생

      • 작성일 속성에 {{date}}를 사용하려 했으나 "Type mismatch" 경고 발생

      • 속성 타입을 계속 질문해 보았으나 GPT로는 해결 방법은 찾지 못함

    4. 활성화 및 적용

      항목 목록이 표시된 검은색 화면

  3. 템플레이트 적용 시 나타난 문제

    1. 본문에 작성된 템플레이트 항목이 1~7번까지 포함되어 있지만 실제로 적용했을 시 6번과 7번 항목만 표시되는 현상 발생

    2. 문제는 구분선을 표시하기 위해 "---"을사용하여 6번 항목은 강조하려는 의도였으나 이 부분을 삭제 했을 시 정상적으로 1~7번 항목이 표시됨

    3. 6번항목과 같이 중요한 내용을 특별히 표시하는 방법에 대한 추가 연구가 필요함

      한국어 텍스트가 있는 검은 화면

결과와 배운 점

위 사례를 통해 템플레이트 작성 및 활용에서 주의해야 할 점을 배우는 동시에 구성을 단순히 시각적으로 정리하는 데 그치지 않고 실제 데이터 기록과 연계해야 한다는 점을 깨달았습니다.

특히 중요한 항목은 더욱 명확하게 표현하기 위해 적절한 방법 연구가 필요합니다. Properties에서 리스트 형식에 목록을 추가하는 방법도 고민이 됩니다.

1

👉 이 게시글도 읽어보세요