dsh-retro
DeepSeek Harness 经验复盘插件:采集、提炼、人工审阅、经验沉淀与博客联动。
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:StellatoL/retro说明文档
阅读完整 README ↗Initial configuration
Run these commands in a DSH session. Quote paths that contain spaces:
/retro config vaultPath "D:/Notes/My Vault"
/retro config
/retro queue
Configure the optional blog integration:
/retro config blogPath "D:/Projects/my-blog"
/retro config blogBaseUrl https://example.com
Saved configuration changes take effect in the current plugin instance. Keep personal configuration out of the repository's bundle patch.
| Option | Default / purpose |
|---|---|
vaultPath | Empty; root of the Obsidian vault |
blogPath | Empty; root of the blog Git repository |
blogBaseUrl | Empty; base URL for public article links |
stagingDir | Index/06_Retro/_retro; staged retrospective cards |
experienceRoot | Index/06_Retro/经验库; permanent experience notes and index |
proposalsDir | Index/06_Retro/_proposals; rule proposals |
entriesDir | Index/06_Retro/_entries; entry drafts |
settleDirs | Index/03_Full_Notes/04_Retro, Index/04_Projects, Index/06_Retro/经验库 |
readWhitelist | Index; vault-relative directories available for reading |
templates | Paths for the experience, permanent and weekly templates, under Index/99_system/_templates/ by default |
autoProposeOnGoalComplete | true; suggest a retrospective when a goal completes |
weeklyReminderDays | 7; reminder interval, not a scheduled task |
llmProvider / llmModel | deepseek-official / deepseek-v4-flash; must be available in DSH |
distillMaxChars / chunkChars | 30000 / 12000; positive integers for processing long sessions |
blogAutoPush | false; push the blog repository only when enabled or when --push is supplied |
Use /retro config to read an option and /retro config to update it. Separate directory lists with commas and use true or false for booleans. To change template mappings, edit the runtime JSON configuration file and reload the plugin.
Configuration precedence is defaults < Cordis row configuration < runtime configuration file. The environment variables DSH_RETRO_VAULT, DSH_RETRO_BLOG and DSH_RETRO_BLOG_URL fill the corresponding values only when they are still empty after merging.