将用户的工作流程拆解为可自动化的子流程,评估 OpenClaw 实现可行性、落地难度和学习路径。
text
"分析一下我的日常工作流程,看看哪些能自动化"
"我每天要做 X、Y、Z,OpenClaw 能帮我做哪些"
"帮我分析这个流程的自动化可行性"
判断子流程可行性时, 必须先读取 references/openclaw-capabilities.md 获取 OpenClaw 完整能力矩阵。
根据用户行为自动适配:
用苏格拉底式提问逐步挖掘工作流程:
每轮不超过 2-3 个问题,避免信息过载。收集足够信息后进入分析。
直接进入拆解和分析阶段。如有模糊环节,针对性追问。
将用户描述的工作流程拆解为 树状结构:
text
大流程:[工作流名称]
├── 子流程 1:[步骤名称]
│ ├── 子步骤 1.1
│ └── 子步骤 1.2
├── 子流程 2:[步骤名称]
└── 子流程 3:[步骤名称]
拆解粒度:每个子流程应是一个 可独立判断是否能自动化的最小有意义单元。
对每个涉及外部数据的子流程, 必须主动向用户确认,不能假设:
确认清单:
难度你需要做什么打个比方例子⭐直接用,打字就行像跟朋友聊天"帮我翻译这段话"⭐⭐注册个账号,填个密钥像注册 App 填手机号接上 Telegram、配 AI 模型 Key⭐⭐⭐写一份"说明书"像写工作交接文档写 Skill 教它"怎么写周报"⭐⭐⭐⭐让它去别的系统拿数据像教人查公司内部系统从飞书/Jira 拉数据加工输出⭐⭐⭐⭐⭐写程序处理复杂数据像写复杂 Excel 公式多源数据合并、批量处理⭐×6从网页上扒数据像手动复制网页内容对方没接口,只能从网页抓⭐×7模拟人操作网页(含登录)像远程控制电脑点网页需登录才能操作的网站⭐×8控制手机做事像远程操控手机按按钮手机拍照、截图、读 App 数据⭐×9给 OpenClaw 开发新能力像给手机开发新 App支持新平台⭐×10对接硬件设备像写智能家居控制程序控制打印机、传感器
⚫ 不适合:OpenClaw 做不了,或者数据根本拿不到。
text
需要从别的地方拿数据吗?
├── 不需要 → 看其他因素定难度
└── 需要 → 有 API 接口吗?
├── 有 → 数据处理复杂度?
│ ├── 简单(查一下贴过来)→ ⭐×4
│ └── 复杂(多源合并计算)→ ⭐×5
├── 没有,但有网页 → 要登录吗?
│ ├── 不用 → ⭐×6
│ └── 要 → ⭐×7
├── 数据只在手机 App → ⭐×8
└── 完全无获取途径 → ⚫ 不适合
关键原则:数据获取路径不明确时, 必须停下来问用户。
text
📋 工作流分析:[工作流名称]
| 子流程 | 实现路径 | 难度 | 需要学习的 | 第三方依赖 |
|--------|---------|------|-----------|-----------|
| 1.1 提取数据 | Skill+API | ⭐×4 | REST API、认证配置 | XX API (有) |
| 1.2 数据清洗 | Skill+脚本 | ⭐×5 | Python 基础 | 无 |
| 1.3 生成报告 | 开箱即用 | ⭐×1 | 无 | 无 |
| 2.1 抓取价格 | Skill+爬取 | ⭐×6 | HTML 选择器 | XX 网站 (无 API) |
| 3.1 读取 App 数据 | ⚫ 不适合 | - | - | 仅 App 内 |
📊 难度分布:
- ⭐×1~2(零门槛):X 个 → 立刻可以用
- ⭐×3~5(需要学习):X 个 → 投入 [时间] 可落地
- ⭐×6~8(需要编程):X 个 → 需要技术支持
- ⚫ 不适合:X 个 → 建议用其他方式
💡 落地建议(先易后难):
1. 先搞定 [零门槛子流程] → 立刻体验价值
2. 再攻克 [低星子流程] → 学习 [X]
3. [高星子流程] → 评估 ROI
📚 需要学习的内容(去重合并):
1. [技能名称] — 用于子流程 [X, Y]
2. [技能名称] — 用于子流程 [Z]
场景处理用户描述过于模糊切换到引导式模式,逐步提问用户说的系统/服务不认识直接问:"这个系统有对外的 API 接口吗?"用户期望不切实际诚实说明限制,给出最接近的可行方案用户问具体怎么实现说明本 Skill 只做分析,建议使用 skill-creator 编写具体 Skill
本 Skill 仅负责「工作流分析和可行性评估」这一个原子化能力。不包含 Skill 编写、自动化实施、OpenClaw 配置等功能。分析完成后的落地实施,请根据建议使用对应工具。