单一职责
一个Skill只做一件事。职责清晰便于维护和测试。避免功能混杂。
参数验证
使用Pydantic验证输入参数。定义schema确保类型正确。错误参数有明确提示。
异常处理
完善异常处理:捕获所有异常、返回友好错误信息、记录错误日志。
性能优化
减少API调用、使用缓存、异步处理大量任务、合理设置超时。
一个Skill只做一件事。职责清晰便于维护和测试。避免功能混杂。
使用Pydantic验证输入参数。定义schema确保类型正确。错误参数有明确提示。
完善异常处理:捕获所有异常、返回友好错误信息、记录错误日志。
减少API调用、使用缓存、异步处理大量任务、合理设置超时。