渔你|钓鱼社区与AI垂钓助手
【项目介绍】
面向钓鱼爱好者开发的社交与工具类产品,整合渔获记录、钓点分享、组队约钓、鱼种资料、钓技内容及AI智能问答,包含服务端、管理后台、UniApp和Flutter客户端。
【主要功能】
1. 钓鱼社区:支持渔获记录、钓点分享、组队约钓、钓技内容浏览和用户互动,帮助用户记录钓鱼经历、交流经验和寻找钓点。
2. 鱼种资料库:使用Python采集并整理Wiki鱼种资料,为鱼种查询、内容展示和AI知识检索提供数据支持。
3. AI垂钓助手:通过Agent和Function Calling接入站内知识、实时天气及附近钓点,支持多轮对话、天气分析和垂钓计划生成,并关联鱼种、钓点、钓技、文章等内容。
4. 流式聊天交互:使用SSE实现回答逐步输出,支持Markdown与结构化资料卡混合展示、历史会话恢复,完成服务端与UniApp、Flutter客户端的交互对接。
5. RAG知识检索:基于Milvus、Ollama与BGE-M3实现内容分块、向量生成、语义检索和来源关联,结合MySQL校验内容可见性与索引版本。
6. 后台与数据同步:通过Redis队列完成知识内容的异步向量同步,处理内容变更、并发锁和失败状态;管理后台提供同步概览、索引重建及失败重试功能。
【我的职责】
个人独立全栈开发,负责需求梳理、数据库与接口设计、Laravel服务端、Vue3管理后台、UniApp及Flutter客户端开发,同时完成数据采集、AI能力接入、知识库建设和多端接口联调。
【技术栈】
PHP、Laravel、Vue3、UniApp、Flutter、Python、MySQL、Redis、Milvus、Ollama、BGE-M3、Laravel AI SDK、Agent、Function Calling、RAG、SSE。
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者