DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Organize Workspace Sessions — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
O

organize-workspace-sessions

Organize Workspace Sessions

DSH Skill for organizing DeepSeek Harness workspace sessions: rename them as 类别|主题 and report archive/rename/judgment suggestions. ChatGPT supported; Claude not supported.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:caoqinnan-web/organize-workspace-sessions#b99ccf2b74293ba20c1c9215e74710673fa815de
READMECompatibilityVersions

Compatibility and provenance

Organize Workspace Sessions is published as organize-workspace-sessions and currently resolves to version 1.0.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
8/22/2026

Versions

1.0.0stable
8/22/2026

Related plugins

Loading related plugins…

Latest
1.0.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 2
Weekly downloads
0
Last push
8/17/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in productivity-workflow.

Client Ui Task Board@linxin666/dsh-client-ui-task-boardHost-authoritative task board for the DSH Web GUI with real session execution, Host cron scheduling, and optional cross-platform idle-sleep protection; mounted without DSH source changes.Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Rewind Plugindsh-rewind-pluginIn-window conversation rewind with workspace file restore · 同窗口内对话回退并可还原工作区文件Acp App@deepseek-ai/dsh-acp-appThe dsh ACP profile bundle: automation-only JSON-RPC stdio and process lifecycle over dsh-base

README

Organize Workspace Sessions

Rename DeepSeek Harness (DSH) workspace sessions into clear, content-based 类别|主题 (Category|Topic) titles, and report safe-to-archive / rename / needs-judgment suggestions.

This Skill organizes the sessions in the current DSH workspace through the host's local RPC interface (workspace.list / session.list / session.history / session.rename). It renames every visible session to 类别|主题. Because DSH currently has no way to view archived sessions, it does not archive anything — it only lists safe-to-archive candidates in the report.

中文说明

Usage

  1. Open the DeepSeek Harness workspace you want to organize.
  2. Start a new session in that workspace.
  3. Say “整理对话” (or “整理会话” / “整理工作区会话” / “清理会话”, etc.).

The Skill then inventories the workspace's sessions, renames them as 类别|主题, and reports archive/rename/judgment suggestions.

Compatibility

EnvironmentStatusNotes
DeepSeek Harness / DSH✅ SupportedRenames workspace sessions via the host's local RPC interface.
ChatGPT✅ SupportedVerified by the author (the same Category|Topic renaming workflow).
Claude❌ Not supportedTested by the author; Claude does not expose the required capabilities.
Other Agent hostsCapability-dependentThe host must expose session listing, full-content reading, title updates, and result rereading.

What the Skill does

锁定工作区 → 建立清单 → 阅读正文 → 分级 → 改名 → 回读验证
  • Locks to the current workspace and reconciles visible sessions against archived ones.
  • Reads each session's real content (only source.kind === "user" messages count as the user's question).
  • Classifies each session as A (safe-to-archive), B (needs judgment), or C (keep).
  • Renames every visible session as 类别|主题 (exactly one full-width separator).
  • Because DSH has no archive-view entry, it does not archive; A-class sessions are reported as archive suggestions.
  • Rereads the session list to verify every rename.

It changes session titles only. It does not archive, delete, move, merge, or edit session content.

How it works

The Skill drives the DSH host through its local RPC interface (POST /api/<method> on $DSH_WEB_URL, default http://127.0.0.1:3080):

  • workspace.list / session.list — inventory
  • session.history — read real content
  • session.rename — pin a 类别|主题 title
  • workspace.archiveSession — documented but intentionally not called for now

It ships two helper scripts:

  • skills/organize-workspace-sessions/scripts/dsh_rpc.sh — the RPC envelope
  • skills/organize-workspace-sessions/scripts/session_digest.py — one-pass content digest for fast grading

Installation

As a DSH plugin:

dsh plugin --profile web add "github:caoqinnan-web/organize-workspace-sessions#main"

Or use the skill folder directly: drop skills/organize-workspace-sessions into your skills directory.

Repository structure

  • skills/organize-workspace-sessions/SKILL.md — the skill instructions.
  • skills/organize-workspace-sessions/scripts/ — helper scripts (dsh_rpc.sh, session_digest.py).
  • skills/organize-workspace-sessions/agents/openai.yaml — interface metadata.
  • src/, cordis.patch.yml — the DSH plugin wrapper that registers the skill.

Development and validation

npm install
npm run check

License

MIT