이것은 무언가의 시작이었습니다. 제 개인적인 용도로는 Obsidian 볼트를 Discourse 포럼과 동기화할 수 있는 CLI(명령줄) 애플리케이션에 더 관심이 있습니다. CLI 앱은 볼트 전체 또는 하위 디렉터리를 동기화하는 것, 노트 내의 내부 링크를 처리하는 것, 업로드를 처리하는 것 등을 더 쉽게 다룰 수 있게 해줍니다. CLI 앱 접근법은 제가 진행 중인 다른 작업들과도 잘 어울리며, 이를 통해 유용한 것을 배울 수 있습니다.
CLI 앱의 큰 단점은 사용자들이 컴퓨터에 Ruby를 설치해야 한다는 점입니다. 또한 데스크톱 컴퓨터에서만 작동합니다. Windows 컴퓨터에서 사용할 경우 몇 가지 기술적 도전이 있을 것입니다.
앱이 공유할 준비가 되면 여기에 링크를 게시하겠습니다.
CLI 앱이 아닌 Obsidian Discourse 플러그인에 사람들이 관심이 있다면, 미래에 다시 살펴볼 것입니다. 다른 누군가가 저보다 먼저 그것을 만들 수도 있습니다. 저는 위에 게시된 코드 예제보다 더 많이 진행하지 않았습니다.