最近遇到个需求,类似:chatexcel,上传 excel 表格,用 AI 对话分析这个 excel,操纵 excel 生成新的 excel,生成总结报告,包含图表什么的
目前我的思路是
分成 3 个 prompt,
第 1 个 prompt 是意图识别器,识别意图生成执行计划
第 2 个 prompt 是代码生成器,遍历接受执行计划,生成 python 代码,在丢入 jupiter 执行,获取结果,一般执行计划的最后一步图表的生成也是就生成 Erchart 的 json 绘图格式.
第 3 个 prompt 是报告总结大师,汇总上面的执行计划,执行结果,用户诉求,图表啥的,生成总结报告
这里面有很多繁琐处理的地方
比如第 2 个代码生成器,代码生成执行了报错,,要把一些上下文带给 ai 进行分析,要把一些报错信息返回给 ai,重新生成
第 3 个总结,一些上下文的传递传递是个很繁琐的事情
还有就是前端渲染这种打字机的效果也是个痛点,该如何在前端合理展示这 3 个 prompt 的执行过程,展示哪些内容等,感觉都不好处理.
所以请教下有啥开源项目可以学习推荐的?