먼저 잡담입니다. ( ㅋㅋ)
요즘 라이믹스 분위기가 너무 좋습니다.
제가 바랬던 분위기이기도 하고요.
아무래도 AI의 영향도 분명 많다고 생각이 듭니다.
이미 딱따고기님을 비롯해 다양한 사용자 분들께서
좋은 프로그램들을 많이 배포해주시고 계셔서, 저희 개발이 좀 밀려있는 상태인데 약간 부담감이 좀 덜어진 느낌도 있습니다. (ㅋㅋ)
저희도 앞으로도 열심히 만들어서 무료든 유로든, 열심히 배포드리도록 노력 할 계획입니다.
라이믹스용 AI Tool Kit 개발 현황에 대해
저희가 한 가지 준비중인게 있다면,
사실 글을 올렸다가 내렸었지만(조금 더 정리가 필요해서)
2026년 1월부터 지속적으로 개발/테스트를 진행해왔고,
그 결과물을 기반으로 Beta 버전을 조만간 공개할 계획입니다. (당연, 무료입니다!!)
Claude나 각종 AI Tool을 이용하시는 과정에서
라이믹스에 다양한 스킬들과 이런것들을 주입해도 간간히 에러를 일으키는 경우도 분명 있습니다.
저희가 조만간에 Rhymix 개발용 AI ToolKit을 제공할 계획입니다.
단계는 이렇습니다.
1단계 : 라이믹스 개발용 MCP Server (API 제공) + 라이믹스 개발용 스킬셋
→ 이미 딱따고기님께서 GitHub를 통해 라이믹스 개발용 스킬셋을 만드신것도 있으십니다. 이를 활용하셔도 좋고, 같이 활용하셔도 더욱 시너지를 낼 수 있을거라 봅니다.
→ MCP Server : 라이믹스 개발에 필요한 각종 도구와 규칙을 AI에게 제공합니다.
→ AI 스킬셋 : 스킬 셋을 사용하시면, 개발 작업을 보다 빠르고 정확하게 진행할 가능성이 높습니다.
→ 모듈이나 애드온을 만들 때, 어떤 모듈, 애드온을 만들어 줘! 라고 하면, 기본적으로 AI가 사용자에게 '범용적인 기능'을 위한 역질문을 하도록 설계중입니다. 'A를 만들기 위해, B 같은 요소들이 더 필요하지 않을까요?' 그래서 기능들을 최대한 놓치지 않고 안정적으로 개발할 수 있는 환경을 제공합니다.
2단계 : 테마, 스킨 개발 서포터용 MCP Server + 스킬셋
테마, 스킨 개발에 최적화 된 MCP Server 및 스킬셋도 추가 개발중입니다.
(이 부분은 아직 유/무료 배포 여부는 확정되지 않았습니다.)
모두 API 형태로 저희 사이트를 통해서 제공할 방침입니다.
AI의 시대, 더 편리하게 누구나 쉽고 안정적으로 개발할 수 있도록
다양한 도구를 곧 여러분께 보여드릴 수 있을 것 같습니다.
감사합니다!!
- 짠 스튜디오 '디자인 팩토리' : 짠디팩 https://zzan.me
많은 관심 부탁드립니다. ^^
댓글 18
분위기 개선에 일조해 주셔서 정말 감사합니다.
아래는 공홈 운영정책과 관련된 부분은 아니고, 개인적인 잡담(?)입니다.
과거, 장대한 계획이나 스샷만 올려놓고 실제로 사용할 수 있는 자료 배포/판매로 이어지지 않아서
기대했던 사람들은 실망만 떠안게 되는 베이퍼웨어의 사례가 종종 있었습니다.
물론 개발 프로젝트가 중간에 엎어지는 것은 자주 있는 일이지만, 괜히 기대하게 만들었으니...
그런 기억 때문에 사람들의 기대치도 낮아지고 반응 역시 안 좋아지는 것이 현실이죠.
라이믹스 모듈이 무슨 헐리우드 영화도 아니고 ㅋㅋㅋ
티저 예고편 - 2차 예고편 - 최종 예고편 - 본편 개봉까지 순서대로 거쳐갈 필요는 없잖아요?
공동 개발을 위한 논의가 아닌, 그냥 내가 만들어 배포/판매할 자료에 대한 글이라면
수요를 파악하고 관심도를 측정하기 위한 한두 번으로 충분하다고 봅니다.
아직도 많은 아재들이 추억을 갖고 있는 오래 전 제로보드 시절처럼,
일단 코드나 링크부터 올려놓고 대화를 시작하는 문화가 다시 자리잡으면 좋겠습니다.
"Show, don't tell!"
본편의 빠른 개봉을 기대하겠습니다.^^
감사합니다~ 자체적으로 구축한 MCP Server가 완성도가 점차 올라가고 있어서
다른 서비스 배포도 좀 더 빠릿빠릿 해지지 않을까 싶습니다. ^^
MCP Server도 안정화가 되는대로 Api 형태로 얼른 배포 예정입니다! ^^
항상 라이믹스를 위해 노력해주심에 감사드립니다.
본문에 닉네임이 두번이나 언급되다니.. 감사합니다 ㅎ
짠스튜디오님의 자료들을 보면서, 저도 완성도 높은 퀄리티의 자료들을 제공해야겠다는 다짐을 하게 됩니다.
앞으로도 함께 활발하게 활동하면서 좋은 자료들 많이 공유했으면 좋겠습니다!
너무 좋습니다.
저희가 적은 인원으로 웹 개발 + 외주 + 게임 개발(MSW Contest) 프로젝트까지 진행하다보니
사실 너무 버겁긴 합니다.
그래서 장기적으로는 자동화 개발을 준비하고 있는데, 조금씩 길이 보이는것 같습니다.
조만간 개인적으로 딱따고기님 그리고 라이믹스에서 AI Tool 많이 이용하시는 분들께
MCP Server 테스트를 제안드리고 싶습니다. ㅎㅎ
개발하고 있는 테마에
claude를 이용해서 mcp 서버를 사용해보았습니다.
이런식으로 전체적인 분석을 먼저 진행해줍니다.
이후, 작업을 진행해보겠습니다.
테스트 서버를 MCP Server config로 세팅해두면
자동으로 파일업로드를 진행해 서비스에 반영합니다.
본인 라이믹스에 MCP를 연결해서 서버 구성이나 스킨 목록등을 불러올 수 있는 솔루션인가요?
그게 된다면 일반 소비자들도 모듈 만들기 한층 수월해지겠네요~
네 실서비스 서버 FTP, 테스트 서버 FTP 정보를 AI 에이전트를 이용하거나 config를 직접 수정해서 입력하시면
라이믹스 설치 서버 + 로컬 라이믹스 폴더 등을 분석합니다.
뿐만 아니라 사용자 테스트 계정, 관리자 테스트 계정(라이믹스계정)도 config에 업데이트하시면
직접 로그인해서 테스트도 진행합니다.
파일 수정이 이루어지면, 알아서 테스트 서버에 업로드를 하고
오류는 없는지 분석하고 (화면분석을 통해 에러 코드 등 감지)
오류가 발생하면 해당 오류를 기반으로 알아서 다시 수정을 진행합니다.
최대한 오류발생 없는 코딩을 하게하는게 목표지만요. ^^
방금 이 MCP를 통해서 출석부모듈을 거의 1시간 만에 개발 완료했습니다.
https://zzandemo.iwinv.net/zzan_attendance
사진에
deploy to server >> 테스트 서버에 업로드를 한겁니다.
verify page >> 업로드 후 사용자페이지 및 관리자페이지에서 테스트를 진행한 결과입니다.
간단히 보니까 파일명이 XE 호환 타입 (example.view.php, example.controller.php, index.html)으로 되어있네요.
신규로 생성하는 모듈이라면 라이믹스 전용 구조+blade 문법을 활용하면 좋을 것 같아요.
네 이 부분도 좀 해결해야할 일이긴 하죠 ㅎㅎ! 감사합니다.
자료실에서 배포중인 indexnow 모듈이 새 모듈 구조의 예제/모범답안으로 설계된 것입니다.
소스 곳곳에 주석을 많이 달아놓았으니, 그 내용을 학습시키면 좋을 것 같습니다.
단, 템플릿 v2는 아직 적용되어 있지 않아서 수정할 예정입니다.
앗 감사합니다. 참고해서 세팅하도록 하겠습니다. ^^
● 모든 파일이 생성됐습니다. 이제 review_module로 검증합니다:
Called rhymix (ctrl+o to expand)
● omok2 모듈이 완성됐습니다. review_module 결과가 omok와 동일합니다 — 6개 에러는 이전에 확인한 도구 false
positive (admin 네이밍 컨벤션 라우팅을 인식 못하는 검토 도구 한계), PHP 호환성 경고 0건, XML 경고 2건은
의도적인 전체 리셋 쿼리입니다.
---
생성된 omok2 모듈 구조:
modules/omok2/
├── conf/info.xml — "오목 게임 v2"
├── conf/module.xml — 18개 액션 (dispOmok2*, procOmok2*)
├── omok2.class.php — ModuleObject 베이스
├── omok2.model.php — 게임 로직 (omok2.* 쿼리 사용)
├── omok2.view.php — dispOmok2Index/MyStats/Ranking
├── omok2.controller.php — procOmok2* API (13개)
├── omok2.admin.view.php — dispOmok2Admin*
├── omok2.admin.controller.php — procOmok2Admin*
├── lang/ko.php
├── schemas/
│ ├── omok2_rooms.xml — DB 테이블명 omok2_rooms
│ └── omok2_results.xml — DB 테이블명 omok2_results
├── queries/ — 21개 XML (table="omok2_*")
├── skins/default/ — 5개 템플릿 (omok2 액션명)
└── tpl/ — 3개 관리자 템플릿 (omok2 액션명)
라이믹스 관리자에서 모듈 설치 후 사용하시면 됩니다. omok과 omok2는 DB 테이블도 분리되어 완전히 독립적으로
동작합니다.
✻ Churned for 11m 17s
> modules/omok2 를 review_module로 검토하고, 모든 PHP 파일을 E:\xampp\php\php.exe -l 로 문법 검사해줘
● 두 작업을 병렬로 진행합니다.
Called rhymix (ctrl+o to expand)
● PowerShell($php = "E:\xampp\php\php.exe"…)
⎿ omok2.admin.controller.php: No syntax errors detected in E:\xampp\htdocs\xe\modules\omok2\omok2.admin
.controller.php
omok2.admin.view.php: No syntax errors detected in E:\xampp\htdocs\xe\modules\omok2\omok2.admin.view.
… +7 lines (ctrl+o to expand)
● PHP 문법 검사: 7개 파일 모두 이상 없음
┌────────────────────────────┬──────┐
│ 파일 │ 결과 │
├────────────────────────────┼──────┤
│ omok2.class.php │ ✅ │
├────────────────────────────┼──────┤
│ omok2.model.php │ ✅ │
├────────────────────────────┼──────┤
│ omok2.view.php │ ✅ │
├────────────────────────────┼──────┤
│ omok2.controller.php │ ✅ │
├────────────────────────────┼──────┤
│ omok2.admin.view.php │ ✅ │
├────────────────────────────┼──────┤
│ omok2.admin.controller.php │ ✅ │
├────────────────────────────┼──────┤
│ lang/ko.php │ ✅ │
└────────────────────────────┴──────┘
review_module: 에러 6건 (이전과 동일한 false positive)
admin 네이밍 컨벤션 라우팅 관련 검토 도구 한계입니다. dispOmok2AdminConfig 같은 액션명에 Admin이 포함되면
Rhymix ModuleHandler가 런타임에 omok2AdminView로 자동 라우팅하므로 실제로는 문제없습니다. deleteAllRooms /
deleteAllGameResults 경고 2건은 의도적인 전체 초기화 쿼리입니다.
모듈 코드 자체는 문법 오류 없이 완성된 상태입니다.
저도 만들어 봤습니다. 근데 오목부터 시작해봤는데 구동이 잘 되는지 테스트 해보는 중입니다.
아마 다음주 쯤 저희는 ZZAN Rhymix MCP Server Api를 베타버전으로 배포할 듯 합니다.
ZZAN MCP 홈페이지 → 가입 후 API Key 발급 → AI 플랫폼 마다 MCP Setting + Api Key 입력 → AI Tool 재실행 → MCP 반영
이런구조로 제작 중입니다.
저는 테트리스 고장난거 고치고 있습니다