주요 콘텐츠로 건너뛰기

DSH 0.1.3-alpha.1

먼저 찾고 권한이 있을 때만 설치

짧은 #NNNN 작업을 복사하세요. Agent는 레코드를 확인하고 정확한 설치 권한이 없으면 중지하며 허용된 설치만 DSH 변경 전에 검증합니다.

추천 · 한 가지 지침

재사용 가능한 #NNNN 작업 복사

Agent에게 엄격한 #NNNN만 알려 주세요. 고정 Skill은 모든 레코드를 찾을 수 있지만 명시적으로 허용된 항목만 설치합니다.

공식 커밋 d347e703908d0406b7a7ef80e3a0e594d86b2215로 빌드한 DeepSeek Harness 0.1.3-alpha.1에 DSH Themes #NNNN을 설치해 주세요. 고정된 Skill: https://github.com/LvvUP/dsh-themes-skills/blob/de956d98c80cf5ab60a78df0a534f9f29f348651/skills/dsh-theme-finder/SKILL.md 정확한 번호를 찾고 현재 버전과 검증된 패키지를 확인한 뒤 설치해 주세요. 필요한 설정을 설명하고 로드를 확인하며 제거 또는 복원 방법을 남겨 주세요. 번호가 선정 목록에서 제외되었거나 패키지가 미검증 상태라면 멈추고 이유를 설명해 주세요.
고급 수동 설치 및 롤백4단계 명령 트랙, Developer Preview 경계, 검증 및 정확한 롤백 절차를 검사합니다.

Developer Preview 경계

DeepSeek Harness 현재는 light, dark, 및 system만 존재합니다. 서드파티 Cordis 테마는 DSH 재시작이 필요하며 상위 변경 이후 재검증이 필요할 수 있습니다.

  1. 01

    웹 프로필을 검사합니다.

    정확히 지원되는 DSH 버전을 요구하고, 변경 전 @dsh-themes/* 종속성이 0 또는 1인지를 확인합니다.

    RUNNER=/absolute/path/to/dsh-theme-manager/scripts/run-dsh.mjs
    node "$RUNNER" --version
    node "$RUNNER" --profile web --dump-config
    node "$RUNNER" plugin --profile web list --json
  2. 02

    확인 및 설치합니다.

    카탈로그에서 전체 아티팩트 다이제스트를 사용합니다. 새로운 절대 로컬 경로로 검증하고, 현재 테마가 존재할 경우에만 제거한 후 검증된.tgz를 추가합니다.

    node <skill-dir>/scripts/fetch-and-verify.mjs --source <https-or-absolute-local-tgz> --sha256 <whole-artifact-sha256> --output <absolute-new-verified-tgz>
    
    node <skill-dir>/scripts/run-dsh.mjs plugin --profile web remove "@dsh-themes/<current-slug>"
    node <skill-dir>/scripts/run-dsh.mjs plugin --profile web add "<absolute-new-verified-tgz>" --save-exact
  3. 03

    구성 덤프 및 재시작합니다.

    재시작 전, 예상 Cordis 번들 항목과 정확히 하나의 직접 @dsh-themes/* 종속성이 필요합니다. 재시작 후, 브라우저 플러그인 명단과 계산된 토큰 값을 검증합니다. 관련 없는 dump-config 값은 편집합니다.

    node <skill-dir>/scripts/run-dsh.mjs --profile web --dump-config
    node <skill-dir>/scripts/run-dsh.mjs plugin --profile web list --json
  4. 04

    정확한 버전으로 롤백합니다.

    현재 테마를 제거하기 전에 기록된 이전 아티팩트를 다시 확인하십시오. 이전 상태가 기본 팔레트였다면, 현재 테마를 제거하고 아무것도 설치하지 마십시오.

    node <skill-dir>/scripts/fetch-and-verify.mjs --source <absolute-previous-theme.tgz> --sha256 <previous-whole-artifact-sha256> --output <absolute-new-rollback-copy.tgz>
    
    node <skill-dir>/scripts/run-dsh.mjs plugin --profile web remove "@dsh-themes/<current-slug>"
    node <skill-dir>/scripts/run-dsh.mjs plugin --profile web add "<absolute-new-rollback-copy.tgz>" --save-exact
    node <skill-dir>/scripts/run-dsh.mjs --profile web --dump-config

테마가 Cordis 플러그인인 이유

DSH Web UI는 ThemeRuntime를 클라이언트 서비스로 노출합니다. 생성된 클라이언트 모듈은 Harness 모듈 로더를 통해 등록하고 테마를 주입하며, ctx.effect를 통해 오버라이드를 스코프하여 Cordis가 이를 깨끗하게 폐기할 수 있습니다.

테스트된 DSH 버전
0.1.3-alpha.1
토큰 카탈로그 해시
fe38fdb18dae76f3cc93e3ca3a37bb1916f207180781b1aa8321ee2ddadcb926

Agent 스킬 안전 계약

포함된 스킬은 ~/.dsh를 직접 편집하지 않습니다. 웹 프로필을 확인하고, 다운로드한 해시를 검증하며, 오래된 @dsh-themes/* 플러그인을 제거하고, 정확히 하나의 패키지를 설치하고, 설정을 덤프하며, 롤백 상태를 기록합니다.

이전 상태로 돌아갈 방법도 준비하세요

설치 프롬프트에는 동작 확인과 제거·복원 절차가 포함됩니다. 테마를 바꿀 때는 이전 색상으로 돌아갈 수 있도록 필요한 정보를 보관합니다.