跳到主要内容
版本:Next

使用技巧与最佳实践

本文汇总了AI助手的高级使用技巧和团队协作最佳实践,帮助您和团队更高效地使用AI工具。

一、提示词编写技巧

1. 使用"5W1H"框架

清晰的需求描述应该包含:

  • What(什么):要实现什么功能
  • Why(为什么):业务背景和目的
  • Who(谁):面向哪些用户
  • When(何时):触发时机或执行时间
  • Where(哪里):应用场景或位置
  • How(如何):具体实现方式

示例

❌ 不好的描述:

创建一个监控页面

✅ 好的描述:

What: 创建注塑机监控页面
Why: 用于车间现场实时监控设备状态
Who: 车间操作工和班组长使用
When: 7×24小时实时显示
Where: 车间大屏(1920×1080)
How: 包含温度曲线、压力仪表盘、产量计数、状态指示灯

2. 分层描述复杂需求

对于复杂需求,采用"总-分-总"结构:

第一层:总体概述

创建一个MES工作站页面,用于生产现场的工单管理和数据采集

第二层:功能模块

页面分为三个主要区域:
1. 工单信息区:显示当前工单详情
2. 数据采集区:扫码、输入、确认
3. 历史记录区:显示最近10条操作记录

第三层:详细要求

工单信息区包含:
- 工单号(大字体显示)
- 产品型号、目标数量、已完成数量
- 工单状态(用颜色标识:进行中-绿色,暂停-黄色)

3. 使用具体的数值和单位

❌ 模糊描述:

显示一些温度数据

✅ 具体描述:

显示4个温度传感器数据,范围0-200℃,
保留1位小数,超过180℃时红色显示

4. 提供视觉参考

如果有参考样式,可以这样描述:

