deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
A beautified archive manager plugin for DeepSeek Harness (dsh): a 设置 → 归档管理 settings page listing archived sessions grouped by workspace, each row with a hover unarchive action and relative timestamps.
中文简介:为 DeepSeek Harness(dsh)的 Web 界面提供美化版归档管理设置页——按工作区分组展示已归档会话,悬停取消归档,附相对时间。官方 npm 版 dsh(0.1.0-rc.6)只含 archiveSession(unarchiveSession 曾被短暂发布后回滚),本插件的 node half 自带取消归档实现,无需改动 dsh 核心。
archives section id as the official plugin).3min ago / 3分钟前), hover-only unarchive icon button.WorkspaceRegistry.unarchiveSession when the official release lacks it (idempotent — a future official method wins) and exposes it to the browser over the official webServer carrier; state changes propagate to every tab through the core archived-sessions-changed frame.Requires dsh >= 0.1.0-rc.6 and pnpm.
dsh plugin --profile web add @tangzai/dsh-ui-archive-manager
Restart the dsh profile, then open 设置 → 归档管理.
If your profile also runs the official
@deepseek-ai/dsh-client-ui-archive-managerrow, both sections render — prefer one of them.
| dsh version | status |
|---|---|
>= 0.1.0-rc.6 (npm) |
supported — unarchive provided by the plugin's node half |
< 0.1.0-rc.6 |
not supported |
| path | what |
|---|---|
plugin/ |
The published npm package (@tangzai/dsh-ui-archive-manager): node half (src/index.ts), browser half (src/client/), build config, cordis.patch.yml |
PUBLISHING.md |
Publish / npm-search / maintenance guide (中文) |
packages/ … apps/ |
The upstream dsh monorepo snapshot this feature was developed in (the archive-manager settings section, incl. workspace.unarchiveSession core work, later rolled back upstream) |
cd plugin
pnpm install
pnpm run build # tsc node half + client type declarations + tsdown client bundle
pnpm run typecheck
MIT — see LICENSE. Derived from deepseek-ai/deepseek-harness (MIT, © DeepSeek).
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。