P1kaj1uu/ChattyPlay-Agent
🚀 告别多个App!本项目主要基于Python+React+TypeScript+Hono+SQLite3+Redis,打造“All in One”智能工具集。免会员破解爱奇艺、腾讯视频、优酷、抖音、B站、小红书等20+平台视频,支持4K在线解析与无水印高速下载。集成Cloudflare Turnstile防机器人和爬虫、Google、GitHub授权登录及OpenAI SDK、埋点SDK、MCP服务和Agent等,支持ChatGPT对话、AI绘画、论文降重、Hugging Face论文爬取、在线Latex编写;更有实时黄金K线、AI思维导图、闲鱼助手等效率黑科技。内置海量动漫漫画资源,畅享阅读!轻量高效,配置即用,完美适配PC与移动端,快来ChattyPlay开启奇妙之旅吧~
ChattyPlay‑Agent – 무엇인가요
ChattyPlay‑Agent는 단일 브라우저 기반 인터페이스 뒤에 일상적인 도구의 대량을 통합한 풀스택 웹 애플리케이션입니다. 서비스의 핵심은 OpenAI의 ChatGPT(또는 DeepSeek)를 통해 대화할 수 있는 AI 기반 어시스턴트이며, MidJourney / Stable Diffusion로 이미지 생성도 가능합니다. 이 어시스턴트를 중심으로 음악 스트리밍, 동영상 URL 파싱, 실시간 금 가격 차트, 학술 논문 브라우징, LaTeX 편집기, 마크다운 편집기, 마인드맵 생성, 만화 브라우저, 중국 중고 거래 플랫폼인 "Xianyu" 보조 도구, 그리고 결제 게이트웨이까지 다양한 무관한 유틸리티가 추가되어 있습니다.
리포지토리는 프론트엔드(React + TypeScript, Vite, Tailwind, Ant‑Design, 라이브2D 마스코트)와 백엔드(Python 서비스, Java SpringBoot, MySQL, Redis, Docker) 코드를 포함하며, Vercel/Cloudflare용 배포 스크립트도 제공합니다. 프로젝트는 지속적으로 버전 관리되며(v5.1이 최신), 로컬 디버깅을 위한 Docker-compose 설정도 함께 제공됩니다.
주요 기능 (README에 설명됨)
| 카테고리 | 제공되는 기능 |
|---|---|
| AI 채팅 | ChatGPT/DeepSeek 통합, 마크다운 렌더링, 코드 하이라이팅, 문맥 인식 대화, 스트리밍 응답, 음성 입력 및 재생, 세션 저장, 대화 로그 내보내기. |
| 텍스트에서 이미지 생성 | MidJourney 스타일 및 Stable Diffusion 모델 접근, 20개 이상의 스타일 프리셋, 다국어 프롬프트. |
| 음악 플레이어 | 곡/아티스트로 검색(유사 검색), 재생 및 속도 조절, 로그인 없이 사용 가능. |
| 동영상 파싱 | 여러 백엔드를 지원하는 무료 온라인 동영상 URL 파싱, 워터마크 없이 최대 1080p 다운로드, 전체 화면 및 속도 제어. |
| 금 가격 및 K선 차트 | 실시간 국내외 금 가격, TradingView 스타일 캔들 차트, 날짜 범위 선택, 내보내기/복사. |
| 학술 논문 | Hugging Face에서 "오늘의" 및 "인기 있는" 논문 가져오기, PDF 미리보기, PDF 기반 AI 기반 Q&A. |
| LaTeX 에디터 | Overleaf에 가까운 기능, 로컬 전용 컴파일, PDF 내보내기, 사용자 정의 템플릿. |
| 마크다운 에디터 | 완전한 마크다운 지원, 구문 하이라이팅, 수식 렌더링, 공유 링크 내보내기, 테마 설정. |
| 마인드맵 도구 | 입력된 내용으로 마인드맵 생성, SVG/PNG로 내보내기, 드래그-줌-팬 UI. |
| 만화 브라우저 | 13개의 큐레이션된 랭킹 목록, 수만 개의 제목, 유사 검색, 챕터 탐색. |
| Xianyu 어시스턴트 | 중국 중고 시장용 자동 응답 및 주문 처리. |
| 인증 및 보안 | Google 및 GitHub OAuth, JWT(시작 리프레시), Redis 기반 사용자 저장소, hCaptcha 및 Cloudflare Turnstile, 지문 SDK, 분석, 광고 통합. |
| 인프라 | React + TypeScript 프론트엔드, Python + Java 백엔드, Docker 컨테이너화, CI/CD, Vercel/Cloudflare 호스팅, Nginx 역방향 프록시. |
누구에게 유용할까?
- 음악, 동영상, 연구, 글쓰기, AI 채팅, 이미지 생성 등 다양한 일상 업무를 별도 앱 설치 없이 하나의 웹 포털에서 처리하고 싶은 파워 유저.
- 논문 PDF에 빠르게 접근하고 AI 기반 Q&A가 필요한 학생/연구자. 또한 브라우저 내에서 로컬로 동작하는 LaTeX 에디터도 제공.
- React + TypeScript 프론트엔드와 Python/Java API, Docker 배포, 다양한 제3자 SDK 통합의 실용적인 예제를 찾는 개발자.
- Xianyu 자동화와 풍부한 만화 카탈로그에 관심 있는 중국 시장 사용자.
시작하기
- 온라인 데모 – 호스팅된 데모에
https://chatty-play-agent.vercel.app에서 접속 (중국 호스팅 서비스 사용 시 VPN 필요). - 로컬 개발 – 리포지토리 복제 후 환경 파일(
.env.development,.env.production) 조정 후 제공된docker‑compose.yml실행하여 백엔드 서비스 구동. README에 디버깅 시 콘솔 차단 코드를 주석 처리해야 할 수 있다고 안내되어 있음. - API 키 – ChatGPT 기능은 저자의 API 할당량을 사용하며, 설정 파일에서 자신의 OpenAI 키로 교체 가능.
- UI 탐색 – 네비게이션 바를 통해 음악, 동영상, AI 채팅, 논문 뷰어, LaTeX, 마크다운, 마인드맵, 만화, 금 가격 차트, Xianyu 도구 간 전환 가능.
제한 사항 / 주의사항
- ChatGPT 엔드포인트는 저자의 API 키에 의존하므로 과도한 사용 시 제한될 수 있음.
- 동영상 파싱, 금 가격 데이터, 만화 소스 등 많은 제3자 서비스는 스크래핑 또는 프록시 기반으로 작동하며, 예고 없이 사용 불가능해질 수 있음.
- 많은 기능을 통합하고 있어 코드베이스가 커지고, 초보자에게 유지보수가 어려울 수 있음.
- 일부 기능(예: 결제, 광고 팝업)은 중국 시장 대상이며, 다른 지역에서는 관련이 없을 수 있음.
결론: ChattyPlay‑Agent는 AI 채팅, 텍스트에서 이미지 생성, 그리고 다양한 생산성 도구를 통합한 진정한 다목적 웹 플랫폼입니다. 단순한 컬렉션이나 튜토리얼 모음이 아니라, 실제 소프트웨어 프로젝트입니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트