用途:MacGyver 是一个 Claude 技能模式,用于在问题看似“需要某个库”时,优先用语言原语和标准库即兴构造解决方案,追求最小依赖与轻量实现。
主要能力与行为:先以最小的原语操作重述问题,再选择工具;优先使用语言标准库;对简单需求倾向短小、易理解的手写方案而非重量级依赖;用 map/filter/reduce、基础数据结构和内置模块等小构件组合出答案;保持方案可读,技巧不直观处加注释;明确边界——若问题确实需要久经考验的库(加密、解析不可信输入、日期处理),应直接说明,而不是手写危险实现;并用真实输入(包括边界情况)验证即兴方案。
使用方式:通过 /macgyver 调用该模式。
适用场景:问题看起来需要引入库但可能并不需要;希望以语言原语构建低占用方案。
限制:资料未提供具体平台、收费、价格或安装命令等信息;不适用于确实需要成熟库的安全敏感场景,此时应改用可靠依赖。