dy-dashboard/vault/知识库/工作指南/训练记录/2026-09-19-AI分析提问理解与提示词优化.md
2026-10-28 11:14:17 +08:00

2.2 KiB
Raw Permalink Blame History

2026-09-19 AI分析板块提问理解与提示词优化

1. few-shot 示例、追问带上轮结果、选源推荐、示例问题入口

旭东 → OpenClaw:

继续优化提问理解与提示词

(此前 OpenClaw 列出的该方向候选点:提示词没有示例问法;页面没有示例问题点击填入;追问只带文本上下文、不带上一轮结果;选不到数据源时只回一句「无法回答」,没有推荐)

OpenClaw 响应:

已在 192.168.8.186 测试环境实现并验证,未动云端与 11.79 生产。

  • 提示词补示例(few-shot):系统提示词新增 6 条「问题 → 期望输出 JSON」示例,覆盖按日出库、品牌库存、调拨、包材库存、品牌汇总、在途未到货;并新增「排序字段必须是数据源真实返回的字段名」的约束;无源兜底文案改为列出全部可问范围(含计划预测、在途到货、包材内料、库存金额、品牌动销)。
  • 追问带上轮结果:前端把上一轮结果(数据源 + 列名 + 前 5 行 + 总行数)随下一次提问提交,后端作为上下文注入提示词,用户问「这里面最低的那个是多少钱」这类追问时会沿用同一数据源重新查询。
  • 选源推荐:10 个数据源都配了关键词表;AI 选不到(或选了不存在的)数据源时,后端按关键词打分推荐最接近的数据源,前端渲染成可点击按钮,点一下就用该数据源重问。
  • 示例问题:从 6 条扩充到 10 条并覆盖新数据源;新增输入区「💡 示例」按钮,对话中途也能随时打开弹窗选择。
  • 验证:JS/Python 语法检查、gzip 重生成、服务重启后 active、本机与局域网 HTTP 200;真实接口实测——「哪些商品需要调拨」→planning_metrics、「库存金额最高的10个商品」→inventory_value、追问「这里面最低的那个是多少钱」→沿用 inventory_value 并返回最低商品、无源问题返回改进后的兜底文案且关键词命中时给出推荐(「品牌相关的数据」→推荐 brand_overview)。
  • Git 提交 992a689。
  • 剩余方向:权限与历史记录,待旭东排期。