构建

编写一个 Skill

从场景、输入输出到示例与安全边界,把一次成功的尝试固化成别人也能复现的能力。

先写清楚任务

写下使用场景、输入、输出和限制条件。一个好的 Skill 应该能被另一个人复现, 而不是只依赖作者的上下文。

场景要具体到触发条件:什么情况下该用这个 Skill,什么情况下不该用。边界比能力更能说明问题。

给出可验证的示例

至少提供一组真实输入和期望输出,说明异常输入应该如何处理。涉及飞控时, 必须写明适用平台和安全边界。

输入:某架四旋翼的一段悬停日志摘要
输出:振动指标超出建议阈值,建议检查电机 2 与桨叶动平衡
异常:日志缺少 IMU 数据时,明确返回"无法判定",不猜测数值

常见问题

  • 只写 prompt,不写输入输出——模型每次都要重新猜格式。
  • 示例过于理想——真实日志里的缺失字段才是主要工作量。
  • 省略安全边界——涉及真实载具时,默认只读必须是显式写明的约束。
不要写进 Skill 的东西
密钥、账号、真实的 GPS 轨迹与作业数据。示例里出现的坐标一律替换成示意值。