页面风格参考特斯拉工厂监控界面:
- 深色背景(#1a1a1a)
- 高亮色使用科技蓝(#00d4ff)
- 极简设计,大量留白
- 数据使用大字体,清晰易读

5. 明确优先级

对于多个需求,标注优先级:

必须包含(P0):
- 实时温度显示
- 设备状态指示

重要但非必须(P1):
- 温度历史曲线
- 报警记录

可选(P2):
- 设备3D模型
- 动画效果

二、提示词模板库

按行业分类的模板

注塑行业

设备监控页

创建注塑机监控页面,工业深色风格,
设备信息:
- 设备名称:[设备编号]
- 监控参数:料筒温度(3段)、模具温度、注射压力、锁模力
- 生产数据:周期时间、产量计数、合格率
- 控制按钮:启动、停止、急停、复位

布局要求:
- 顶部:设备名称和状态
- 左侧:温度曲线图
- 中间:压力和锁模力仪表盘
- 右侧:生产数据和控制按钮

车间看板

创建注塑车间生产看板,1920×1080大屏,
显示内容:
- 顶部:车间名称、当前班次、时间
- 左侧:车间OEE仪表盘、稼动率、性能、质量
- 中间:设备状态列表(20台设备,显示设备号、状态、当前产量)
- 右侧:产量趋势图(小时产量)、报警信息滚动显示

颜色方案:
- 运行中:绿色
- 待机:黄色
- 故障:红色
- 离线:灰色

包装行业

产线监控

创建包装产线监控页面,
产线组成:上料机 → 包装机 → 封口机 → 贴标机 → 装箱机

显示内容:
- 产线流程图(横向布局,显示5台设备)
- 每台设备显示:设备名称、运行状态、当前速度、产量
- 底部显示:产线总产量、合格率、当前工单信息

交互功能:
- 点击设备图标,弹出详细参数
- 实时刷新,刷新间隔2秒

能源管理

能耗监控大屏

创建能源管理大屏,1920×1080,
监控范围:5个车间,每个车间监测电、水、气

布局(3×3网格):
- 左上:总能耗大数字(今日/本月/本年)
- 左中:能耗趋势折线图(最近24小时)
- 左下:各车间能耗对比柱状图
- 中上:工厂平面图,标注各车间能耗热力图
- 中中:实时功率曲线
- 中下:能耗排名表格(前10名设备)
- 右上:能耗占比饼图(按能源类型)
- 右中:同比环比数据卡片
- 右下:节能建议和报警信息

主题:绿色环保风格,使用绿色渐变

仓储物流

仓库管理页面

创建仓库管理系统页面,
功能模块:
- 顶部:搜索框(支持物料编码、名称搜索)、筛选条件(库位、类别)
- 左侧:库位树形结构(3级:仓库-区域-货架)
- 中间:库存列表表格
列:物料编码、物料名称、规格型号、当前库存、安全库存、库位、最后更新时间
功能:排序、分页、导出Excel
- 右侧:选中物料的详细信息
包含:物料图片、详细规格、出入库记录(最近10条)
- 底部:操作按钮(入库、出库、盘点、调拨)

风格:浅色简洁风格,表格使用斑马纹

按功能分类的模板

数据大屏类

创建[主题]数据大屏,分辨率[宽×高],
数据维度:[维度1]、[维度2]、[维度3]

布局方案:
- 顶部通栏:标题、关键指标(3-5个大数字)
- 左侧列:[图表类型],显示[数据内容]
- 中间列:[图表类型],显示[数据内容]
- 右侧列:[图表类型],显示[数据内容]

视觉风格:
- 背景:[颜色/渐变]
- 主题色:[颜色]
- 字体:标题[大小],数据[大小]
- 特效:[动画效果描述]

表单录入类

创建[功能名称]表单页面,
表单字段:
1. [字段名]:[控件类型],[验证规则]
2. [字段名]:[控件类型],[验证规则]
...

布局:
- [单列/双列/分组]布局
- 必填字段标红星
- 字段说明显示在输入框下方

交互逻辑:
- [字段联动规则]
- [自动计算规则]
- [提交前验证规则]

按钮:保存、提交、取消、重置

报表分析类

创建[报表名称]分析页面,
分析维度:[时间/地区/产品/...]

页面结构:
- 顶部:筛选条件(日期范围、维度选择)、导出按钮
- 主体:
- 汇总数据卡片(4-6个关键指标)
- 趋势分析图表(折线图/柱状图)
- 对比分析图表(饼图/雷达图)
- 明细数据表格(支持排序、分页)

数据刷新:
- 手动刷新按钮
- 显示最后更新时间

三、AI脚本助手进阶技巧

1. 模块化脚本开发

将复杂脚本拆分为多个模块,分别生成后组合:

步骤1:数据获取模块

编写数据获取类DataFetcher:
- 方法:GetFromAPI(url, params)
- 功能:调用HTTP API获取数据
- 返回:JSON对象
- 异常处理:超时重试3次,失败返回null

步骤2:数据处理模块

编写数据处理类DataProcessor:
- 方法:ParseJSON(jsonString)
- 功能:解析JSON,提取指定字段
- 返回:Dictionary<string, object>
- 异常处理:解析失败记录日志

步骤3:数据存储模块

编写数据存储类DataStorage:
- 方法:SaveToDatabase(data)
- 功能:批量插入数据库
- 返回:成功记录数
- 异常处理:事务回滚

步骤4:主流程整合

编写主流程类MainProcess:
- 整合DataFetcher、DataProcessor、DataStorage
- 实现完整的数据同步流程
- 添加日志记录和错误通知

2. 使用设计模式

在描述需求时,可以指定设计模式:

单例模式

编写数据库连接管理类,使用单例模式,
确保全局只有一个数据库连接实例

工厂模式

编写设备驱动工厂类,根据设备类型(PLC/机器人/传感器)
创建对应的驱动实例

观察者模式

编写变量监听类,当指定变量值改变时,
自动通知所有注册的观察者

3. 性能优化技巧

批量处理

优化这段代码,将循环中的数据库操作改为批量处理:
[粘贴原代码]

要求:
- 使用批量插入代替逐条插入
- 每批处理100条记录
- 添加进度显示

异步处理

优化这段API调用代码,改为异步并发处理:
[粘贴原代码]

要求:
- 使用async/await
- 最多并发10个请求
- 添加超时控制

缓存机制

为这段频繁查询的代码添加缓存机制:
[粘贴原代码]

要求:
- 使用内存缓存
- 缓存有效期5分钟
- 缓存键使用查询参数的哈希值

四、常见问题解决方案

问题1:AI生成的内容不符合预期

原因分析

  • 需求描述不够清晰
  • 缺少必要的上下文信息
  • 提示词过于简单或过于复杂

解决方案

  1. 使用"5W1H"框架重新描述需求
  2. 提供参考样例或截图
  3. 分步骤生成,逐步完善
  4. 查看团队提示词库,参考类似案例

问题2:智能绑定准确率低

原因分析

  • 变量命名不规范
  • 选择的通道范围过大
  • 变量缺少描述信息

解决方案

  1. 优化变量命名,使用有意义的名称
  2. 为变量添加详细描述
  3. 精确选择设备通道范围
  4. 使用变量分组功能

问题3:生成的脚本有性能问题

原因分析

  • 循环中有耗时操作
  • 没有使用批量处理
  • 缺少缓存机制

解决方案

  1. 向AI提问:"如何优化这段代码的性能?"
  2. 明确性能要求(如:处理1000条数据需在1秒内完成)
  3. 指定优化方向(如:使用批量处理、添加缓存)

问题4:积分消耗过快

原因分析

  • 频繁重复生成和对话编辑
  • 需求描述不清导致多次尝试
  • 没有复用已有成果
  • 每次对话都会消耗积分

解决方案

  1. 第一次生成前仔细检查需求描述,一次性说清楚
  2. 保存优秀的生成结果作为模板
  3. 复用相似页面和脚本
  4. 尽量在一次对话中完整描述需求,避免多次修改

下一步

持续学习,不断提升,让AI成为您最得力的助手!