Show GN: rhwp for Slack - Slack 안에서 HWP·HWPX 미리보기와 브라우저 편집을 연결하는 오픈소스 앱

1 week ago 10

안녕하세요. Slack에서 한글 문서를 확인하고 수정본을 공유할 수 있는 rhwp for Slack을 만들고 운영하고 있습니다.

Slack으로 받은 HWP·HWPX 문서를 별도 프로그램에서 열고 수정한 파일을 다시 올리는 과정을 줄이는 것이 목표입니다. 문서 미리보기와 수정본이 원래 대화의 스레드에 함께 남도록 만들었습니다.

  1. 문서 업로드 → 미리보기
    앱을 초대한 채널에 HWP·HWPX 파일을 올리면 같은 스레드에 PDF와 첫 3페이지 이미지를 생성합니다. 페이지 이미지는 최대 10페이지까지 추가로 볼 수 있습니다.
  2. 브라우저에서 편집
    응답의 ‘rhwp에서 편집’을 누르고 Slack 계정으로 로그인하면 브라우저 편집기가 열립니다. 한컴오피스 설치 없이 문서를 수정할 수 있습니다.
  3. 같은 스레드에 저장
    ‘편집본을 Slack에 저장’을 누르면 수정본과 PDF·페이지 이미지가 같은 스레드에 추가됩니다. 원본 파일은 덮어쓰지 않습니다.

채널에 올라오는 문서를 자동으로 처리하거나, /rhwp 설정에서 앱을 멘션했을 때만 처리하도록 바꿀 수 있습니다.

  • 현재 무료 공개 베타이며 홈페이지에서 바로 설치할 수 있습니다. 워크스페이스 설정에 따라 관리자 승인이 필요하고, 편집기 로그인에는 Slack 계정을 사용합니다.
  • 문서 처리와 편집에는 오픈소스 rhwp를 활용했습니다. 제가 만든 부분은 Slack 설치·권한 확인, 파일 처리, 편집기 연결과 저장 흐름을 담당하는 연동 앱입니다. 연동 앱 코드는 MIT 라이선스로 공개했고, 저장소에 자체 호스팅 안내도 정리했습니다.
  • PDF·이미지 변환은 운영 서버에서, 문서 편집은 브라우저에서 실행합니다. 문서가 기기 안에서만 처리되는 방식은 아니며, 자세한 내용은 데이터 처리 안내에 적었습니다.
  • 현재 파일당 최대 20 MiB·200페이지를 지원하며, HWP3와 암호화된 문서는 지원하지 않습니다.

Slack에서 한글 문서를 주고받는 분들의 의견을 듣고 싶습니다. 미리보기만으로 충분한지, 브라우저 편집까지 필요한지, 그리고 설치하거나 사용하는 과정에서 막히는 부분이 있는지 궁금합니다. 댓글로 질문이나 피드백을 남겨주시면 답변드리겠습니다.

Read Entire Article