EIGHTfs/dsh-task-completion ↗★ 0
dsh-task-completion
任务完成约束自动化插件:检测回复中的任务完成标记并自动 commit+push 交付物
AI 分析
核心用途是实现 AI 任务结束后的自动化交付。当检测到 AI 回复特定完成标记时自动推送代码。适合全自动代码生成、无人值守开发等闭环任务。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:EIGHTfs/dsh-task-completion說明文件
閱讀完整 README ↗配置
| 字段 | 默认 | 说明 |
|---|---|---|
enabled | true | 插件总开关 |
pushOnComplete | false | 推送许可:AI 回复 ✅ 后是否自动 commit+push |
pushScope | 'all' | 'all'=workspace 全部有变更仓库;'session'=仅会话 cwd 所在仓库 |
workspaceRoot | process.cwd() | 扫描根目录 |
extraRepos | [] | 额外仓库绝对路径(find 范围外) |
depth | 3 | find 深度 |
commitMessage | 'chore(ai): 任务完成自动提交' | 自动提交 message |
apiToken | '' | 可选,保护 API(Bearer 或 ?token=) |
triggerPattern / blockPattern | /✅/ / /❌|⚠️\s*(未完成|失败)/ | 完成/阻断正则 |