EdgeTypE/better-deepseek
A powerful browser extension that supercharges DeepSeek Chat with custom tooling, persistent memory, and seamless project scaffolding. Generate and download files, run Python in-browser, create PowerPoint and Excel documents, build multi-file projects as ZIP archives, and manage custom skills and characters.
Better DeepSeek – DeepSeek 채팅 UI용 브라우저 확장 프로그램
개요
- 공식 DeepSeek 채팅 웹 앱을 강화하는 오픈소스 브라우저 확장 프로그램(Chrome, Edge, Firefox, Android 지원).
- 브라우저 내에서 완전히 실행되며 모든 데이터(메모리, 파일, 설정)를 로컬에 저장하고 비공개로 유지합니다.
주요 기능
| 기능 | DeepSeek에 추가되는 것 |
|---|---|
| 숨은 시스템 프롬프트 | 모든 대화에 사용자 정의 시스템 프롬프트를 주입하여 UI를 어지럽히지 않고 모델을 제어할 수 있습니다. |
| 도구 태그 | 특수 <BDS:…> 태그를 통해 모델이 파일, PowerPoint/Excel/Word 문서, 대화형 차트(Vega‑Lite), 시각 시뮬레이션을 생성하거나 웹/GitHub 콘텐츠를 가져올 수 있습니다. |
| 영구 메모리 | 키-값 사실을 저장(<BDS:memory_write>)하고 이후 프롬프트에 자동으로 다시 포함할 수 있습니다. |
| 페르소나/캐릭터 지원 | DeepSeek이 채택할 수 있는 역할극 캐릭터를 정의합니다(<BDS:character_create>). |
| LONG_WORK 모드 | 여러 파일 생성을 <BDS:LONG_WORK>로 감쌉니다. 확장 프로그램은 생성된 모든 파일을 zip으로 묶어 단일 다운로드를 제공합니다. |
| DeepCode(실험적) | 연결된 코드베이스를 탐색(디렉터리 나열, 파일 읽기, 검색)하고 dsh-better-deepseek 플러그인을 통해 별도의 DeepSeek Harness 도구에 작업을 넘길 수 있는 협업 코드 계획 모드. |
| MCP(Model Context Protocol) 통합 | 원격 MCP 서버에 연결하여 모델이 <BDS:AUTO:MCP …> 태그를 통해 임의의 도구를 발견하고 호출할 수 있습니다. |
| 음성 상호작용 | 음성 인식 받아쓰기와 음성 합성 재생, 언어 선택 기능을 제공하여 핸즈프리 채팅이 가능합니다. |
| 향상된 UI | 프롬프트 편집, 메모리/스킬/캐릭터 관리, 자동 다운로드 토글, DeepSeek 페이지의 “BDS” 버튼을 갖춘 서랍 UI. 코드 블록에는 다운로드 버튼이 있으며, “+” 메뉴로 폴더, GitHub 저장소 업로드 또는 웹페이지를 마크다운으로 가져올 수 있습니다. |
| 컨텍스트 메뉴 단축키 | 마우스 오른쪽 클릭으로 선택한 텍스트에 대해 Ask DeepSeek하거나 현재 페이지를 요약합니다. |
| MIDI 음악 생성 | 간단한 .mid 파일을 생성하고 채팅에서 직접 재생할 수 있습니다. |
일반적인 워크플로우
- Chrome 웹 스토어, Firefox 부가 기능에서 확장 프로그램을 설치하거나 압축 해제된 빌드를 로드합니다.
https://chat.deepseek.com을 열면 오른쪽 상단에 BDS 버튼이 나타납니다.- 버튼을 클릭하여 설정 서랍을 열고 사용자 정의 시스템 프롬프트를 설정하거나, 메모리 또는 “스킬”(마크다운 지침 파일)을 가져오거나, 페르소나를 만듭니다.
- DeepSeek에 작업을 요청합니다(예: “React 투두 앱을 만들어 zip으로 압축하세요”). 모델이 자동으로 적절한
<BDS:…>태그를 생성하고, 확장 프로그램이 이를 파싱하여 파일을 생성하고 다운로드(LONG_WORK의 경우 zip)를 제공합니다. - 코드 중심 프로젝트의 경우 DeepCode를 활성화하고 모델이 업로드한 저장소를 탐색(
<BDS:AUTO:FILE_READ>같은 자동 도구 사용)하게 한 후 계획을 DeepSeek Harness에 넘겨 자동 실행합니다.
설치 옵션
- 스토어 버전 – Chrome 웹 스토어, Microsoft Edge 부가 기능, Firefox 부가 기능(실험적).
- 개발 빌드 – 최신 GitHub 릴리스에서 최신 ZIP 또는 서명된 Android APK를 다운로드하여 수동으로 로드합니다.
- 소스에서 빌드 –
npm install && npm run build로dist‑chrome/dist‑firefox폴더가 생성되며 개발자 모드에서 로드할 수 있습니다.
대상 사용자
- 채팅을 떠나지 않고 풍부한 출력(문서, 스프레드시트, 프레젠테이션)을 원하는 DeepSeek 파워 유저.
- 모델이 파일을 읽고 쓰거나, 코드베이스를 탐색하거나, DeepSeek Harness에 작업을 넘겨야 하는 개발자.
- 음성 우선 상호작용을 선호하거나 세션을 넘어 로컬에 영구 메모리를 원하는 모든 사용자.
제한 사항/주의사항
- 이 확장 프로그램은 비공식이며 DeepSeek AI와 제휴하지 않았습니다.
- 일부 기능(예: 실시간 음성 모드, MCP 도구 호출)은 Chromium 기반 브라우저가 필요합니다. Firefox에는 일부 API가 없습니다.
- DeepCode 및 MCP 통합은 실험적으로 표시되어 있으며 향후 DeepSeek UI 변경으로 인해 작동이 중단될 수 있습니다.
- 생성된 모든 파일은 로컬에 저장됩니다. 확장 프로그램은 서버 측 지속성을 제공하지 않습니다.
라이선스 및 커뮤니티
- MIT 라이선스로 배포됩니다.
- GitHub에서 오픈소스로 제공되며, 사용자는 이슈를 제기하거나 풀 리퀘스트를 제출하거나 플러그인(예:
dsh-better-deepseek)을 기여할 수 있습니다.
Better DeepSeek는 DeepSeek 채팅 UI를 경량 AI 어시스턴트 플랫폼으로 전환하여 파일 생성, 메모리, 음성, 코드 탐색 도구를 추가하면서 모든 것을 클라이언트 측에 유지합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트