caoqinnan-web/organize-workspace-sessions
Organize DeepSeek Harness workspace sessions by renaming them as categories
A skill, installed as a DSH plugin, that renames the sessions of the current workspace into clear content-based 类别|主题 (Category|Topic) titles and reports safe-to-archive / rename / needs-judgment suggestions. It locks to the current workspace, 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 with exactly one full-width separator, and rereads the session list to verify every rename. Because DSH currently has no way to view archived sessions, the README says it deliberately archives nothing — A-class sessions are only listed as archive suggestions.
Install
dsh plugin --profile web add "github:caoqinnan-web/organize-workspace-sessions#main"README Installation section quoted verbatim. Usage per the README: open the workspace you want to organize, start a new session in it, and say 整理对话 (or 整理会话 / 整理工作区会话 / 清理会话). The skill renames via the host's local RPC interface (workspace.list / session.list / session.history / session.rename).
Compatibility
The README's compatibility table: DeepSeek Harness / DSH is supported (renames workspace sessions via the host's local RPC interface); ChatGPT is supported and verified by the author; Claude is not supported because it does not expose the required capabilities; other agent hosts are capability-dependent and must expose session listing, full-content reading, title updates and result rereading. It changes session titles only — it does not archive, delete, move, merge or edit session content.
Details
- Repo: caoqinnan-web/organize-workspace-sessions
- Category: Sessions & Messages
- Stars: 2
- Version: README publishes no version (GitHub #main form)
- Last push: 2026-08-17
- First seen: 2026-08-14
Recent updates
The README documents the workflow, compatibility table and repository structure rather than a release table; no version is published.
FAQ
- Will it delete or archive my sessions?
- No — the README states it changes titles only and does not archive, delete, move, merge or edit session content; safe-to-archive sessions are reported as suggestions because DSH has no archive view.
- How do I trigger it?
- Start a new session in the workspace you want organized and say 整理对话 (or 整理会话 / 整理工作区会话 / 清理会话).
- Does it work outside DSH?
- The README's table lists ChatGPT as supported and verified by the author, Claude as unsupported, and other hosts as capability-dependent.
Alternatives
beijingwahw/dsh-companion · chouyong/dsh-fork-graph · ChuanTianML/dsh-local-share