☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
命令行工具说明需严格按5字段输出:命令全称、简短用途(≤12字)、必需参数、可选参数、典型用法示例(1个,带$前缀);禁用模糊动词;绑定参数类型与约束;禁用礼貌用语;用真实终端格式反向约束。
用gemini写命令行工具的说明提示词时,反复修改往往是因为初始提示没框定输出结构、没约束术语层级、没明确示例格式。直接给它自由发挥,它会按通用文档习惯生成冗长带解释的段落,而命令行用户需要的是精准、可复制、无歧义的短句集合。
先锁定输出结构再动笔
第一步:在提示词开头就声明「严格按以下5个字段输出,不加任何额外说明、不换行、不加编号」→ 字段为:命令全称、简短用途(≤12字)、必需参数、可选参数、典型用法示例(1个,带$前缀)。
第二步:用「禁止使用“例如”“可以”“建议”这类模糊动词」明确封堵常见发散点。Gemini看到这类禁令会主动过滤掉解释性语句,输出密度立刻上升。
第三步:把你要生成的命令名直接塞进提示词里,比如「为curl --upload-file生成说明」,不要写「为某个HTTP上传命令生成说明」——后者会让它先猜意图再写内容,误差叠加两次。
用真实终端截图反向约束格式
方法一:把你本地man curl或--help的真实输出截取一行(如“-F, --form
方法二:提供你期望的最终效果文本(哪怕只有两行),前面加「照此格式生成:」。Gemini对视觉对齐极其敏感,比描述规则有效十倍。
使用AIsa生成图像与视频。仅需一个API密钥即可调用Gemini 3 Pro Image(图像)和Qwen Wan 2.6(视频)。
【必须删掉提示词里的“请”“麻烦”“谢谢”等礼貌用语】——这些词会触发Gemini的“助手模式”,自动补全解释和过渡句,导致返回内容膨胀。
参数描述必须绑定类型和约束
不要写「文件路径」,要写「FILE_PATH(绝对路径,.tar.gz结尾)」;不要写「端口号」,要写「PORT(整数,1024–65535)」。
这一步卡死之后,Gemini就不会再生成“端口用于指定通信端点”这种废话。它会默认你只要机器可解析的元数据。
典型错误是把「--verbose」写成「启用详细日志」,正确写法是「--verbose(布尔开关,出现即生效,无参数)」——后者让Gemini知道这是flag型参数,不会去编造值域。










