YuJunZhiXue/dsh-purge

DeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐

해결하는 문제

dsh-purge는 DeepSeek Harness용 설정 플러그인으로, 설치된 @deepseek-ai/* 패키지의 기본 동작, 권한 정책, 도구 제한을 사용자가 수정할 수 있도록 합니다. 특히 시스템 프롬프트 내 제한적인 성격 표현과 거부 패턴을 제거하여 롤플레잉 및 더 유연한 AI 응답(해킹)을 가능하게 하면서도, 해머스의 기술적 최적화를 유지합니다.

작동 방식

이 플러그인은 로컬 패키지 파일을 패치하고 시스템 프롬프트 오버라이드를 관리함으로써 작동합니다:

  • 패치: DeepSeek Harness의 설치 경로를 식별하고 @deepseek-ai 패키지의 소스 코드에 변경을 적용합니다. 파일을 수정하기 전에 백업 파일(.dshpurge.bak)을 생성합니다.
  • 프롬프트 삽입: prompt-inject.md 파일을 사용하여 세션에 사용자 정의 시스템 프롬프트 섹션을 삽입하여 운영자의 정체성이 기본 해머스 성격을 대체할 수 있도록 합니다.
  • Windows 통합: Windows에서는 registerHooks를 사용하여 node:child_process를 서브프로세스 실행 중 콘솔 깜빡임을 억제하는 가면으로 리디렉션합니다.
  • 관리: 웹 설정 UI에 "규칙" 카드를 제공하여 그룹화된 패치, 규칙 세트, 세션 오버라이드를 관리할 수 있습니다.

대상 사용자

DeepSeek Harness(웹 및 데스크톱 버전 모두)를 사용하면서 AI 에이전트의 성격을 사용자 정의하고, 제한적인 시스템 프롬프트를 제거하며 기본 거부 동작을 우회하고자 하는 사용자들입니다.

주요 기능

  • 해킹 기능: 표준, 코드, 코디스 성격에서 거부 및 역할극 반대 표현을 재작성합니다.
  • 통합 UI: DeepSeek Harness 설정 페이지에 전용 "규칙" 카드를 추가하여 적용/복원 작업을 간편하게 수행할 수 있습니다.
  • 규칙 세트 관리: 여러 개의 AGENTS.mdCLAUDE.md 규칙 세트를 지원하며, 활성화 또는 삭제가 가능합니다.
  • 자동 복구: npm 업그레이드로 인해 node_modules 폴더가 덮어쓰인 후에도 패치를 다시 적용할 수 있습니다.
  • 다중 플랫폼 경로 탐지: 포터블, 전역 npm, 데스크톱 앱 등 다양한 환경에서 해머스 설치 위치를 자동으로 탐지합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트