基于DeepSeek API和VSCode的自动化网页生成流程

server/2025/2/10 9:49:41/
1.创建API key

        访问官网DeepSeek ,点击API开放平台。

         在开放平台界面左侧点击API keys,进入API keys管理界面,点击创建API key按钮创建API key,名称自定义。

2.下载并安装配置编辑器VSCode

        官网Visual Studio Code - Code Editing. Redefined,安装过程不赘述,这里只讲配置。

        我们可以把VS Code设置成中文,选择左侧菜单栏中的扩展选择项。在搜索栏中输入Chinese。

         按住键盘上的“Ctrl+Shift+P”组合键,打开命令面板。在命令面板的输入框中输入“Configure Display Language”,然后选择该选项。

         重启后生效,界面就是中文的了。

3.接入DeepSeek的API

        在拓展中输入Cline,选择并安装。

         安装完毕,左侧可以看到cline选项。

         点击选项,可以看到刚才安装的Cline插件。

        在API选项中,选择DeepSeek。 

         输入前面我们在DeepSeek官网注册的API key。复制APIKEY粘贴即可。然后点击Let's go!

        可以在对话框中输入问题,比如你是谁?点击执行。

                 它会给出回答,如下所示吧啦吧啦,说明已经成功接入了DeepSeek API。

用户询问我的身份。我是一名高度熟练的软件工程师,拥有多种编程语言、框架、设计模式和最佳实践的广泛知识。我可以帮助用户完成各种编程和开发任务。我是Cline,一名高度熟练的软件工程师,拥有多种编程语言、框架、设计模式和最佳实践的广泛知识。我可以帮助您完成各种编程和开发任务。

 4.演示完成编程需求

         接下来我们就让它帮我们完成一个编程需求。输入我们的提示词:

创建一个网页,标题为“赛博木鱼”,设计要求如下:页面整体布局
背景与样式:背景颜色为深色#121212,文字颜色为纯白#FFFFFF。
使用楷体'Kaiti SC'和现代字体'PingFang SC',无对应字体时备用sans-serif。页面内容居中对齐,顶部为标题区,中央为木鱼点击区域,底部为提示文字,整体垂直分布。
标题区:
包含三个部分:
主标题:显示渐变文字“赛博木鱼”,字体大小为25vw,使用'Kaiti SC',渐变从rgba(255,176,103,0.05)(浅绿色)到rgba(115,55,0,0.02)(浅棕色),方向为180度,通过webkit-background-clip:text和-webkit-text-fill-color:transparent实现渐变文字效果。
计分器:显示分数,初始值为0,字体大小10vh,字体为PingFang 5C,加粗900,垂直居中。
木鱼点击区:
包含一个木鱼和锤子图案:
木鱼图片链接:https://img.alicdn.com/imagextra/i1/O1CN012CO0YU1VSfNs506ZS_!!6000000002652-2-tps-284-236.png
锤子图片链接:https://img.alicdn.com/imagextra/i1/O1CN01tKb5Et1aSjWRjCHK3_!!6000000003329-2-tps-119-69.png
锤子的相对位置:锤子固定在木鱼的右上角,具体位置为相对于木鱼的右侧边缘偏上,保持一定距离以呈现动态打击效果。锤子的初始旋转角度为0度。静态时与木鱼形成俯视敲击的视觉关系。点击木鱼触发以下交互:播放点击音效,音频链接:https://qianwen.alicdn.com/resource/qiaomuyu.mp3
锤子短暂旋转(-25°),随后复位至0°,动画时间为0.1s,木鱼放大至scale(1.1)后复位,动画时间为0.1s.显示动态漂浮字幕“功德+1”。字体为PingFang SC,大小1.5em,位置从木鱼上方飘浮消失,动画时间0.4s。点击后分数加1,实时更新计分器内容。

         执行任务,cline就会进行网页文件的创建以及对应代码的编写。创建完成以后,我们点击Save按钮保存。

         这是自动生成的网页文件:

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>赛博木鱼</title><link rel="stylesheet" href="style.css">
</head>
<body><div class="container"><div class="header"><h1 class="title">赛博木鱼</h1><div class="counter">功德:<span id="score">0</span></div></div><div class="muyu-area"><div class="muyu-container"><img src="https://img.alicdn.com/imagextra/i1/O1CN012CO0YU1VSfNs506ZS_!!6000000002652-2-tps-284-236.png" alt="木鱼" class="muyu"id="muyu"><img src="https://img.alicdn.com/imagextra/i1/O1CN01tKb5Et1aSjWRjCHK3_!!6000000003329-2-tps-119-69.png"alt="锤子"class="hammer"id="hammer"></div></div><div class="floating-text-container" id="floating-text-container"></div></div><audio id="sound-effect"><source src="https://qianwen.alicdn.com/resource/qiaomuyu.mp3" type="audio/mpeg"></audio><script src="script.js"></script>
</body>
</html>

     运行效果:

        总结:本文展示了基于DeepSeek API和VSCode的自动化网页生成流程。已经成功创建了一个标题为“赛博木鱼”的网页,并定义了页面的布局、样式和功能需求。


