WebTool-DeepSeek은(는) 무엇을 하나요?
DeepSeek 웹 버전에 Agentic 메모리 시스템, Skill 기술 시스템, 시스템 프롬프트 프리셋, 대화 관리 및 Mcp 서비스 시스템을 주입하는 Chrome 확장 프로그램입니다.
주요 기능
-
Agentic 메모리 시스템
- 장기 기억: 이전 대화와 선호도를 기억합니다.
- 컨텍스트 윈도우: 현재 세션의 컨텍스트를 유지합니다.
- 시맨틱 검색: 과거 상호작용을 검색 가능하게 합니다.
-
Skill 기술 시스템
- 사용자 정의 가능한 AI 도구 및 워크플로우.
- 스크립팅을 위한 내장 Skill API.
- 확장 프로그램 관리자 UI를 통한 시각적 관리.
-
시스템 프롬프트 프리셋
- 역할 및 페르소나를 빠르게 전환합니다.
- 프리셋을 저장하고 가져옵니다.
-
대화 관리
- 대화를 태그, 검색 및 정리합니다.
- 자동 저장 및 백업.
-
Mcp 서비스 시스템
- 여러 AI 모델 제공업체를 통합합니다.
- 모델 간 원활한 전환.
설치
- Chrome 웹 스토어에서 확장 프로그램을 설치합니다 (곧 제공 예정).
- 또는 개발자 모드로 로드합니다:
chrome://extensions/로 이동합니다.- 오른쪽 상단의 개발자 모드를 켭니다.
- 압축 해제된 확장 프로그램 로드를 클릭합니다.
- 리포지토리를 복제(clone)한 폴더를 선택합니다.
사용법
- 확장 프로그램을 활성화하고 DeepSeek 웹사이트(
https://chat.deepseek.com)로 이동합니다. - 확장 프로그램 아이콘을 클릭하여 대시보드를 엽니다.
- 원하는 기능을 구성합니다:
- 메모리: 저장된 컨텍스트를 보고 편집합니다.
- 스킬: 사전 정의된 스킬을 활성화하거나 사용자 정의 스킬을 생성합니다.
- 프롬프트: 프리셋 목록에서 시스템 프롬프트를 선택합니다.
- 대화: 이전 채팅을 검색하고 관리합니다.
- Mcp: 연결된 AI 제공업체를 관리합니다.
개발
# 리포지토리 복제
git clone https://github.com/illegal-xd/WebTool-DeepSeek.git
# 의존성 설치 (만약 있으면)
npm install
# 확장 프로그램 빌드
npm run build
# 빌드된 `dist/` 폴더를 Chrome 개발자 모드로 로드합니다.
프로젝트 구조
WebTool-DeepSeek/
├── src/
│ ├── background/ # 서비스 워커
│ ├── content/ # 컨텐츠 스크립트
│ ├── popup/ # 팝업 UI
│ └── shared/ # 공유 유틸리티
├── dist/ # 빌드 출력물
└── manifests/ # Chrome manifest 구성 파일
API 참고 (Skill 작성자용)
스킬 시스템은 AI 에이전트가 특정 작업을 수행할 수 있도록 하는 JavaScript 함수를 정의할 수 있습니다. 예를 들어:
// 샘플 스킬
describe("날씨 가져오기", () => {
execute(async (args) => {
const { city } = args;
// API 호출 로직
return `현재 ${city}의 날씨는 맑습니다.`;
});
});
기여
기여를 환영합니다! 풀 리퀘스트를 제출하거나 이슈를 열어주세요.