会话即入口
可用一段话发起任务,DSH 把目标拆成计划,再由工具与技能执行。计划、工具调用、异步任务、报告与确认卡都发生在同一个会话里,不需要在多个页面之间复制粘贴。
一轮对话的完整时间线
计划卡 → 工具调用轨迹 → 进度卡 → 报告卡。规划失败时明确提示换一种说法,不静默降级。
- 计划卡展示本轮步骤与状态
- 工具轨迹可追溯到入参与结果
- 报告正文给出结论与不确定说明
两种确认作用域
只读工具自动执行,并按登录用户权限范围过滤;写工具生成确认卡,作用域由策略表与工具登记决定。
- 会话级:回答「这个会话能否执行该操作」
- 单据级:回答「这次业务变更是否可回滚」
- 关闭弹窗即拒绝,决定同样记入审计
异步任务不占连接
内容生成等长任务提交后返回任务 ID,前端轮询进度;会话只负责编排与呈现,不承载批量结果。
- 任务状态机:排队 → 执行中 → 成功 / 失败 / 取消
- 进度写 Redis,网关只读
- 失败可重试,超限进死信并可重放