http://www.ppmy.cn/server/166461.html

相关文章

一文速览DeepSeek-R1的本地部署——可联网、可实现本地知识库问答:包括671B满血版和各个蒸馏版的部署

前言 自从deepseek R1发布之后「详见《一文速览DeepSeek R1&#xff1a;如何通过纯RL训练大模型的推理能力以比肩甚至超越OpenAI o1(含Kimi K1.5的解读)》」&#xff0c;deepseek便爆火 爆火以后便应了“人红是非多”那句话&#xff0c;不但遭受各种大规模攻击&#xff0c;即便…

对比Spring组件和Python的Module

在Spring框架中&#xff0c;组件&#xff08;Component&#xff09; 和 Python中的模块&#xff08;Module&#xff09; 在概念上有一定的相似性&#xff0c;但它们在具体的功能和用途上存在一些差异。以下是对两者的类比和区别&#xff1a; 相似性 可重用性&#xff1a; Spri…

Elasticsearch去分析目标服务器的日志,需要在目标服务器上面安装Elasticsearch 软件吗

Elasticsearch 本身并不直接收集目标服务器的日志&#xff0c;它主要用于存储、搜索和分析数据。要收集目标服务器的日志&#xff0c;通常会借助其他工具&#xff0c;并且一般不需要在目标服务器上安装 Elasticsearch 软件&#xff0c;常见的日志收集方案&#xff1a; Filebeat…

ES6 Map 数据结构是用总结

1. Map 基本概念 Map 是 ES6 提供的新的数据结构&#xff0c;它类似于对象&#xff0c;但是"键"的范围不限于字符串&#xff0c;各种类型的值&#xff08;包括对象&#xff09;都可以当作键。Map 也可以跟踪键值对的原始插入顺序。 1.1 基本用法 // 创建一个空Map…

加速汽车软件升级——堆栈刷写技术的应用与挑战

一、背景和挑战 | 背景&#xff1a; 当前汽车市场竞争激烈&#xff0c;多品牌并存&#xff0c;新车发布速度加快&#xff0c;价格逐渐降低&#xff0c;功能日益多样化。随着车辆功能的不断提升与优化&#xff0c;ECU&#xff08;电子控制单元&#xff09;的代码量也随之增加&…

22.2、Apache安全分析与增强

目录 Apache Web安全分析与增强 - Apache Web概述Apache Web安全分析与增强 - Apache Web安全威胁Apache Web安全机制Apache Web安全增强 Apache Web安全分析与增强 - Apache Web概述 阿帕奇是一个用于搭建WEB服务器的应用程序&#xff0c;它是开源的&#xff0c;它的配置文件…

【Flink快速入门-8.Flink Flink 架构介绍】

Flink 架构介绍 实验介绍 经过前⾯的⼏个实验&#xff0c;相信⼤家已经对 Flink 有了⼀定的认识。但是在学习⼀个技术框架 的时候&#xff0c;除了 API &#xff0c;我们还必须了解其架构体系&#xff0c;这样我们才会对它有一个更加全面的认识。所以本节实验我们重点来学习 …

深度学习 OpenAI的DALL-E等模型可以根据用户输入的文字描述生成图像

要使用类似 OpenAI 的 DALL - E 模型根据文字描述生成图像,你可以借助 OpenAI 的 API 来实现。以下是详细步骤和代码示例: 1. 准备工作 1.1 安装必要的库 首先,你需要安装 openai 库,可使用以下命令进行安装: pip install openai1.2 获取 API 密钥 你需要在 OpenAI 平…