GitHub TrendingAI · 머신러닝

xmanrui/dsh-im

DeepSeek 활용을 IM에 접목, 9개 채널 일괄 지원

원제 xmanrui/dsh-im

스타 2,650당일 +109JavaScript
Key Point

DeepSeek 가중치가 높아지면서 대형 LLM을 9개 주요 메신저에 한 번에 연결할 수 있는 통합 솔루션이 생겨, 기업 메시징 환경에서 AI 활용 폭이 크게 넓어진다.

핵심 요약

  • dsh-im은 QR코드나 봇 자격증명으로 DeepSeek Harness를 飞书·微信·钉钉·企业微信·QQ·Slack·Telegram·Discord·WhatsApp 9개 메신저에 연결하는 플러그인이다.
  • 각 채널별로 독립된 메신저 봇을 여러 개 추가할 수 있으며, 각 봇마다 연결 상태·작업 공간·모델·세션이 따로 관리된다.
  • 飞书·微信·钉钉·企业微信·QQ·Slack·Telegram·Discord·WhatsApp는 스트리밍 또는 메시지 편집으로 사고 과정과 생성 결과를 실시간 표시하고, 음성 입출력·이미지 분석·파일 회전송을 지원한다.
  • iMessage는 macOS Messages.app의 기본 계정으로 텍스트 1대1 채팅만 지원하며, Matrix는 암호화 미지원 실험 기능이다.
  • WhatsApp과 飞书·Telegram·Discord·Slack·QQ는 실제 수신한 그룹 메시지와 파일을 자동 저장하는데, 기본 보관 기간은 14일이며 설정에서 조정 가능하다.
  • 모델 회신이 시간 초과되면 플러그인이 원 채팅이나 스레드에 최종 텍스트를 보충 발송하며, 플러그인 재시작 후에도 계속 체크한다.
  • 파일 회전송을 지원하는 채널(微信·飞书·钉钉·企业微信·QQ·Slack·Telegram·Discord·WhatsApp·Matrix)은 Harness가 읽을 수 있는 모든 파일을 원네이티브 첨부파일로 보낼 수 있다.
  • 각 봇마다 개별적으로 작업 공간·모델·사고 강도·Agent Preset을 선택할 수 있고, 新 세션은 새로운 설정을 따른다.
  • 飞书·QQ는 권한 등급을 선택할 수 있으며, 설정 페이지에서 봇 별명 설정·연결 상태 확인·테스트 메시지 전송·연결 재시도·봇 제거가 가능하다.
  • /help·/menu·/new·/status·/model·/preset·/workspace·/session 등 30개 이상의 명령어를 지원하며, 비대면 승인·배치 입력·작업 중단·방향 지정 등 고급 기능도 포함된다.
  • 설정은 DSH 설정 메뉴의 「IM 로봇」 한 곳에 통합되며, 플러그인 설치 후 재시작하여 접근한다.
  • npm으로 @xmanrui/dsh-im을 설치하거나 GitHub 소스로 설치할 수 있으며, 모든 Secret과 Token은 본기 Harness에만 저장되고 상태 응답에는 노출되지 않는다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