EIGHTfs/dsh-task-completion0

dsh-task-completion

任务完成约束自动化插件:监听 AI 回合结束,检测回复是否含 ✅ 任务完成,按「推送许可」开关自动 commit+push 交付物。带 HTTP API(status/config)与 agent 工具(task_completion_status / task_completion_config)。

AI Analysis

核心用途是实现 AI 任务结束后的自动化交付。当检测到 AI 回复特定完成标记时自动推送代码。适合全自动代码生成、无人值守开发等闭环任务。

Package
dsh-task-completion
Version
0.1.0
Last updated
Aug 18, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:EIGHTfs/dsh-task-completion

配置

字段默认说明
enabledtrue插件总开关
pushOnCompletefalse推送许可:AI 回复 ✅ 后是否自动 commit+push
pushScope'all''all'=workspace 全部有变更仓库;'session'=仅会话 cwd 所在仓库
workspaceRootprocess.cwd()扫描根目录
extraRepos[]额外仓库绝对路径(find 范围外)
depth3find 深度
commitMessage'chore(ai): 任务完成自动提交'自动提交 message
apiToken''可选,保护 API(Bearer 或 ?token=)
triggerPattern / blockPattern/✅/ / /❌|⚠️\s*(未完成|失败)/完成/阻断正则