🛠️ Obsidian Plugin Development MOC
1. 프로젝트 목적 (Purpose)
- Custom Knowledge Engine: 옵시디언의 기본 기능을 넘어, 베이컨(Bacon-style) 사고 체계 또는 에이전틱(Agentic) 워크플로우에 최적화된 고유의 플러그인을 직접 개발하고 배포.
- Workflow Optimization: 지식 수집, 인덱싱, 출력(Publishing)으로 이어지는 전 공정의 마찰을 줄이는 자동화 도구 라이브러리 구축.
2. 주요 개발 항목 및 기술
- Knowledge Linker (Concept): 노트 내용의 문맥을 AI가 읽어 유사한 개념을 가진 노트를 자동으로 추천하거나 연결해주는 지항 기능.
- Plugin Scaffolding: 옵시디언 플러그인 개발을 위한 기본 템플릿 및 빌드 환경(Webpack/Vite) 관리.
- API Sandbox: 옵시디언 내부의
MetadataCache,App,VaultAPI를 테스트하고 활용하는 코드 조각(Snippets) 저장소.
3. 기술 스택
- Language: TypeScript (Type-safe Obsidian API interaction).
- Runtime: Node.js (Development environment).
- Framework: Svelte 또는 React (플러그인 설정 및 복잡한 UI 구현용).
4. 리소스 및 경로
- Source Code Path: F:/dev/obsi-plugin
- Reference: [[05 Projects/Starcloud_Studio_MOC|Integrated Output Plugin Example]]
Status Note: 플러그인 개발 환경 및 핵심 스니펫 라이브러리 구축 완료. 제텔카스텐의 생산성을 극대화하기 위한 ‘맞춤형 도구 제작소’로 활용 중.
No responses yet