SuperAPI AI 工具集

prompt-improver

通用与其它

查看项目

更新于 10-16 00:30

技能介绍

用途:prompt-improver 用于将模糊、含糊的提示词转化为可执行、定义明确的任务。它通常在 UserPromptSubmit 钩子判定提示词不清晰(缺少具体信息、上下文或明确目标)后自动调用;也可在手动丰富模糊提示词、构建或测试提示词评估系统、或即使有对话历史仍缺上下文时使用。前提是提示词已被判定为模糊,评估阶段由钩子完成。

主要能力与工作流:采用四阶段。第一阶段调研:先检查对话历史避免重复探索,再按需查看代码库(Task/Explore 了解架构与项目结构,Grep/Glob 查找特定模式与相关文件,git log 查看近期变更,搜索错误、失败测试、TODO/FIXME 注释),并读取本地文档、WebFetch 在线文档、WebSearch 最佳实践与常见做法,将发现记录下来作为提问依据。规则强调不得跳过调研,提问须基于实际发现而非假设。第二阶段生成针对性问题:基于调研提出 1-6 个澄清问题,选项须有依据、具体、2-4 个且聚焦单一决策点,并说明取舍。简单歧义用 1-2 个问题,中等复杂度 3-4 个,复杂场景 5-6 个。第三阶段获取澄清:用 AskUserQuestion 工具呈现问题,字段含 question、header(不超过12字符)、multiSelect(true/false)、options(label 与 description)。第四阶段带上下文执行:结合原提示词意图、用户澄清答案、调研发现与对话历史执行。

适用场景与限制:适合代码库内含糊的修复、重构、验证类请求,例如把“fix the bug”经调研定位到登录认证失败后执行修复。明确提示词不会被调用。核心原则包括假设模糊、调研优先、问题有据、保持聚焦、系统化流程。更深入的调研策略、问题模式与完整示例见 references/research-strategies.md、references/question-patterns.md、references/examples.md,仅在需要时加载。具体安装方式与收费信息暂未提供。