用途:sc-estimate 用于为任务、功能或项目生成开发估算,基于复杂度分析给出时间、工作量、复杂度或成本方面的评估。适用场景包括用户询问时间或工作量估算、需要进行项目规模或范围界定、复杂度评估、冲刺规划与资源分配,以及成本或时间线估算。
主要能力:支持按类型选择估算维度(time、effort、complexity、cost),按单位选择时间粒度(hours、days、weeks),并可提供详细拆解。执行流程包括分析目标的范围与需求、识别复杂度因素与依赖、应用估算方法与历史数据、生成带置信区间的估算,并给出含风险因素的详细拆解。
使用方式:命令格式为 /sc:estimate [target] [--type time|effort|complexity|cost] [--unit hours|days|weeks]。参数 target 为要估算的任务、功能或项目;--type 指定估算类型;--unit 指定时间单位;--breakdown 用于输出详细拆解。与 Claude Code 集成时,使用 Read 做需求分析、Glob 评估代码库复杂度、Grep 进行基于模式的估算,并维护结构化的估算文档。
限制:资料未提供具体估算准确率、支持的项目类型范围、价格或平台限制等信息,暂未提供。