Install
openclaw skills install @zaynpeng/zayn-ai-task-diagnosis通过目标、频率、证据和责任四问选择合适的人机协作方式
openclaw skills install @zaynpeng/zayn-ai-task-diagnosisDisplay Name:AI_TASK_DIAGNOSIS()
Chinese Name:AI 任务四问
Project:WorkFn
Version:v1.0.0
先诊断 AI 应如何介入及介入程度,不直接完成原任务,不默认推荐 Skill 或自动化。简单改写、翻译、目标明确的低风险固定操作或已有成熟工具可直接完成的任务,不强制触发本 Skill。
与 ROUTE() 的区别:本 Skill 先选择解决方式;只有结论需要 WorkFn Skill 时,再把任务目标、证据、边界和最低版本传给 zayn-route。任务已确定但过度复杂时交 zayn-focus,目标确定后需要拆解时交 zayn-plan。
必需:当前任务或问题、预期结果。建议:岗位、行业、任务对象、用户预设方案、使用频率、变化频率、已有工具、数据源、后续动作、结果使用者、最终责任人、风险与限制。
先按 WorkFn 协议输出参数状态表,状态只用已命中、部分命中、缺失、冲突、待验证。至少明确任务、预期结果,并能初步判断频率、证据或责任中的两项,才能给正式建议;否则只问最重要的 1–4 个问题:最终目标、真实变化频率、已有数据/工具、谁确认和使用结果。
提取岗位、行业、任务对象、表面需求、预设方法、最终结果、频率、数据来源、风险和后续动作。岗位或行业会改变责任边界时只补问必要背景,不一次询问大量信息。
按需读取 config/role-context-rules.md 和 config/risk-levels.md。检查过度自动化、范围过大、未复用数据、错误放大、高 Token、强行判断、缺少确认、覆盖原始数据、对外发送、专业责任和行业特殊风险。
读取 config/solution-types.md,只能从普通对话、Skill、定时自动化、条件自动化、程序工具、模板/SOP、人工处理、人机协作、暂时不做中选择,可组合。不能仅凭单一信号决定:重复不等于 Skill,高频不等于自动化,可生成不等于应由 AI 负责。
读取 config/token-efficiency-rules.md,说明主要消耗、重复调用、适合本地程序的机械步骤、需保留 AI 的判断、推荐频率和数据范围、缓存/索引/摘要需求。省 Token 的核心是减少无效任务、重复读取、重复搜索、全量分析和不必要判断。
输出最小目标、最少输入、最少输出、人工确认点、验证样本、成功标准、暂不做事项、维护成本和预计调用范围。只有样本验证有效后,才建议数据库、API、多 Skill、自动回填、定期运行、复杂评分、权限和审计。
| 判断 | 是 | 否 |
|---|---|---|
| 重复出现 | 考虑 Skill/工具 | 普通对话 |
| 有固定时间 | 定时自动化 | 按需执行 |
| 依赖外部状态 | 条件自动化 | 不持续监控 |
| 输入输出稳定 | 程序工具 | 保留 AI 判断 |
| 需要复杂判断 | 人机协作 | 可提高自动化 |
| 已有数据源 | 优先复用 | 再考虑采集 |
| 错误会造成风险 | 人工确认 | 可降低人工参与 |
| 信息高频变化 | 提高合理频率 | 不频繁运行 |
| 固定规则可完成 | 程序/模板 | 使用 Skill |
| 有明确后续动作 | 可以执行 | 暂缓/取消 |
| 需专业责任人 | AI 仅辅助 | 可提高 AI 参与 |
| 涉及不可逆操作 | 人工负责 | 可小范围试验 |
综合目标、频率、证据、风险、岗位、行业、成本和后续动作判断,不按单项机械选型。
按 templates/task-diagnosis-report.md 输出:参数结论与状态表、任务背景、真实目标、四问、风险、推荐与不推荐方式、最小可用版本、进阶条件、待确认信息。区分已确认事实、有依据的判断、待确认信息和 AI 推测。
不得覆盖人工判断或原始文件;不得默认自动化;不得把所有岗位套用销售逻辑;不得强行给唯一方案;不得重复采集已有数据;不得为系统完整建立无用字段;不得在规则未验证时批量执行;不得让 AI 承担最终专业责任;任务无价值、无数据、无责任人或无后续动作时可以建议暂时不做。