昨夜DeepSeek偷偷更新!谈谈我的使用感受

昨夜DeepSeek偷偷更新!谈谈我的使用感受

技术教程gslnedu2025-06-02 15:10:394A+A-

5月28日,DeepSeek-r1偷偷更新了。 早上醒来,我也第一时间进行了测试,测试结果让我震惊!

现在大家直接打开deepseek官网,就可以用到最新的R1版本了(记得打开深度思考哦)

APP保真图

这里让它做一个APP保真图。

提示词如下:

我想开发一个{类似小宇宙的播客app},现在需要输出高保真的原型图,请通过以下方式帮我完成所有界面的原型设计,并确保这些原型界面可以直接用于开发:

1、用户体验分析:先分析这个 App 的主要功能和用户需求,确定核心交互逻辑。

2、产品界面规划:作为产品经理,定义关键界面,确保信息架构合理。

3、高保真 UI 设计:作为 UI 设计师,设计贴近真实 i0s/Android 设计规范的界面,使用现代化的 UI 元素,使其具有良好的视觉体验。4、HTML 原型实现:使用 HTML+ Tailwind css(或 Bootstrap)生成所有原型界面,并使用 FontAwesome(或其他开源 UI 组件)让界面更加精美、接近真实的 App 设计。拆分代码文件,保持结构清晰:5、每个界面应作为独立的 HTML 文件存放,例如 home.html、profile.html、settings.html 等。-index.html 作为主入口,不直接写入所有界面的 HTML代码,而是使用 iframe 的方式嵌入这些 HTML 片段并将所有页面直接平铺展示在 index 页面中,而不是跳转链接。真实感增强:

界面尺寸应模拟 iPhone 15 Pro,并让界面圆角化,使其更像真实的手机界面。

使用真实的 UI 图片,而非占位符图片(可从 unsplash、Pexels、Apple 官方 UI 资源中选择)。

添加顶部状态栏(模拟 ios 状态栏),并包含 App 导航栏(类似 ios 底部 Tab Bar)。

请按照以上要求生成完整的 HTML 代码,并确保其可用于实际开发。

推理流程

这次更新变化较大的,是R1的推理过程!

先让大家感受一下有什么不同!

新版回答

由于这是一个复杂的项目,需要设计多个界面,并且要求高保真,我们将按照以下步骤进行:

1. 用户体验分析:类似小宇宙的播客App,核心功能包括:发现播客、订阅、播放、个人中心等。

- 主要用户需求:浏览和发现播客内容、播放控制、订阅管理、查看个人收听历史等。

- 核心交互逻辑:用户可以在首页浏览推荐内容,通过搜索或分类查找播客,点击播放并可以在播放界面控制,个人中心管理订阅和设置。

2. 产品界面规划:我们将设计以下关键界面:

- 首页(home.html):展示推荐播客、热门节目等。

- 发现页(discover.html):按分类浏览、搜索、排行榜等。

- 播放页(player.html):当前播放的播客,包含播放控制、进度条、倍速、收藏等。

- 个人中心(profile.html):用户信息、订阅列表、历史记录、设置入口等。

- 设置页(settings.html):应用设置,如通知、账户、清除缓存等。

3. 高保真UI设计:我们将使用iOS设计规范,采用深色和浅色两种主题(这里以浅色为例),使用真实图片和图标。

4. HTML原型实现:使用Tailwind CSS(选择Tailwind因为它灵活且适合快速构建现代化界面)和FontAwesome图标。我们将创建以下文件:

- index.html:作为主入口,使用iframe嵌入各个页面,并模拟手机设备(iPhone 15 Pro尺寸:390x844)。

- home.html, discover.html, player.html, profile.html, settings.html:各个独立界面。

5. 真实感增强:

- 每个界面都包含一个模拟iOS状态栏(顶部)和底部标签栏(Tab Bar)。

- 使用真实图片(从Unsplash获取,注意版权免费)。

- 界面整体圆角,模拟手机外观。

具体实现步骤:

index.html:

- 设置一个手机模拟器容器,尺寸为390x844,圆角。

- 在容器内,顶部有一个iOS状态栏(使用现成的SVG或者用div模拟)。

- 中间部分用iframe展示当前页面(默认首页)。

- 底部有一个标签栏(Tab Bar),包含5个标签:首页、发现、播放、个人中心、设置。点击切换iframe的src。

