SuperAPI AI 工具集

prompt-complexity-scorer

智能体与模型

查看项目

更新于 10-15 20:13

技能介绍

用途:该技能评估用户提示词所需的投入与复杂度,判断请求是否需要先规划再实施,适用于代码或项目类请求的复杂度分流。

主要能力:按五个因素独立评分:范围(单文件/多模块/多系统)、清晰度(明确/有歧义/开放模糊)、依赖(无或明显/需协调/多个未知依赖)、未知项(无/需研究/需大量探索)、风险(低可逆/中等/高或架构级)。取各因素平均分并四舍五入得到 1-10 总分。

行为规则:得分 1-4 时正常继续,不提及评分。得分 5-10 时暂停并告知用户“该请求复杂度为 [X]/10,建议创建项目以正确跟踪工作”,询问是否创建 projects/<date>-<suggested-name>/ 并附 brief.md,其中日期为 YYYY-MM-DD,名称为请求派生的 kebab-case。

项目创建:使用命令 DATE=$(date +%Y-%m-%d) 与 mkdir -p projects/${DATE}-<suggested-name>/tasks 建立目录结构,写入 brief.md,包含标题、原始请求、目标、备注。创建后提示可运行 /project:bootstrap @projects/<date>-<suggested-name> 做完整研究与规划,或继续请求并由项目跟踪任务。随后通过 echo "${DATE}-<suggested-name>" > .claude-active-project 设置活动项目上下文标记文件,以启用任务自动同步。

限制:评分应快速且对低复杂度请求保持静默;1-4 分绝不提及评分系统;边界情况(4-5 分)倾向正常继续。目标仅在于识别真正复杂或模糊、能从规划中受益的请求。官方资料未提供其他平台、收费、价格或具体实现细节。