파리지앙 (59.♡.72.186)
2025년 7월 22일 AM 10:22 · 수정됨(07. 29. 11:23)
옆 동네 자료실에도 올리긴 했는데 여기도 공유해 봅니다.
최근부터 쓰기 시작했는데 만족스럽게 쓰다가 몇 가지 개인적으로 불편한 부분이 있어 바이브코딩 했습니다. 혹시 사용하실 분들이 계시다면 아직은 커뮤니티스토어에는 둘 다 안 올라가서 깃헙 레포 등록해서 쓰는 BRAT으로 쓰시는 것을 추천 드립니다.
원래 개발자가 아니라 부족한 점이 있을 수 있으니 미리 양해부탁 드립니다.
1. 한국어 맞춤법 검사기
깃헙 주소:https://github.com/hyungyunlim/obsidian-korean-grammar-assistant
옵시디언에 누군가 만드신 게 있었는데 더 이상 작동하지 않더라구요. 올해 5 월쯤 API와 구조가 바른 한글으로 변경되었는데 코드 업데이트가 1 년 전 이후로 없는 것 같아서 거의 새로 만들었습니다. 이미 맞춤법 검사기 설치형 데스크톱 앱이나 웹을 통해서 많이 쓰실 거 같은데 옵시디언 내에서 좀 더 편하게 쓰고 싶어 구현하였습니다. 저도 나중에 알게 되었는데 부산대 맞춤법 검사기와 이건 다른거더라구요. 부산대 맞춤법 검사기는 공식 API아직 없습니다.
- 집에 있는 라즈베리파이5에 도커로 서버를 올리고 서빙하고 있기에 요청이 몰리면 아마도 계속해서 서버 제공은 어려울거 같구요. 개인으로 맞춤법 서버를 따로 운용하시면 훨씬 쾌적하게 쓰실 수 있으실 거에요.
- 한글 맞춤법 검사 API Key는 바른 홈페이지에서 API key를 발급받아서 등록해주셔야 되세요. (https://bareun.ai/)
- 사용법은 블록을 선택하고, 왼쪽에 '한'이라고 쓰여진 리본 아이콘 누르시면 맞춤법 검사가 진행되고, 오류로 된 것들은 클릭하면, 수정 제안이 롤링되면서 바뀝니다. 상세하게 보고 변경 원하시면 아래 오류 상세를 펼쳐서 보시면 됩니다. 선택을 하지 않고, 맞춤법 검사를 하시면 글 전체가 분석이 되는데 아무래도 긴 글을 분석하기에는 하드웨어도 부족하고, 에러도 더 생길 수 있으니 일부 영역을 선택해서 사용하시는 것을 추천 드립니다.
- 사용성이 좋았으면 해서 좀 신경을 쓰기는 했으나 바이브 코딩 위주로 진행되다보니 원하는바를 100% 반영하는데에는 한계가 좀 있네요. 여러 부족한 점이 많을 수 있으니 미리 양해부탁 드립니다.
- 설정에 에러로그와 사용 환경 등을 내보내기 할 수 있는 기능이 있으니 가능한 분들은 깃헙에 이슈 등록해주시면 해결해보도록 하겠습니다.
- 우상단에 AI분석 기능이 있어서 모델과 API Key를 넣으시면, 맞춤검 검사기가 검사한 항목들에 대해서 AI가 대신 선택해주는 기능이 들어있습니다. (보통 API Key 활용할 때 글 전체를 보내면 토큰 비용이 많이 소모 되는데, 수정제안과 관계된 컨텍스트만 분절해서 보내고, 응답을 받을때 수정 제안 항목에 대한 결과값만 받기때문에 토큰 절감이 많이 되는구조로 구현했습니다) AI 모델을 선택하실 때는 경량 모델을 선택하셔야 답변을 빨리 받아보실 수 있습니다. (GPT4 Mini, Claude 3.5 Haiku) 데모 영상에는 제가 모르고 Claude 3.5 Sonnet 모델을 선택해서 시간이 조금 걸렸어요.
2. 네이버 블로그글 퍼 오기
깃헙 주소: https://github.com/hyungyunlim/obsidian-naver-blog-importer
네이버 블로그에 올라간 예전글들을 가져오려다 보니 마크다운으로 변환하는 게 귀찮아서 만들게 되었습니다. 네이버 블로그가 아마도 자체 컴포넌트 규격을 가지고 있다 보니 대부분 본문을 긁어 오거나, 크롤링을 하는 라이브러리로는 편하게 퍼 오기가 쉽지 않아서 파이썬으로 된 라이브러리를 옵시디언의 타입스크립트 기반으로 포팅해오는 방식으로 만들었어요.
- 네이버 블로그 아이디를 기반으로 블로그글들 중 전체 글 가져오기 (~Max 1000개)
- 네이버 블로그 글 개별 링크 기반으로 블로그글 가져오기
- 네이버 글 가져올 때 이미지 원본과 글의 폴더 구조 커스텀 지정 가능
- AI 공급업체와 모델 선택해서 글의 요약(exerpt)과 태그를 자동 추출해서 YAML frontmatter 자동 작성 (정적 블로그에 활용할 목적으로 퍼 오기를 한 거라 해당 기능이 중요했습니다)
- 가져온 글이 이미 있을 경우 포스팅글 고유번호(Logno) 바탕으로 중복체크
- 구독 기능 (특정 블로그 아이디, 최신 구독글 개수) 등을 몇 시해두면 옵시디언이 시작될 때 최근 N 개의 글을 가져옴 (중복일 경우 안 불러옴)
- 블로그 글에 호환되지 않은 컴포넌트가 많은 경우는 가져오기가 실패할 수도 있습니다. 본인의 글은 상관 없지만 타인의 글을 퍼 올 경우는 알아서 주의해서 사용해 주세요.
댓글 (13)
-
냥냥아치
25.07.22 · 211.♡.205.130
자신의 블로그 백업하는데 유용하겠네요! - 파
파리지앙
→ 냥아치 작성자
25.07.22 · 58.♡.24.162
맞습니다. 네이버 블로그 플러그인은 딱 그 이유로 불편해서 만들었습니다..:) -
Sshunnna
25.07.22 · 39.♡.222.244
자세한 설명 감사합니다. 유용하게 잘 사용하겠습니다. - 파
파리지앙
→ shunnna 작성자
25.07.22 · 58.♡.24.162
좋은 말씀 감사합니다. 쓰시다 불편한 부분이 있으시면 편하게 말씀부탁드립니다. -
Aadnim
25.07.23 · 112.♡.123.66
플러그인 감사드립니다.
설치해보니 저같은 오타대마왕들에게는 너무 좋은 툴인것 같습니다.
잠깐 사용해 보니
플러그인내에서 제안된 단어외에
직접 수정방법은 찾기 힘들던데
단어를 등록해야만 수정 가능 한것일까요 - 파
파리지앙
→ adnim 작성자
25.07.23 · 59.♡.72.186
안녕하세요! 직접 수정은 고려하지 않았는데, 특정 단어가 오타로 감지 된 경우에 해당 단어를 직접 수정하고 싶은 경우가 있다는 말씀이실까요? 추후 기능 개선 시 고려해보겠습니다. -
Aadnim
→ 파리지앙
25.07.24 · 112.♡.123.66
관심 감사합니다.
네.. 예를 들어
'철휘'를 제안어 '철희' 가 아닌 '철이'로 수정하고 자 할때
창을 닫고 나가 직접 수정 후 다시 실행해야 해서요
결과창에서 바로 수정하면 작업이 더 즐거울 것 같습니다.
이렇게 된다면 UI가 개인적으로 한컴 한글보다 훨씬 직관적일것 같습니다. ^^*
[https://damoang.net/data/editor/2507/comment_1891334978_QgBrW54E_4eb76b4122024611b60a1627b2565b80693461d9.webp] - 파
파리지앙
→ adnim 작성자
25.07.24 · 59.♡.72.186
방금 릴리즈해서 BRAT으로 설치하셨으면 최근 릴리즈 된거 바로 반영될텐데요. 설치하시면 바로 사용 가능하세요! 미리보기 상에서 수정할 단어를 우클릭하거나, 오류 상세에서 오류 단어 부분을 좌클릭하면 수정이 가능합니다. 단축키로도 접근 가능하세요. 한번 써보시고, 원하시는 기능인지 확인해보세요~! -
Aadnim
→ 파리지앙
25.07.24 · 220.♡.227.230
보고 드립니다.
직접 수정이 가능해져서 너무 행복합니다.
아울러 발견한 예외사항은
- 읽기모드에서 맞춤법검사 실행 : (검사창)수정됨 -> (본문) 수정안됨 -> 다시 검사 실행 -> (검사창) 수정되어 보임
- 원문모드에서 맞춤법검사 실행 : (검사창) 수정됨 -> (본문) 수정됨)
당연히도 원문에서 실행하면 잘 됩니다.
덥고 바쁘실텐데 좋은 자료 공유해 주셔서 감사합니다.
개발자분들 응원드리고, 파리지앙님도 로또 1등 맞은것 만큼 항상 좋은 일만 있기를 바랍니다. ^^*
[https://damoang.net/data/editor/2507/comment_3695698918_FWyfUKd4_5c31c72bf0cecf68cb029464a4ecef1d35ec297a.jpg] - 파
파리지앙
→ adnim 작성자
25.07.24 · 59.♡.72.186
오, 빠른 피드백 감사합니다. 방금 해당 부분 수정해서 다시 v0.2.5로 릴리즈 했습니다. 수정이 부디 되었길 바랍니다..:)
댓글을 작성하려면 이 필요합니다.