SuperAPI AI 工具集

gemini-prompting

编程与开发

查看项目

更新于 10-15 20:09

技能介绍

用途:该技能在 gemini:rescue 需要向 Gemini 求助时使用,指导如何为编码、审查、诊断和研究任务编写 Gemini 提示词。核心思路是把 Gemini 当作操作者而非协作者,提示词保持紧凑、块状结构,并使用 XML 标签。

主要能力与规则:每次运行尽量只包含一个清晰任务,不相关的请求拆分为多次运行;明确告诉 Gemini 完成的标准;对不支持猜测会损害质量的任务,加入明确的依据与验证规则;优先改进提示词契约,而不是提高推理等级或添加冗长自然语言解释;统一使用 XML 标签以保持稳定结构。

默认提示配方包含:<task> 具体任务与仓库或失败上下文;<structured_output_contract> 或 <compact_output_contract> 精确输出形状、顺序与简洁要求;<default_follow_through_policy> 默认应做什么而非问常规问题;<verification_loop> 或 <completeness_contract> 用于调试、实现或高风险修复;<grounding_rules> 或 <citation_rules> 用于审查、研究或可能产生无依据主张的任务。

按场景添加块:编码或调试加 completeness_contract、verification_loop、missing_context_gating;审查或对抗性审查加 grounding_rules、structured_output_contract、dig_deeper_nudge;研究或推荐加 research_mode、citation_rules;可写任务加 action_safety 以保持范围狭窄。

使用方式:审查本地 git 变更时用内置 review 或 adversarial-review 命令;诊断、规划、研究或实现时用 task 以更直接控制提示词;同一 Gemini 会话的后续指令用 task --resume-last,只发送增量指令。可复用块见 references/prompt-blocks.md,端到端模板见 references/gemini-prompt-recipes.md,常见失败模式见 references/gemini-prompt-antipatterns.md。

限制:资料未提供具体安装命令、收费、平台支持或效果数据。