SuperAPI AI 工具集

model-selection

编程与开发

查看项目

更新于 10-16 05:02

技能介绍

用途:为 .NET 开发工作流提供 Claude 模型选择策略,按任务复杂度而非模型规模匹配模型。核心原则:Sonnet 是主力,约 80% 常规 .NET 任务(按既有模式实现功能、写测试、修复已知缺陷、脚手架、格式化与构建修复)适合 Sonnet 4.6;Opus 是架构师,适合权衡取舍、系统设计、调试隐晦问题、信息不完整时决策;Haiku 4.5 用于“发射后不管”的子代理(查找路径、运行脚本、搜索、摘要)。上下文窗口是预算而非堆放场,无论用哪个模型都应保持上下文纪律。

推荐工作流为“Opus 规划、Sonnet 执行、Opus 复核”:Opus 分析需求与约束、识别架构取舍、设计方法并给出验收标准;Sonnet 按计划实现、写代码与测试、运行构建测试验证;Opus 对照计划复核、检查竞态条件与 N+1、安全等隐晦问题并给出修订意见。

在 Claude Code CLI 中切换:/model opus、/model sonnet、/model auto 由 Claude Code 依据任务选择;/fast 切换快速模式。子代理按复杂度分配模型:文件查找、运行 dotnet test 并汇总失败用 Haiku 4.5;分析依赖图与循环引用、模块摘要偏复杂时用 Sonnet 4.6;审查 PR 的架构与安全漏洞用 Opus 4.6。

反模式:用 Opus 做常规 CRUD 端点(应 Sonnet);用 Sonnet 做架构决策(应 Opus);所有子代理统一用 Opus(应按任务降级)。决策指南示例:规划新功能/模块、调试隐晦间歇问题、架构与 PR 复核、依据需求设计数据库模式用 Opus 4.6;按既有模式实现功能、修复编译错误、为既有代码写测试、多文件同模式重构、大型代码库工作、交接汇总用 Sonnet 4.6;子代理文件查找或搜索、模块摘要用 Haiku 4.5。资料未提供收费、价格与具体平台信息。