用途
本技能是一份提示词工程(Prompt Engineering)指南,用于帮助用户为 AI 模型编写更有效的提示词,覆盖 LLM(大语言模型)、图像生成器和视频模型三类。所有示例通过 inference.sh CLI(belt)执行。
安装与准备
安装 belt CLI 技能:
npx skills add belt-sh/cli
需要 inference.sh CLI(belt),安装说明见官方文档。使用前需登录:
belt login
LLM 提示词
基本结构:[角色/上下文] + [任务] + [约束] + [输出格式]。
- 角色提示:为模型设定专家身份,例如“你是一位有 15 年机器学习经验的数据科学家”。
- 任务清晰化:避免模糊表述,给出具体、可定位的问题描述。
- 思维链(Chain-of-Thought):要求模型“逐步思考”后再给出最终答案。
- 少样本示例(Few-Shot):提供输入输出示例,引导模型按示例风格转换。
- 输出格式指定:要求返回 JSON 等结构化格式,并声明字段与取值范围。
- 约束设置:限定要点数量、字数、聚焦范围等。
示例命令:
belt app run openrouter/claude-sonnet-45 --input '{ "prompt": "You are a senior software engineer. Review this code for security vulnerabilities..." }'
图像生成提示词
基本结构:[主体] + [风格] + [构图] + [光照] + [技术]。
- 主体描述:越具体越好,例如“一只毛茸茸的橘色虎斑猫,绿眼睛,坐在复古皮革扶手椅上”。
- 风格关键词:如“Kodak Portra 400 胶片、柔和自然光、浅景深、怀旧氛围”。
- 构图控制:如“广角建立镜头、三分法构图、前景霓虹招牌、背景摩天大楼”。
- 质量关键词:photorealistic、8K、ultra detailed、sharp focus 等。
- 负面提示词(negative_prompt):排除模糊、畸变、多余肢体、水印、文字、低质量、卡通、动漫等。
示例命令:
belt app run falai/flux-dev --input '{ "prompt": "Professional headshot portrait, clean background", "negative_prompt": "blurry, distorted, extra limbs, watermark, text, low quality, cartoon, anime" }'
视频提示词
基本结构:[镜头类型] + [主体] + [动作] + [场景] + [风格]。
- 镜头运动:如“缓慢跟拍镜头,跟随一位女性走过阳光照射的森林”。
- 动作描述:如“特写双手在木质台面上揉面团,面粉在晨光中飘浮”。
- 时间关键词:slow motion、timelapse、real-time、smooth motion、continuous shot、quick cuts、frozen moment。
示例命令:
belt app run google/veo-3-1-fast --input '{ "prompt": "Slow tracking shot following a woman walking through a sunlit forest, golden hour lighting, shallow depth of field, cinematic, 4K" }'
高级技巧
- 系统提示(system):设定助手行为准则,如“始终提供带注释的代码,不确定时说明而非猜测”。
- 结构化输出:要求按给定 schema 抽取信息并返回 JSON。
- 迭代优化:从宽泛提示开始,逐步添加具体细节、风格和技术参数。
- 多轮推理:先分析、再排序、最后制定行动计划。
模型专属建议
- Claude:擅长细微指令、角色扮演、复杂约束,偏好明确的输出格式。
- GPT-4:代码生成强,适合示例驱动,结构化输出好,响应“let's think step by step”。
- FLUX:需要详细主体描述、风格参考、光照关键词,支持负面提示词。
- Veo:适合镜头运动关键词、电影化语言、动作描述,需包含时间上下文。
常见错误
过于模糊、提示过长、内容冲突、未指定格式、缺少示例,均会导致输出不可控或不一致。对应修正为:增加具体性、优先关键信息、移除矛盾、指定格式、添加少样本示例。
提示词模板
- 代码审查:按语言审查 bug、安全漏洞、性能问题、代码风格,并给出行号、描述、严重程度与修复建议。
- 内容写作:指定内容类型、主题、受众、语气、长度、要点、需包含与需避免的元素。
- 图像生成:[详细主体]、[场景/背景]、[光照类型]、[艺术或摄影风格]、[构图]、[质量关键词]。
相关技能
npx skills add inference-sh/skills@video-prompting-guide npx skills add inference-sh/skills@llm-models npx skills add inference-sh/skills@ai-image-generation npx skills add inference-sh/skills@infsh-cli
浏览全部应用:belt app list
限制
本技能依赖 inference.sh CLI(belt)及相应模型服务;具体可用模型、调用额度、收费与价格信息暂未提供。