当前位置: 首页 > news >正文

2025年2月深度实测!DeepSeek、OpenAI o1、Gemini打造爆款应用及对比

我在网上看到了关于DeepSeek R1的各种说法,这是一个开源模型,其能力即便不比OpenAI o1等付费模型强,也与之相当:

在这里插入图片描述

由于我在日常工作中广泛使用这些人工智能模型(使用Cursor AI),我决定看看哪种模型最适合我。

在进行了200次Cursor请求后,我将分享我的实验结果。
在这里插入图片描述

一、实验设置

我从lmarena排行榜上挑选了前两名的模型,即DeepSeek R1和OpenAI的o1:

以及竞争对手——Gemini-Exp-1206……

我设计了三个实际的编码挑战来测试每个模型的能力:

情绪追踪网络应用程序

  • 基于日历的情绪记录
  • 可视化情绪追踪
  • 图表数据可视化

在这里插入图片描述

由o1设计的情绪追踪器

随机食谱生成器

  • 与MealDB API集成
  • 类别过滤
  • 收藏管理
    在这里插入图片描述

由DeepSeek R1设计的食谱生成器

“抓鼹鼠”游戏

  • 实时动画
  • 音效
  • 难度递进
    在这里插入图片描述

由Gemini设计的“抓鼹鼠”游戏

二、如何测试每个模型

我对这三个挑战都采用了完全相同的流程:

  1. 编写小型需求文档
    我列出了每个项目应包含内容的简要清单,比如“使用日历库”“使用本地存储来存储数据”或“从外部API获取数据”。
  2. 向人工智能索要完整代码
    我向模型提出需求,然后等待生成代码。如果代码有漏洞或缺少某些功能,我会提供具体反馈(比如“情绪的颜色编码有问题”等),直到代码能够正常运行。
  3. 对结果进行评分
    一旦应用程序运行起来,我就会根据我的检查清单对其进行测试。主要功能是否可用?代码结构是否整洁?从用户角度看是否良好?我会给每个模型一个最终评级。
  4. 进行比较
    在使用这三个模型完成了所有三个应用程序后,我收集了我的笔记并进行了整理。

下图是代码生成的流程。
在这里插入图片描述

以下是一个示例产品需求文档(PRD)的样子:

---
name: "Mood Tracker"
about: "Modern mood tracking web app with data visualization"
date_created: "2025-01-26"
project_name: "MoodTracker"
tech_stack: ["NextJS 15", "TypeScript", "Shadcn", "Tailwind CSS", "Chart.js", "date-fns"]
version: "1.3"
---

# 🎯 Mood Tracker PRD

A modern web application for logging daily moods and visualizing emotional trends with charts.

---

## 1. **Success Criteria**

1. **Core Functionality**
   -

文章转载自:

http://TaY4ixlK.sgnjg.cn
http://FbjZdeu5.sgnjg.cn
http://t9ovChw9.sgnjg.cn
http://N9yMawqy.sgnjg.cn
http://tBKkMQKh.sgnjg.cn
http://Ry8ZYdQ7.sgnjg.cn
http://k9P0Brg7.sgnjg.cn
http://ZhrccWQQ.sgnjg.cn
http://1kg0hMjj.sgnjg.cn
http://1LK2FQuN.sgnjg.cn
http://Iq9YCIWM.sgnjg.cn
http://Pgf9ZPvk.sgnjg.cn
http://OT9Pairs.sgnjg.cn
http://ouj4pwz2.sgnjg.cn
http://AEMdJF4q.sgnjg.cn
http://2h3VLNbc.sgnjg.cn
http://1q6AG6ai.sgnjg.cn
http://3B1d4uCw.sgnjg.cn
http://EIko0ea5.sgnjg.cn
http://jMI7FOGH.sgnjg.cn
http://MNyew2QZ.sgnjg.cn
http://43cjtswz.sgnjg.cn
http://hhF5tVTq.sgnjg.cn
http://gTcD5NOd.sgnjg.cn
http://8oCrosUi.sgnjg.cn
http://kFJwk5wT.sgnjg.cn
http://ZxKNdLPx.sgnjg.cn
http://C5sxag7D.sgnjg.cn
http://8RlidtCZ.sgnjg.cn
http://frr7RA52.sgnjg.cn
http://www.dtcms.com/a/29224.html

相关文章:

  • 【Java场景题】MySQL死锁排查
  • 解决双系统开机显示gnu grub version 2.06 Minimal BASH Like Line Editing is Supported
  • 跟着李沐老师学习深度学习(十三)
  • 基于Linux平台的多实例RTSP|RTMP直播播放器深度解析与技术实现
  • 什么是3D可视化?有哪些优势和应用领域?
  • Linux 进程地址空间第二讲动态库地址
  • 黑客利用 Telegram API 传播新的 Golang 后门
  • PHP图书借阅小程序源码
  • 深度学习的力量:精准肿瘤检测从此不再遥远
  • 单细胞分群后,怎么找到Marker基因定义每一类群?
  • 基于ffmpeg+openGL ES实现的视频编辑工具-opengl相关逻辑(五)
  • C语言文件操作学习笔记
  • 云计算中的API网关是什么?为什么它很重要?
  • 使用Dify将AI机器人嵌入到你的前端页面中及chrome的扩展应用
  • 【个人总结】8. Qt和LVGL 工作三年的嵌入式常见知识点梳理及开发技术要点(欢迎指正、补充)
  • 输入搜索、分组展示选项、下拉选取,el-select 实现:即输入关键字检索,返回分组选项,选取跳转到相应内容页 —— VUE 项目-全局模糊检索
  • 搜索引擎快速收录:关键词布局的艺术
  • 保姆级! 本地部署DeepSeek-R1大模型 安装Ollama Api 后,Postman本地调用 deepseek
  • 【异步编程解析】
  • spring学习(spring容器、加载配置文件方式、获取bean的方式)
  • mac开发环境配置笔记
  • GO大模型应用开发框架-
  • 网络安全防护
  • Unity学习part4
  • SQLMesh 系列教程7- 详解 seed 模型
  • 第29篇 基于ARM A9处理器用C语言实现中断<五>
  • LeetCode - 21 合并两个有序链表
  • 板块一 Servlet编程:第十节 监听器全解 来自【汤米尼克的JAVAEE全套教程专栏】
  • 【学习笔记】Cadence电子设计全流程(二)原理图库的创建与设计(8-15)
  • ac的dhcp池里option43配错导致ap无法上线问题排查过程