全自助使用Cursor生成的DeepSeek Demo java 项目

今天尝试用cursor全自助生成了1个spring boot调用ollama(本地模型) +远程deepseek的示例项目。

效果图:

 

 

 

..

 

 

 

 

 

 

   

 

主要特性(摘自Readme.md,其实也是 Cursor生成的)


 

🎯 项目特色

  • 🤖 双AI支持: 同时支持本地Ollama和远程DeepSeek两种AI提供商
  • ⚡ 流式交互: 实时流式输出,提供类似ChatGPT的对话体验
  • 🎨 现代化UI: 美观的响应式界面,支持毛玻璃效果和流畅动画
  • 🔧 高度可配置: 通过配置文件轻松管理AI服务参数
  • 📱 移动友好: 完美适配桌面和移动设备
  • 🚀 开箱即用: 简单配置即可快速体验AI功能
  • 🧪 完整测试: 包含单元测试,确保代码质量

🚀 功能特性

智能对话 💬

  • 实时流式对话,支持长文本输出
  • 智能过滤AI思考过程(<think>标签)
  • 支持上下文对话
  • 优雅的打字机效果
  • 智能空格处理,避免单词连写

语言翻译 🌐

  • 支持中英文双向翻译
  • 智能处理相同语言的情况(直接返回原文)
  • 流式翻译输出
  • 准确的翻译结果
  • 真实API调用,非Mock数据

天气查询 🌤️

  • 基于真实API的天气信息查询
  • 集成wttr.in服务,支持全球城市查询
  • 流式天气信息输出
  • 友好的信息展示

双AI提供商 🔄

    • 本地Ollama: 快速、免费、隐私安全,支持离线使用
    • 远程DeepSeek: 功能强大、模型最新,支持更多高级功能
    • 智能API Key验证
    • 实时表单验证

 

cursor个人使用心得

适合快速搭建各种原型,以及快速学习新技术,只要告诉它你想做1个什么样的项目,就吭呲吭呲的狂生成代码。接下来就是考验心智的时候,得不停告诉它要改哪里,不停review结果是否符合预期。相当于你手下有一个智商超群的小弟,但是涉世未深,需要你不停监督、调教。

 

项目已开源,上传到github:https://github.com/yjmyzz/deepseek-demo

posted @ 2025-06-29 00:04  菩提树下的杨过  阅读(119)  评论(0)    收藏  举报