Aeanfx/dsh-plugin-dated-folders ↗★ 0
dsh-plugin-dated-folders
Tidy by date — every file your agent generates is archived into a YYYY-MM-DD_<topic> folder automatically. One folder per day, zero clutter.
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗dsh-plugin-dated-folders
One folder per day keeps the clutter away.
A DeepSeek Harness (DSH) plugin that keeps the workspace tidy: every new file the agent generates goes into a folder named by the date it was created, plus a short description.
- Folder name:
YYYY-MM-DD_(e.g.2026-08-14_notes) - Description ≤ 10 bytes (UTF-8 — roughly 3 CJK characters or 10 ASCII letters)
- The same-day folder is reused when it already exists; the date is the day the file is generated
- Edits to existing files and explicitly user-specified paths are left untouched
How it works
The plugin registers one system-prompt section (dated-folders:policy, order 55) through the
systemPrompt service — the same mechanism used by the official dsh-plan-mode / dsh-persona
plugins. The rule is folded into every model request, so the agent, its subagents, and workflow
workers all follow it.
- Platform: Host (agent plane)
- Publishes a service: no → in an agent preset composition it sits loose (no
isolaterealm) - Depends on:
@deepseek-ai/cordis(peer),zod
Install
Option 1 — agent preset row (recommended)
-
Install the package into the profile — the loader resolves plugin packages from the profile directory, not from a global install (requires pnpm; install it with
npm install -g pnpm):dsh plugin --profile web add dsh-plugin-dated-folders -
Add one row to your agent preset's
agent.cordis.yml(e.g. a copy ofstandard). Give the row an explicitconfig:map:- id: dated-folders name: dsh-plugin-dated-folders config: {}