其他每个页面(home.html, discover.html, player.html, profile.html, settings.html)都是独立的HTML文件,包含自己的内容,但不包含状态栏和底部标签栏(因为index.html已经包含,且每个页面内嵌在iframe中,所以独立页面只需要中间内容区域)。

注意:由于使用iframe,独立页面的大小应该适应iframe的尺寸(宽度390px,高度减去状态栏和标签栏)。

但是,为了在独立查看时也有完整效果,我们也可以在每个独立页面中设计状态栏和标签栏?但这样在index.html中嵌入时就会重复。所以,我们只在index.html中设计状态栏和标签栏,独立页面只设计内容区域。

然而,由于独立页面被嵌入iframe,它们不会显示状态栏和标签栏,所以独立页面需要设计完整页面(包括状态栏和标签栏)以便单独查看。但这样会导致在index.html中嵌入时重复。因此,我们有两种选择:

方案A:独立页面包含状态栏和标签栏,在index.html中嵌入时,我们只取内容区域(通过iframe的src直接加载整个页面,但这样会重复显示状态栏和标签栏)。这样不好。

方案B:独立页面只包含内容区域,index.html提供状态栏和标签栏。但独立查看时就不完整。

为了兼顾,我们这样做:

- 独立页面(如home.html)设计时,包含完整页面(状态栏、内容、标签栏),这样单独打开是完整的。

- 在index.html中,我们使用iframe加载整个独立页面,但通过CSS将iframe中状态栏和标签栏隐藏(使用clip或overflow:hidden)?这样不可取,因为每个页面高度不同。

另一种方案:我们为每个页面做两个版本?这太麻烦。

因此,我们决定:独立页面(home.html等)只写内容区域(不包含状态栏和标签栏),然后index.html中我们有一个完整的框架(包含状态栏和标签栏),中间部分用iframe加载独立页面(内容区域)。这样,独立页面单独打开时就不完整,但我们可以接受,因为主要是在index.html中查看。

或者,我们可以通过JavaScript在index.html中控制iframe的高度,使其只显示内容区域,但独立页面单独打开时,我们也要显示完整,那么独立页面自己也要有状态栏和标签栏?这样就会重复。

综合考虑,我们选择:独立页面(home.html等)只包含内容区域,不包含状态栏和标签栏。在index.html中,我们提供状态栏和标签栏,并将独立页面嵌入。当单独打开独立页面时,我们也可以为其加上状态栏和标签栏,但这样代码重复。为了避免重复,我们可以使用模板?但这里我们为了简单,独立页面单独打开时不提供状态栏和标签栏(开发者知道它们是在index.html中集成的)。

所以,独立页面(home.html等)只包含内容区域,高度为:844 - 状态栏高度 - 标签栏高度。状态栏高度大约为44px,标签栏高度为83px(iOS规范),所以内容区域高度为:844-44-83=717px。但实际我们使用flex布局,让内容区域自适应剩余高度。

然而,在index.html中,我们用一个容器包含状态栏、内容区域(iframe)和标签栏。内容区域用iframe,高度自适应。

具体结构:

index.html:

<div class="device">

<div class="status-bar">模拟iOS状态栏</div>

<div class="content">

<iframe src="home.html" id="main-frame"></iframe>

</div>

<div class="tab-bar">5个tab</div>

</div>

独立页面(home.html)只包含中间内容,不需要body的完整结构,但为了独立显示,我们也可以给它们一个简单的背景和最小高度。但注意,在iframe中,这些页面会被嵌入,所以每个独立页面需要完整的HTML结构,但只写内容区域。

实现:

由于时间限制,我们不可能完成所有页面的详细设计,但我们可以完成首页(home.html)和播放页(player.html)作为示例,其他页面类似。

下面,我们先构建index.html,然后构建home.html和player.html。

注意:使用Tailwind CSS,我们需要引入Tailwind的CDN(生产环境不建议,但原型可以)。同时引入FontAwesome。

开始编写代码:

旧版回答

好的,我现在需要处理用户的请求,帮助开发一个类似小宇宙的播客应用的高保真HTML原型。用户已经提供了一个现有的discover.html文件,看起来是发现页面的设计。现在用户希望生成所有界面的原型,并确保可以直接用于开发。

首先,用户的需求分为几个部分:用户体验分析、界面规划、UI设计、HTML实现以及真实感增强。我需要逐一处理这些部分,并生成相应的代码文件。

