name: custom-skill
description: 自定义技能示例
category: custom
自定义技能
这是一个自定义技能的示例,展示如何编写 Skill。
何时使用
- 当需要执行特定业务逻辑时
- 当需要遵循特定工作流程时
- 当需要应用领域知识时
工作流程
1. 理解需求
首先,仔细分析用户的需求:
2. 制定计划
使用 goal 工具创建执行计划:
3. 执行任务
按计划执行:
4. 验证结果
确保任务完成:
使用指南
工具调用
调用工具时要:
示例:
使用 process_data 工具处理数据:
- data: "要处理的数据"
- operation: "transform"
错误处理
遇到错误时:
- 记录错误信息
- 尝试替代方案
- 如果无法解决,向用户说明
结果输出
输出结果时:
最佳实践
- 明确目标:开始前确保理解任务目标
- 分步执行:将复杂任务分解为简单步骤
- 及时反馈:执行过程中提供进度反馈
- 验证结果:完成后验证输出正确性
- 记录过程:保存重要的中间结果
注意事项
- 不要跳过必要的验证步骤
- 遇到不确定的情况要询问用户
- 保持输出的一致性和可读性
- 合理使用工具,避免不必要的调用