22-ai-00/dsh-enhanced--plugins-assistant-automations ↗★ 2
@dsh-enhanced/assistant-automations
提供冷启动调度器与隔离的智能体运行器
AI 分析
适合需要持久化调度和隔离运行Agent的用户,需先安装policy插件。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:22-ai-00/dsh-enhanced#bb3fb924f1bdb946901614b8b848ac3a1d60c642&path:plugins/assistant-automations說明文件
閱讀完整 README ↗配置
| 字段 | 默认值 | 作用 |
|---|---|---|
databasePath | $DSH_HOME/assistant-automations/state.sqlite | automation/occurrence/task/attempt/run/lease/proposal 账本 |
runsPath | $DSH_HOME/assistant-automations/runs | 私有 JSON run artifacts |
schedulerEnabled | false | 是否启动常驻调度 tick |
tickIntervalMs | 5000 | 唤醒频率;不承担调度事实源角色 |
dutyLeaseMs | 15000 | 单机多进程 owner lease |
taskLeaseMs | 30000 | claim/running lease |
misfireGraceMs | 60000 | 超过该窗口按 misfire policy 处理 |
maxCatchUp | 100 | 单 tick materialize/recovery 上限 |
maxConcurrency | 1 | 同时 fresh Agent 数量 |
maxArtifactBytes | 1048576 | 单个 run artifact 上限 |
defaultProposalTtlMs | 900000 | 默认提案有效期 |
reconcileIntervalMs | 15000 | 提交“会话结束后才被批准”的提案的轮询间隔;即使 schedulerEnabled: false 也会运行;0 关闭定时器 |
reconcileLimit | 50 | 每轮 reconcile 检查的本地待决提案上限 |
allowUnbudgetedExecution | false | 是否允许无人值守 execution 不绑定 Policy budget;默认 fail closed |
proposalDefaults | 见 patch | 模型提案使用的可信 provider/model、工具上限、execution bounds、策略和必填 budget |