SolidUI社区-通用Prompt技巧

背景

随着文本生成图像的语言模型兴起,SolidUI想帮人们快速构建可视化工具,可视化内容包括2D,3D,3D场景,从而快速构三维数据演示场景。SolidUI 是一个创新的项目,旨在将自然语言处理(NLP)与计算机图形学相结合,实现文生图功能。通过构建自研的文生图语言模型,SolidUI 利用 RLHF (Reinforcement Learning Human Feedback) 流程实现从文本描述到图形生成的过程。

项目地址: https://github.com/CloudOrc/SolidUI

项目镜像地址: https://gitee.com/CloudOrc/SolidUI

社区官网: https://website.solidui.top

官网项目地址:https://github.com/CloudOrc/SolidUI-Website

开始

  • 明确目标:你需要清晰的知道你想要从模型中得到什么样的输出。这将帮助你更好地设计你的提示。
  • 简单明了:尽可能使你的提示简单明了。过于复杂或模糊的提示可能会导致模型产生混淆或无法理解的输出。
  • 试验迭代:不要害怕试验不同的提示。如果第一次尝试没有得到你想要的结果,那么尝试修改你的提示,或者以不同的方式提出你的问题。
  • 分解复杂任务:如果你有一个复杂的任务,尝试将其分解成若干个更简单的子任务。然后,你可以逐个解决这些子任务,最后再将结果组合起来。
  • 使用上下文:如果可能,使用上下文来帮助模型理解你的提示。例如,如果你正在问一个关于历史的问题,那么在你的提示中包含一些相关的历史背景信息可能会有所帮助。
  • 设置适当的输出长度:根据你的需求,设置适当的输出长度。如果你希望得到更详细的答案,可以设置较长的输出长度。如果你只需要简短的回答,那么可以设置较短的输出长度。
  • 使用强制性指令:如果你需要模型按照特定的方式回答,可以在提示中包含这样的指令。例如,你可以指定模型以列表形式,或者使用特定的格式来回答

指令

使用命令和清晰的分隔符可以帮助模型更好地理解你的意图和背景。以下是一些示例:

写作

指令:### 写一篇关于环保的短文

这将告诉模型你需要一篇关于环保的短文。

分类

指令:### 以下的动物是哺乳动物还是爬行动物:狮子、乌龟、袋鼠

这将告诉模型你需要对这些动物进行分类。

总结

指令:### 以下的段落进行总结: (然后插入你想要总结的段落)

这将告诉模型你需要对给定的段落进行总结。

翻译

指令:### 将以下的句子翻译成法语:Hello, how are you?

这将告诉模型你需要将给定的句子翻译成法语。

排序

指令:### 按字母顺序对以下的单词进行排序:apple, banana, cherry, date

这将告诉模型你需要按照字母顺序对给定的单词进行排序。

这些只是一些基本的示例,你可以根据你的具体需求进行调整。记住,不断地进行实验和调整是改进模型性能的关键。

具体

具体性和详细性是设计有效提示的关键。以下是一些例子展示如何设计提示以从文本中提取特定信息:

plain 复制代码
指令:### 在以下的段落中找到并提取所有的地名:

输入:"虽然这些发展对研究人员来说是令人鼓舞的,但仍有许多谜团。里斯本未知的香帕利莫德中心的神经免疫学家Henrique Veiga-Fernandes说:"我们经常在大脑和我们在周围看到的效果之间有一个黑匣子。""如果我们想在治疗背景下使用它,我们实际上需要了解机制。""

输出:地点:里斯本

避免不精确

越直接,信息传递就越有效。

例如,你可能会给出这样的提示:"解释提示工程的概念。保持解释简短,只有几句话,不要过于描述。"然而,这个提示既不清楚也不具体。你应该把你的需求说得更详细,比如:"使用2-3句话向高中学生解释提示工程的概念。"

做还是不做?

设计提示时的另一个常见技巧是避免说不要做什么,而是说要做什么。这鼓励更具体化,并关注导致模型产生良好响应的细节。

"我更喜欢喜剧和动作电影,请给我推荐一些这两种类型的电影。"

明确地指出了我希望看到的电影类型。

如果成为贡献者

  • 官方文档贡献。发现文档的不足、优化文档,持续更新文档等方式参与社区贡献。通过文档贡献,让开发者熟悉如何提交PR和真正参与到社区的建设。参考攻略:https://github.com/CloudOrc/SolidUI/discussions/54
  • 代码贡献。我们梳理了社区中简单并且容易入门的的任务,非常适合新人做代码贡献。请查阅新手任务列表:https://github.com/CloudOrc/SolidUI/issues/12
  • 内容贡献:发布SolidUI开源组件相关的内容,包括但不限于安装部署教程、使用经验、案例实践等,形式不限,请投稿给小助手。例如:https://github.com/CloudOrc/SolidUI/issues/10
  • 社区答疑:积极在社区中进行答疑、分享技术、帮助开发者解决问题等;
    其他:积极参与社区活动、成为社区志愿者、帮助社区宣传、为社区发展提供有效建议等;
相关推荐
WoooChi37 分钟前
DailyTech-20260724
人工智能·科技·业界资讯
zh路西法43 分钟前
【CAM Grad-CAM Grad-CAM++】深度学习模型可解释性:从原理到YOLOv8部署实战
人工智能·深度学习·yolo·yolov8·grad-cam·cam
雨辰AI1 小时前
全集实战:企业级大模型服务化部署全栈指南|FastAPI 封装 + Nginx 负载均衡 + 高可用架构 从单机到生产一步到位
人工智能·ai·负载均衡·fastapi·ai编程
触底反弹1 小时前
Vibe Coding 不写 Git,等于悬崖边飙车
人工智能·git·面试
咖啡屋和酒吧2 小时前
健康管理:现代生活的科学守护
人工智能·生活·精选
兆龙电子单片机设计2 小时前
【STM32项目开源】STM32单片机语音分类垃圾桶-蓝牙APP
stm32·单片机·嵌入式硬件·物联网·开源·自动化·毕业设计
星栈独行2 小时前
翻完 Pi 源码:它和 Codex、Claude Code 有何不同
开发语言·javascript·人工智能·程序人生
没有梦想的咸鱼185-1037-16632 小时前
AI-Python机器学习与深度学习技术:CNN/Transformer/扩散模型、SHAP可解释及Hermes智能体自动化
人工智能·python·深度学习·机器学习·chatgpt·cnn·transformer
船漏了就会沉2 小时前
Kimi K3 vs DeepSeek-V4:国产大模型的技术路线之争
人工智能
kirs_ur2 小时前
SSD 在 AI 训练中的角色
大数据·服务器·人工智能