Claude Code를 활용한 Obsidian 일일 노트 작성법 (AI 자동화 워크플로우)
CCoding With ADHD
Computing/SoftwareSmall Business/StartupsInternet Technology
Transcript
00:00:00이제 모든 설정이 완료되었으니, 저의 실제 워크플로우를 보여드리겠습니다.
00:00:03보관소와 폴더 구조를 설정했던 1부를 아직 보지 않으셨다면,
00:00:08그 영상부터 먼저 확인해 주세요. 설명란에 링크를 남겨두겠습니다.
00:00:11시작하려면 'clod'를 입력한 다음 '/init' 명령어를 실행하세요.
00:00:16이렇게 하면 보관소에 'clod.md' 파일이 추가됩니다.
00:00:20보시다시피, 이제 보관소에 대한 맥락을 갖게 되었습니다. 폴더 구조, 규칙 등
00:00:27시스템이 어떻게 작동하는지 이해하는 데 필요한 모든 것이죠. 저는 이미 완료했으니 취소하겠습니다.
00:00:32이것이 제가 Obsidian Clipper와 Clod Code를 사용해 노트를 작성하고 일일 저널에 요약하는 방식입니다.
00:00:38참고로 선호하시는 다른 AI 에이전트 CLI를 사용하셔도 똑같이 적용됩니다.
00:00:45저는 그냥 Clod Code를 사용하는 것뿐이죠. 먼저 'Obsidian Clipper'가 필요합니다. 이것은
00:00:52Obsidian의 공식 플러그인이며 브라우징 중에 정보를 캡처하는 데 정말 유용합니다.
00:00:58웹사이트에서 다운로드할 수 있습니다. 링크는 설명란에 걸어둘게요.
00:01:03현재 페이지를 벗어나지 않고도 콘텐츠를 스크랩하여 보관소에 직접 저장할 수 있는
00:01:09매우 유용한 확장 프로그램입니다. 더 이상 복사해서 붙여넣거나 탭을 전환하며 흐름을 끊을 필요가 없죠.
00:01:14사용하시는 브라우저에 맞게 설치하세요. 저는 Safari를 사용 중이라 여기를 클릭해
00:01:19Safari 버전을 다운로드하겠습니다. 설치가 끝나면 브라우저 도구 모음에 Clipper 아이콘이 보일 겁니다.
00:01:25이제 준비가 끝났습니다. 이제 제가 이걸 실제로 어떻게 사용하는지 보여드릴게요.
00:01:30저는 스크랩한 노트가 자동으로 'inbox' 디렉토리로 이동하도록 설정했습니다.
00:01:37다른 위치를 원하신다면 확장 프로그램 설정에서 변경할 수 있습니다. 하지만 핵심은 웹사이트를
00:01:44스크랩할 때마다 일일 저널에도 캡처되기를 원한다는 것입니다. 그건 그렇고,
00:01:521부 이후로 일일 템플릿 생성기를 조금 업데이트했습니다. 이제 프런트 매터가 포함되어 구조가 더 명확해졌죠.
00:01:58태그나 날짜 같은 추가 정보를 추적할 수 있습니다. 또한
00:02:06'cursor'라는 Templater 함수를 추가해서, 노트를 열 때 커서가
00:02:13해당 줄로 자동 이동하도록 만들었습니다. 아주 편리하죠. 템플릿에는 어제와 오늘 사이를
00:02:20빠르게 전환할 수 있는 탐색 링크도 있습니다. 이제 일일 노트를 클릭할 때마다 이 새 템플릿이 적용됩니다.
00:02:29보시는 것처럼 모든 것이 제자리에 있습니다. 좋습니다. 다시 본론으로 돌아가서,
00:02:38제가 정말 원하는 것은 하루 동안 캡처한 모든 내용의 빠른 요약입니다. 그래서 무언가를 스크랩할 때마다
00:02:44자동으로 요약을 생성하고, 스크랩한 노트로 연결되는 마크다운 링크를 만들고,
00:02:50짧은 설명을 추가하여 일일 저널에 직접 삽입하고 싶습니다.
00:02:56그럼 이걸 어떻게 실제로 구현할까요? 요약을 처리하고
00:03:05모든 것을 하나로 묶어주는 스크립트가 필요합니다. 자, 이제 'system' 폴더 안에
00:03:11'scripts'라는 새 디렉토리를 만들겠습니다. 저는 모든 자동화 스크립트를 여기에 보관하여
00:03:18정리하고 찾기 쉽게 만듭니다. 이미 Cloud Code에게 요청하여 스크립트를 만들어 두었습니다.
00:03:24한 가지 말씀드릴 점은, Obsidian은 기본적으로 마크다운 이외의 파일 형식은
00:03:29표시하지 않는다는 것입니다. 그래서 이 파일들이 여기서는 비어 보이죠. 이걸 해결하려면 설정에서
00:03:35'파일 및 링크'로 이동해 '모든 파일 유형 표시'를 켭니다. 이제 다시 가보면 파일들이
00:03:41실제로 있는 것을 볼 수 있습니다. 또한 Cloud에게 PowerShell로 된 윈도우용 스크립트 생성도 요청했습니다.
00:03:47참고로 PowerShell은 크로스 플랫폼 자동화 도구입니다. 따라서 원하신다면
00:03:52모든 플랫폼에서 작동합니다. macOS 버전의 경우, 저는 Bash를 사용하기로 했습니다.
00:03:59그래서 Cloud Code에게 'fswatch'와 'launchd'를 사용하여 로그인 시 자동으로 시작되는
00:04:05Launch Agent를 만들어 달라고 했습니다. 잘 모르시는 분들을 위해 설명하자면, 'fswatch'는 디렉토리의
00:04:12변경 사항을 감시하는 모니터링 도구입니다. 'launchd'는 백그라운드 서비스를 실행하는 macOS 내장 시스템이죠.
00:04:19이 둘을 함께 사용하면 우리가 손대지 않아도 Inbox Watcher가 백그라운드에서 조용히 실행됩니다.
00:04:26보시는 것처럼 Cloud가 .plist 파일을 생성했습니다. 이것이 Launch Agent 설정 파일이며
00:04:33스크립트 디렉토리에 저장되었습니다. 설정하는 정확한 단계도 알려주었네요. 먼저,
00:04:39'fswatch'가 설치되어 있는지 확인해야 합니다. 설치하지 않았다면 'brew install fswatch'를 실행하세요.
00:04:47다음으로, .plist 파일에서 홈 폴더의 LaunchAgents 디렉토리로 심볼릭 링크를 생성하여
00:04:53Launch Agent를 설치했습니다. 마지막으로 'launchctl load'를 사용하여 로드합니다. 즉시 시작되며
00:05:01로그인할 때마다 실행되도록 보장합니다. 이제 끝입니다. 이제 Mac에 로그인할 때마다 Watcher가
00:05:09자동으로 시작됩니다. 웹사이트를 스크랩하면 일일 저널에 나타납니다. 완전히 자동이죠.
00:05:15이것은 여러분이 실제 중요한 일에 집중하는 동안 백그라운드에서 알아서 작동하는 설정입니다.
00:05:21도움이 되셨다면 좋아요와 구독을 눌러주세요. 채널 운영에 정말 큰 힘이 됩니다.
00:05:27앞으로도 이런 실용적인 내용을 계속 공유할 예정이니 지켜봐 주세요. 아이디어나
00:05:34질문, 또는 다음에 다루었으면 하는 내용이 있다면 댓글로 남겨주세요. 제가 다 읽어봅니다.
00:05:40시청해주셔서 감사드리고 다음 영상에서 뵙겠습니다.