Skip to content

提示词管理

提示词(Prompt)是您与 AI 智能体交互的核心方式。良好的提示词能够显著提高 AI 生成结果的准确性和实用性。

基本原则

  • 明确具体:尽可能详细地描述您的需求
  • 结构化表达:分点说明复杂需求
  • 提供上下文:说明使用场景和目标
  • 使用示例:对于格式要求,提供示例
  • 逐步细化:可以先提出概要,再逐步补充细节

小技巧

您可以从简单的描述开始,然后根据 AI 的回应逐步细化您的需求。

数据模型

用于生成数据结构、数据库模型或 API 接口定义。

提示词规范

  • 说明业务场景和主要实体
  • 描述实体间的关系
  • 指定需要的字段和数据类型
  • 说明是否需要 API 接口定义

示例

基础示例

需要设计一个电商订单数据模型,包含用户、商品、订单和支付信息。

详细示例

设计一个在线教育平台的数据模型,包含学生、教师、课程、章节和测验实体。学生可以报名多个课程,每个课程包含多个章节,每个章节可能有测验。需要包含基本字段和关系,并生成 MySQL 建表语句。

API 示例

为上述教育平台设计 RESTful API 接口,包含课程列表、课程详情、报名功能和进度跟踪接口。

模板

设计一个[业务领域]数据模型,包含[实体1]、[实体2]和[实体3]。需要描述它们之间的关系,并包含以下字段:[字段列表]。请生成[数据库类型]建表语句和[API类型]接口定义。

应用生成

用于生成完整应用设计,包括功能模块和交互流程。

提示词规范

  • 描述应用的主要功能和目标用户
  • 列出核心功能模块
  • 说明需要的技术栈(如前端框架、后端语言等)
  • 描述用户流程和交互方式

示例

基础示例

想开发一个客户管理系统,包含客户信息管理、跟进记录和统计分析功能。

详细示例

开发一个项目任务管理应用,主要功能包括:1. 项目创建与管理 2. 任务分配与跟踪 3. 团队协作(评论和文件共享)4. 进度报表。使用 React 前端和 Node.js 后端,需要设计数据模型、API 接口和主要页面原型。

模板

开发一个[应用类型]应用,主要功能包括:[功能1]、[功能2]和[功能3]。目标用户是[用户群体],使用[技术栈]。需要设计完整的[数据模型/用户界面/API接口]。

流程设计

用于生成业务流程、工作流或算法流程图。

提示词规范

  • 明确流程的起点和终点
  • 描述关键决策点和分支条件
  • 说明参与角色和权限
  • 指定需要的输出格式(如图表类型)

示例

基础示例

设计一个订单审批流程,需要3级审核。

详细示例

设计一个员工请假审批流程:1. 员工提交请假申请 2. 直属经理审批(3天以内直接批准)3. 部门总监审批(3-7天)4. HR备案(7天以上)。需要设计流程图和状态转换图,并说明每个环节需要的字段和审批规则。

模板

设计一个[流程名称]流程,从[起点]到[终点],包含[步骤数量]个主要步骤。关键决策点包括:[决策点描述]。参与角色有:[角色列表]。请生成[图表类型]格式的流程图。

可视化图表

用于生成数据可视化图表和仪表盘设计。

提示词规范

  • 说明数据来源和类型
  • 描述分析目标和关键指标
  • 指定图表类型或视觉风格
  • 说明交互需求(如筛选、下钻等)

示例

基础示例

需要分析近半年销售趋势图表。

详细示例

创建一个销售数据分析仪表盘,包含:1. 月度销售额折线图(按产品类别分色)2. 区域销售分布地图 3. 客户分层饼图(按购买金额)4. 销售漏斗图。数据来自 MySQL 数据库,需要支持按时间范围和地区筛选。

模板

分析[数据主题]数据,展示[指标1]和[指标2]的[趋势/分布/关系]。使用[图表类型]可视化,包含[筛选条件]。数据来自[数据源],需要突出显示[关键点]。

可视化大屏

用于创建实时数据可视化展示平台。

提示词规范

  • 描述大屏的使用场景和观众
  • 列出需要展示的核心指标
  • 说明数据更新频率
  • 描述视觉风格和布局偏好

示例

基础示例

设计一个实时监控大屏,展示服务器运行状态。

详细示例

设计一个物流中心实时监控大屏,包含:1. 当日订单处理量仪表盘 2. 各区域包裹分拣状态热力图 3. 运输车辆实时位置地图 4. 异常事件警报列表。数据每秒更新,使用深色背景和高对比度颜色,重要指标需要突出显示。

模板

设计一个[场景]实时监控大屏,展示[指标1]、[指标2]和[指标3]。数据[更新频率],使用[风格]设计风格。需要包含[组件1]、[组件2]和警报功能。

网页生成

用于生成网页布局、UI 组件或完整页面设计。

提示词规范

  • 描述页面功能和内容
  • 说明目标用户和使用场景
  • 指定需要的 UI 组件
  • 描述风格和布局偏好

示例

基础示例

需要一个商品详情页,包含图片轮播和购买按钮。

详细示例

设计一个 SaaS 产品落地页,包含:1. 产品价值主张横幅 2. 核心功能展示区(图标+简短描述)3. 客户评价轮播 4. 定价方案对比表格 5. 联系表单。使用现代化简约设计,主色调为蓝色,需要响应式布局。

模板

设计一个[页面类型]页面,包含[组件1]、[组件2]和[组件3]。目标用户是[用户描述],使用[风格]设计风格。需要[响应式/固定宽度]布局,突出[关键元素]。

智能客服

用于获取应用相关的智能问答和问题解答。

提示词规范

  • 直接提问具体问题
  • 提供错误信息或现象描述
  • 说明已尝试的解决方法
  • 对于复杂问题,分步骤提问

示例

基础示例

如何配置用户权限?

详细示例

报表导出失败怎么办?错误提示是"内存不足",已尝试重启应用但问题依旧。系统是 Windows Server 2019,内存 16GB。

模板

[问题描述],错误信息是[错误内容]。已尝试[解决方法]。运行环境是[环境信息],请问如何解决?

提示词优化技巧

策略说明示例
分步思考将复杂问题分解为多个步骤"首先...然后...最后..."
提供示例给出期望输出的格式或样例"类似这样的格式:{字段: 类型}"
设定角色为 AI 指定专业角色"假设你是一位资深数据库架构师..."
明确限制说明不需要的内容或限制条件"不需要考虑国际化的实现"
迭代优化基于初始结果逐步细化"基于上一步,请添加..."

小技巧

如果结果不符合预期,尝试重新组织语言或添加更多细节,而不是完全重写提示词。

注意

避免过于模糊或过于宽泛的提示词,这可能导致不相关或低质量的结果。

常见问题

Q:为什么 AI 生成的结果不符合我的预期?

A:

  • 可能原因:提示词不够具体或存在歧义
  • 解决方案:
    • 添加更多细节(如字段要求、业务规则)
    • 提供示例输出格式
    • 将复杂问题拆分为子问题
    • 使用"必须包含/不需要包含"明确边界

Q:如何获得更技术性的输出?

A:

  1. 指定技术规范
    • "使用 PostgreSQL 15 的 DDL 语法"
    • "遵循 OpenAPI 3.0 标准"
  2. 限定技术栈
    • "用 React 18 + TypeScript 实现"
    • "Spring Boot 需兼容 Java 17"
  3. 要求专业术语
    • "使用领域驱动设计(DDD)术语"