dream-fish69/dsh-session-workspace-organizer ↗★ 0

dsh-session-workspace-organizer

Move a DSH workspace folder to a new path and give every new session its own output folder under sessions/. 适合需要规范化管理会话输出目录和工作区路径的用户。

Package
dsh-session-workspace-organizer
Compatibility
Unverified
Version
1.0.0
License
MIT
Last updated
Oct 23, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:dream-fish69/dsh-session-workspace-organizer

Configuration

Override the plugin row in the profile's cordis.patch.yml:

- id: workspace-organizer
  config:
    sessionFolders: true      # create the per-session output folder
    guardRootWrites: true     # confirm before creating files at the workspace root
    sessionsDirName: sessions # parent folder name for session folders
    maxTitleChars: 40         # max title characters in the folder name (8-80)
    # sessionsRoot: /path/to/dsh/home/sessions   # only if DSH stores logs elsewhere