guo6x/dsh-housekeeper
guo6x★ 0JavaScriptLast synced: 2026-08-15
Environment housekeeper for DeepSeek Harness: toolchain inventory, safe cache cleanup, and machine rules editor in the Web GUI settings.
README excerpt
🧹 dsh-housekeeper — Environment Housekeeper 中文说明 · DeepSeek Harness plugin Keep your agent's hands clean: toolchain inventory, safe one-click cache cleanup, and machine rules (AGENTS.md) editing — all inside the DSH Web GUI settings. Zero runtime dependencies, one command install. - 📋 Toolchain inventory — auto-detects node/pnpm/git/gh/ffmpeg/Edge/Chrome locations and versions - 🗑️ Honest cache cleanup — scans the .tmp and cache directories agents leave behind: size / file count / mtime, 4000-file truncation markers, 30-day-untouched highlighting, click-to-expand content preview, check and delete - 🛡️ Whitelist protection — only project .tmp dirs and cache-root children are deletable; .. escapes, symlink escapes, and system paths are rejected, with a realpath re-check before every delete - 📝 Machine rules editor with a safety net — read/write /.dsh/AGENTS.md (the global rules every agent session loads), auto-backup of the previous version on every save , one-click restore, live on save - 🌍 Configurable — scan roots default per platform (Windows: D:\github / D:\environment\cache ), editable in the panel, overridable via env vars - 🤖 Agent tools — housekeeper report (inventory…
View full README on GitHub →