dsh-web
zhu1090093659
DeepSeek Harness (DSH) Web 插件聚合生态 · 万物皆插件,通过创意工坊分发||DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:zhangguiping-xydt/dsh-skin-studio
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
English | 中文
DSH Skin Studio is a visual, local-first skin authoring studio for DeepSeek Harness Web. It associates an installed theme, absorbs its recognized official design tokens, previews light and dark modes, audits text contrast, and exports an installable v2 skin asset archive.

skin.json, skin.css, bilingual documentation, generated previews, and the optional local image.Install directly from the public GitHub repository:
dsh plugin --profile web add github:zhangguiping-xydt/dsh-skin-studio
Restart dsh web once after installation, then open Settings → Skin Studio. The plugin supports DSH >=0.1.1-rc.2 <0.2.0 and requires the standard DSH Web settings surface.
$DSH_HOME/skins/, refresh DSH Web, and apply it from Settings → Skin Center.Theme association copies only recognized --dsw-* color token values from Skin Center's transformed stylesheet endpoint. It does not copy hooks, free selectors, fonts, background assets, or remote URLs; the exported manifest records the relationship with a based-on-<id> tag and attribution text.
The plugin has no host-side configuration, API route, model access, or filesystem write. Its draft uses the browser key dsh-skin-studio:draft:v1; imported project JSON is capped at 128 KiB, and background images are capped at 8 MiB.
All authoring is client-side. The only DSH request is a read-only fetch of /api/skin-center/v2/catalog and the selected installed skin's transformed stylesheet. If Skin Center is unavailable, the studio remains usable with the built-in Official Default palette.
--dsw-* declarations and accepts only hex colors into its palette; it never evaluates or re-exports the source stylesheet.hooks.mjs, patches.css, @import, protocol URL, or executable content.Security reports should use GitHub's private vulnerability reporting for this repository rather than a public issue.
pnpm install
pnpm run typecheck
pnpm test
pnpm run test:coverage
pnpm run build
pnpm run check
The test suite covers project normalization, color and contrast behavior, catalog parsing, token absorption, archive structure, asset validation, local persistence, settings registration, and primary UI flows.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: dsh-web-ui、skin、theme-editor、theme-studio。