用户体验分析方面,我需要确定播客应用的核心功能,比如内容发现、播放控制、个人中心等。然后规划关键界面,如首页、发现、播放器、个人资料等。每个界面需要独立HTML文件,并通过index.html用iframe嵌入。

接下来是UI设计。用户已经使用了Tailwind CSS和FontAwesome,我需要保持一致性。检查现有的discover.html的结构,包括状态栏、导航栏、内容区域和底部导航,确保其他页面遵循类似的设计规范。

对于HTML实现,需要创建多个HTML文件,如home.html、player.html、profile.html等。每个文件的结构应该包括共同的元素(如状态栏、导航栏),同时保持内容独立。index.html需要用iframe嵌入这些页面,并模拟手机屏幕的尺寸和圆角。

真实感增强方面,需要确保所有图片来自真实源(如Unsplash),添加iOS风格的状态栏和底部导航栏,并调整界面尺寸为iPhone 15 Pro的尺寸(393x852px),应用圆角边框。

现在需要检查现有的discover.html的结构,提取可复用的部分(如CSS样式、状态栏、导航栏),将其拆分为共享的CSS文件和组件,避免代码重复。例如,将公共样式移动到style.css,状态栏和导航栏作为单独的HTML片段。

然后,为每个页面创建独立的HTML文件,确保结构一致。在index.html中使用iframe嵌入这些页面,并设置适当的样式来模拟手机界面。同时,确保图片链接有效,替换占位符为实际图片URL。

可能遇到的问题包括CSS样式的重复,需要合并公共部分;导航栏的激活状态需要动态调整;iframe的尺寸和滚动处理。需要逐一解决这些问题,确保每个界面在不同屏幕上的显示效果一致。

最后,测试所有页面在index.html中的展示,确保导航栏跳转正确,样式统一,图片加载正常。完成所有文件后,整理目录结构,确保开发人员可以直接使用这些文件进行后续开发。

温馨提示:复制出来查看,更清晰。

通过对比,不难发现:

新版本很少再用首先、其次、然后,这种AI标准化的词语。不仅AI味变少了,思考也更加深入。

实际效果

看到有博主测评过后,说DeepSeek这次更新效果中规中矩。但在我实际测试看来,DeepSeek这次更新已经超过了大多数模型。

“没有调查就没有发言权”,为保持严谨,我分别使用 :官网R1Trae(AI编程工具),进行深度测试。

官网效果

开头先放个王炸,以下是我用上面提示词在官网生成的APP原型图,其细节丝毫不输cluade4,甚至有一点超越cluade4的迹象。,我并没有进行过任何微调和bug上的处理,它就是一次性生成出来的。

官网R1生成结果

Trae生成效果

在AI编程工具中,为确保我使用的是最新的R1模型,我特意接入了DeepSeek官网的API。

但在我发送提示词后,其实整体效果并不理想。但值得注意的是他一次性给我生成了5个页面。 我想这可能跟Trae有关系吧。

Trae第一次生成效果

然而,这跟官网看到的效果差距太大了。于是我想:有没有可能是因为,输出长度的限制导致DeepSeek,被迫只输出了框架,而没有写实际的样式? 为验证这一点,我让他一次性只修改一个文件。

只有优化主页面

果然验证了我的猜想!经过单独生成后,解决了输出限制的问题。 生成的效果也很理想,我这里的提示词比较简单,大家可以自己多去描述一些细节。我相信它有能力做的更好!

单独优化后的页面

这次测试,在界面的精细程度上,R1已经与Cluade4不相上下,甚至实现了超越。

但在输出长度上和一些细节的处理上,依然存在差距。不过我相信,解决这些都只是时间问题。

另外,通过下面DeepSeek的回答可知,他是知道有多个界面需要输出的,但他最后只输出了一个页面,也侧面印证了它在输出长度上的不足的问题

DeepSeek目前更适合做精细化处理,并不适合一股脑完成多个任务。想要用好AI,就一定要充分了解他的脾气和特性,利用他的优点,规避它的缺点

DeepSeek回答

总结

DeepSeek-R1的更新实现了设计能力的跃升,生成的高保真App原型细节精湛,思维模式更贴近人类专业决策。尽管存在输出长度限制,但通过分步生成策略即可发挥其最大潜力。

对于这次DeepSeek偷偷更新,你怎么看呢?

点击这里复制本文地址 以上内容由朽木教程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

朽木教程网 © All Rights Reserved.  蜀ICP备2024111239号-8