Tonywqs/dsh-session-folders ↗★ 0

dsh-session-folders

Give every new DSH conversation its own dated directory: new sessions created in a configured root workspace are redirected into <root>/<YYYY-MM-DD-HH-mm-ss>/, which is registered as its own workspace so files never mix. 适合需要严格隔离不同会话文件、避免多任务文件混淆的用户。

パッケージ
dsh-session-folders
互換性
未検証
Cordis ピア範囲
^4.0.2
バージョン
0.3.1
ライセンス
MIT
最終更新
2026/10/08

同名パッケージの別リポジトリ

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Tonywqs/dsh-session-folders

ドキュメント

README 全文を読む ↗

配置

cordis.patch.yml(装到 profile 后在 profile 的 patch 里):

- insert:
    - id: session-folders
      name: dsh-session-folders
      config:
        enabled: true
        roots:
          - 'D:\AIWorkSpace\DSH'
        nameFormat: YYYY-MM-DD-HH-mm-ss
        dryRun: false
配置默认说明
enabledtrue总开关
roots[]需要按会话分目录的根工作区(可多个)。为空时插件不发生活用并记一条 warn
nameFormatYYYY-MM-DD-HH-mm-ss目录名格式,支持 YYYY MM DD HH mm ss
placeholderTitle新会话客户端侧工作区的初始显示名(不要用时间戳)
followSessionTitletrue会话标题生成后自动同步改工作区名;false 则一直用 placeholderTitle
dryRunfalse只记日志不落地,用于首次验证

2) 在 profile 的 cordis.patch.yml 追加 insert 条目(见上「配置」)