자유게시판

https://github.com/zodkr/rx-module-oembed

 

이름은 oEmbed 모듈이라고 지었습니다.

Claude Opus 4.7을 베이스로, GPT 5.5로 리뷰를 진행하며 개발을 진행했습니다.

지금은 테스트 수준이고, 한 일주일정도 다듬고 자료실에 정식버전으로 올리겠습니다.

 

 

기존 프리뷰 모듈도 존재합니다만, 굳이 새로만든 이유가

 

1. (제 기준으로)2.1부터 도입된 새 모듈 구조를 그대로 충실히 이행하는 공개 모듈이 없는것같았습니다. AI한테 예제를 줄수 있고 없고 차이가 꽤 크더라구요.

2. 현재 AI한테 맡기면 어느정도로 코드 수정 거의 없이 모듈제작이 가능한지 궁금했습니다.

3. 기존의 프리뷰 모듈은 JS파일 의존성이 상당히 큽니다. 서비스별 설정이 있어선 안될곳들에 섞인 느낌이 매우 강했습니다. 어느정도 개선을 진행하려다가 주저하고 아예 새로운 프로젝트로 진행했습니다.

4. 최대한 공식적인 API를 이용하는 형태로 임베드를 지원하는 형태를 만들고싶었습니다.

 

 

그렇게 해서 연휴에 나가거나 뭔가 일 있던거 제외하고 시간 최대한 써서 불안정하지만 동작하는 수준으로 제작해봤습니다.

 

1. 페이스북/인스타그램/X(트위터)/레딧의 공식 임베드 지원

2. 프리뷰 모듈과 유사한 형태의 링크 프리뷰 카드 지원

3. 임베드 호스트의 화이트리스트 추가 현황 파악 가능

 

 

지금 현재로써는 Claude Code 열어서 Provider 추가해달라고 하면 그냥 쉽게 추가해주는 수준까진 왔네요.

 

뭔가 추가되면 좋겠다! 할만한것들 있으면 의견이나 PR주시면 감사하겠습니다.

에카 Lv. 3

댓글 0