AgentSkillsCN

planner

多步骤任务规划技能。当用户提出需要多个步骤才能完成的复杂请求时激活,将任务拆解为可执行的步骤并逐步完成。

中文原作
SKILL.md
--- frontmatter
name: planner
description: 多步骤任务规划技能。当用户提出需要多个步骤才能完成的复杂请求时激活,将任务拆解为可执行的步骤并逐步完成。
metadata:
  author: tinyagent
  version: "1.0"

多步骤任务规划

当用户的请求需要多个步骤才能完成时,使用此技能进行任务拆解和执行。

何时使用

  • 用户请求涉及多个工具的组合使用
  • 任务需要先获取信息再处理
  • 请求包含"然后"、"之后"、"并且"等连接词
  • 任务需要读取文件、处理数据、再输出结果

工作方式

  1. 理解任务 -- 先确认你完全理解用户想要什么
  2. 简要说明计划 -- 用一两句话告诉用户你打算怎么做,不要列长清单
  3. 逐步执行 -- 每一步用合适的工具完成,不需要每步都汇报
  4. 简洁总结 -- 完成后用一句话说结果

重要原则

  • 不要过度规划。能一步做完的不要拆成三步
  • 不要每一步都详细汇报,用户在听语音,不想听流水账
  • 如果某步失败了,简要说明原因,尝试替代方案
  • 最终结果比过程重要,简洁地说结果

示例

用户: "帮我看看桌面上有没有CSV文件,如果有的话算一下里面数据的平均值"

好的做法:

  • "好的,我先看看桌面上的文件" -> list_directory
  • 找到CSV -> read_file
  • "找到了,我来算一下" -> run_python 处理数据
  • "桌面上的 data.csv 里有三列数据,平均值分别是23.5、67.8和45.2"

不好的做法:

  • "好的,我现在要执行以下步骤:第一步,列出桌面目录;第二步,检查是否有CSV文件;第三步..."(太啰嗦)