全部作品
CASE 09 / AI × GIS

农业气象 AI 智能问答

让地图,也能用自然语言交流。

在气象业务大屏与小程序中接入 DeepSeek,支持 SSE 流式回答、地域与日期上下文及会话记录。

我的职责AI 服务集成 · Rails API · 流式交互
DeepSeekSSERails业务上下文
农业气象 AI 智能问答真实界面
访问真实项目 ↗
01

业务背景

农业气象服务包含天气、作物、墒情与灾害信息,用户需要结合当前地区与时间理解数据。将智能问答嵌入 GIS 场景,降低信息查询门槛。

02

关键问题

  • 模型回答需要明确当前地域、日期与场景主要作物。
  • 长回答需要流式展示,同时处理异常与连接关闭。
  • 大屏与小程序需要共享服务能力,小程序还需要会话和消息记录。
03

我的实现与取舍

  • 封装 DeepSeek / OpenAI 兼容模型调用,将地区、日期和作物写入系统上下文。
  • 通过 ActionController::Live 以 SSE 推送增量内容,关闭代理缓冲并处理错误与流关闭。
  • 接入页面机器人与小程序问答,提供会话创建、历史消息和结果记录。
04

落地结果

  • 将大模型问答融入真实气象业务界面。
  • 形成从前端交互、API 流式传输到模型服务与会话存储的完整链路。
05

欢迎深入交流

可以深入聊:SSE 分帧、代理缓冲、断连处理、提示词上下文和会话管理。

继续浏览HLS 视频预览与 CDN 流量优化
LET’S CONNECT

微信联系杨帆

扫一扫,聊聊技术与下一份机会。

杨帆的微信好友二维码
微信扫码 · 手机端可长按识别或保存图片
EMAIL / 工作机会沟通

给杨帆写封邮件

期待聊聊后端、AI 工程与全栈机会。

[email protected]

打开邮件应用 ↗

没有配置邮件应用?复制邮箱,在常用邮箱中写信即可。