init version
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# 用户决策点协议
|
||||
|
||||
规范路径:`comet/reference/decision-point.md`
|
||||
|
||||
本协议由所有包含用户决策点的 comet 子 skill 共享。凡标注为“阻塞点”或“用户决策点”的步骤,都必须按本协议处理。
|
||||
|
||||
## 核心规则
|
||||
|
||||
- 决策点是阻塞点。到达决策点时必须暂停,等待用户明确选择后才能继续
|
||||
- 必须使用当前平台可用的用户输入/确认机制获取选择
|
||||
- 若当前平台没有结构化提问工具,则必须在对话中提出明确选项并停止流程,等待用户回复
|
||||
- 不得用推荐规则、默认值、历史偏好或“用户应该会同意”的推断代替当前确认
|
||||
- 用户明确选择前,不得写入对应状态字段、执行对应分支操作或自动继续下一阶段
|
||||
|
||||
## 最低呈现要求
|
||||
|
||||
- 说明当前决策点正在决定什么
|
||||
- 给出清晰可选项;需要用户单选时,选项必须互斥且可执行
|
||||
- 如有推荐,只能作为说明,不能替代用户确认
|
||||
- 用户选择后,再执行对应命令或状态更新
|
||||
Reference in New Issue
Block a user