使用技巧与最佳实践
本文汇总了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生成的内容不符合预期
原因分析:
- 需求描述不够清晰
- 缺少必要的上下文信息
- 提示词过于简单或过于复杂
解决方案:
- 使用"5W1H"框架重新描述需求
- 提供参考样例或截图
- 分步骤生成,逐步完善
- 查看团队提示词库,参考类似案例
问题2:智能绑定准确率低
原因分析:
- 变量命名不规范
- 选择的通道范围过大
- 变量缺少描述信息
解决方案:
- 优化变量命名,使用有意义的名称
- 为变量添加详细描述
- 精确选择设备通道范围
- 使用变量分组 功能
问题3:生成的脚本有性能问题
原因分析:
- 循环中有耗时操作
- 没有使用批量处理
- 缺少缓存机制
解决方案:
- 向AI提问:"如何优化这段代码的性能?"
- 明确性能要求(如:处理1000条数据需在1秒内完成)
- 指定优化方向(如:使用批量处理、添加缓存)
问题4:积分消耗过快
原因分析:
- 频繁重复生成和对话编辑
- 需求描述不清导致多次尝试
- 没有复用已有成果
- 每次对话都会消耗积分
解决方案:
- 第一次生成前仔细检查需求描述,一次性说清楚
- 保存优秀的生成结果作为模板
- 复用相似页面和脚本
- 尽量在一次对话中完整描述需求,避免多次修改
下一步
持续学习,不断提升,让AI成为您最得力的助手!