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

22 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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`。
- 剩余方向:权限与历史记录,待旭东排期。