deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:FlowerWater1019/Angelina-dsh-plugin
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
English | 中文
An unofficial Angelina companion and Rhodes-inspired presentation plugin for the DeepSeek Harness Web UI. It adds the Mellow Wish motion backdrop, a local-time Rhodes Island shift environment, terminal chrome, an autonomous animated companion, theme presets, task-state reactions, draggable docking, pointer-proximity and repeated-click responses, local speech, and a gravity-field effect without reading conversation or composer text.
Version 0.1.0 targets the npm next packages for DeepSeek Harness 0.1.0-rc.6. Harness is in developer preview, so later releases may require a plugin update.
Development checkouts that already embed @deepseek-ai/dsh-client-ui-rhodes-theme must disable the ui-rhodes-theme and ui-rhodes-theme-settings rows before enabling this standalone plugin. Stock Harness installations do not need that migration; it only prevents two copies of the same theme from rendering together.
Install the bundle into the Web profile:
dsh plugin --profile web add github:FlowerWater1019/Angelina-dsh-plugin#main
Git dependencies are built through the package prepare script. pnpm 10 may initially refuse that build. If so, copy the exact package key shown by pnpm into the Web profile's pnpm-workspace.yaml:
allowBuilds:
"@flowerwater1019/angelina-dsh-plugin": true
Then repeat the install command. Verify the layer and start the Web UI:
dsh --profile web --dump-config
dsh web
Open http://127.0.0.1:3080, then select Settings → Angelina Theme. Theme preferences are stored in localStorage for that browser profile and origin, so the plugin does not require a modification to the Harness settings API.
Remove it with:
dsh plugin --profile web remove @flowerwater1019/angelina-dsh-plugin
pnpm install
pnpm run typecheck
pnpm test
pnpm run build
pnpm pack
The package is a DSH bundle: cordis.patch.yml inserts its Host/client plugin row, the Node half serves bundled media from /angelina-rhodes-assets/, and lib/client.js registers the browser factory in the Harness module table. Terminal styling targets Harness-owned semantic roles and stable data-* landmarks; it does not inspect rendered message or composer text.
The source code is MIT licensed. Character media is distributed separately from that grant and remains subject to its rights holders' terms. See NOTICE.md before redistributing or using the package. This project is unofficial and does not imply endorsement by Hypergryph, Arknights, or DeepSeek.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。