카카오워크
Kakao Work · 대화하면서 업무와 공지를 나누는 팀 메신저 ↗
협업·메신저가격 확인 필요
작은 팀의 업무 대화와 메시지 기반 할 일 관리에 필요한 기능은 직접 만들어볼 만해요. 다만 카카오 조직 연동, 화상회의, 모바일 푸시 안정성 등은 빠져요. 이 기능을 자주 쓴다면 기존 도구를 함께 쓰는 편이 나아요.
직접 만들어볼 범위
작은 팀의 업무 대화와 메시지 기반 할 일 관리
작은 팀의 업무 대화와 메시지 기반 할 일 관리
AI에게 이렇게 요청해 보세요
v1.0.1 · 검토한 초안아래 내용을 복사해 AI 코딩 도구에 붙여 넣어 보세요. 아직 이 요청문으로 만든 결과물은 검증하지 않았어요.
카카오워크(Kakao Work)에서 자주 쓰는 기능만 담은 한국어 도구를 만들어 주세요. 대상은 개인 또는 5명 이하의 작은 팀입니다. 만들 범위: 작은 팀의 업무 대화와 메시지 기반 할 일 관리. 기존 제품 전체를 복제하거나 완전히 호환되는 도구를 만드는 요청은 아닙니다. 사용자가 하게 될 일 - 대화방에서 메시지를 주고받고 메시지로 할 일을 만든 뒤, 공지를 읽었는지 확인해 주세요. - 다음 기능을 구현해 주세요: 대화방, 메시지에서 할 일 생성, 공지 확인. - 작업 흐름에 필요한 목록, 편집, 검색, 설정 화면을 구성해 주세요. 내용이 없을 때, 저장 중일 때, 입력이 잘못됐을 때 각각 알아볼 수 있는 안내를 보여 주세요. - 키보드로 주요 기능을 이용할 수 있게 하고, 삭제 전 확인과 저장하지 않은 변경 내용에 대한 안내를 넣어 주세요. 구현 방식과 데이터 저장 - Node.js, SQLite, 서버에서 만든 HTML과 별도 프레임워크 없는 JavaScript를 사용해 주세요. 다른 사람에게 공개하기 전에 회원가입과 서버 세션을 적용하고, 자료를 읽거나 수정할 권한을 서버에서 확인해 주세요. - 데이터 구조의 출발점: channels(id,title), messages(id,channel_id,author_id,body,created_at), reads(user_id,message_id). 각 테이블에 필요한 작성자, 생성·수정 시각, 외래 키와 중복 방지 조건을 정해 주세요. - SQLite 파일은 DATA_DIR에 저장해 주세요. 트랜잭션, 스키마 변경 절차, 여러 번 실행해도 데이터가 중복되거나 지워지지 않는 초기 설정, 백업·복원을 구현해 주세요. - JSON으로 전체 데이터를 백업·복원하고, 목록 데이터는 CSV로 내보낼 수 있게 해 주세요. 기존 제품과 다른 파일 형식이나 빠지는 정보가 있다면 설명해 주세요. - 저장한 설정과 작업 결과는 서버를 다시 시작해도 남아 있어야 합니다. 오류 처리와 보안 - 입력 길이와 파일 크기는 서버에서 제한해 주세요. SQL 매개변수 바인딩, HTML 이스케이프, CSRF 방어, 접근 권한 확인, 반복 요청 제한을 적용해 주세요. - 비밀번호는 scrypt로 해시하고, 비밀번호나 API 키 같은 비밀값을 로그에 남기지 마세요. - 사용자가 입력한 임의의 URL을 서버에서 가져오지 마세요. 외부 API가 필요하면 허용한 공식 서비스에만 연결하고, 키는 서버 환경변수로 읽어 주세요. - 환경변수는 DATA_DIR, SESSION_SECRET, HOST, PORT를 사용해 주세요. 기본 기능은 외부 계정 없이 실행할 수 있게 해 주세요. 이메일을 연결할 때만 SMTP_URL을 설정하고, 연결하지 않았다면 화면 안의 알림을 사용해 주세요. 실제로 보내지 않은 메일을 발송 완료로 표시하지 마세요. 완료 전에 확인할 것 - 실제 브라우저에서 다음 흐름을 끝까지 확인해 주세요: 대화방에서 메시지를 주고받고 메시지로 할 일을 만든 뒤, 공지를 읽었는지 확인해 주세요. - 서로 다른 두 계정으로 공유하지 않은 자료에 접근할 수 없는지 확인해 주세요. 잘못된 입력, 중복 제출, 검색 결과가 없는 경우도 확인해 주세요. - CSV의 한글과 따옴표가 깨지지 않는지, 백업을 복원한 뒤 데이터가 같은지 확인해 주세요. - 서버 재시작 후에도 데이터가 남는지, 너비 390px 화면에서 가로로 넘치지 않는지, 키보드로 저장·취소할 수 있는지 확인해 주세요. - README에 설치·실행·테스트 방법, 환경변수, 직접 운영할 때 필요한 작업을 적어 주세요. 이번에 만들지 않는 기능 - 카카오 조직 연동 - 화상회의 - 모바일 푸시 안정성 유료 자료나 비공개 데이터를 무단으로 가져오거나 서비스의 이용 제한을 우회하지 마세요. 작업을 마칠 때는 실제로 구현하고 확인한 범위와 남은 제약을 구분해 알려 주세요.
변경 이력: 2026-09-08 · 기능별 제작 초안을 검토했어요. 실제 제작은 진행하지 않았어요. / 2026-09-08 · 한국어 표현과 도구별 작업 흐름을 다듬었어요. 실제 제작 결과는 미검증 상태예요.
직접 만들어볼 기능
- 대화방
- 메시지에서 할 일 생성
- 공지 확인
직접 만들기 어려운 기능
- 카카오 조직 연동
- 화상회의
- 모바일 푸시 안정성
이 기능을 자주 쓴다면, 기존 도구를 계속 사용하는 편이 나을 수 있어요.
함께 비교할 대안
- Mattermost ↗
사용 범위에 따른 라이선스 확인 필요 · 라이선스 원문
자주 묻는 질문
카카오워크, 어떤 기능부터 만들어볼 수 있나요?
작은 팀의 업무 대화와 메시지 기반 할 일 관리부터 시작해 보세요. 구체적으로는 대화방, 메시지에서 할 일 생성, 공지 확인 기능을 다뤄요.
기존 도구 대신 쓸 수 있을까요?
작은 팀의 업무 대화와 메시지 기반 할 일 관리에 필요한 기능은 직접 만들어볼 만해요. 다만 카카오 조직 연동, 화상회의, 모바일 푸시 안정성 등은 빠져요. 이 기능을 자주 쓴다면 기존 도구를 함께 쓰는 편이 나아요.
직접 만들기 어려운 기능은 무엇인가요?
카카오 조직 연동, 화상회의, 모바일 푸시 안정성 등은 이번 제작 범위에 포함하지 않았어요. 이 기능을 자주 쓴다면 기존 도구를 함께 비교해 보세요.
가격과 제작 결과는 어디까지 확인했나요?
가격은 공식 출처와 확인 날짜를 함께 표시해요. 확인하지 못한 가격은 비용 합계에서 제외합니다. 제작 요청문은 기능과 구현 범위를 검토한 초안이며, 실제 완성품을 만들어 검증한 상태는 아니에요. 직접 만드는 데 드는 서버 비용과 유지·보수 시간도 별도로 고려해 주세요.
카카오워크 제작 이야기
글쓰기 ↗아직 이 도구를 만들어본 이야기가 없어요. 시도한 과정을 남겨주세요.
이 도구도 살펴보세요.
₩0
/ 월 추정