基于DeepSeek API和VSCode的自動化網頁生成流程

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.pswp.cn/news/894891.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/894891.shtml
英文地址,請注明出處:http://en.pswp.cn/news/894891.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

SolidWorks教程P2.2【草圖 | 第二節】——草圖幾何關系與編輯

草圖幾何關系包括&#xff1a;重合、中點、相切、平行、相等、共線、對稱 草圖編輯功能包括&#xff1a;裁剪實體、轉換實體引用、等距實體 目錄 1.草圖幾何關系 2.裁剪實體 3.轉換實體引用 4.等距實體 補充知識&#xff1a;智能尺寸 1.草圖幾何關系 在之前的草圖介紹里…

AI大模型訓練實戰:分布式與微調指南

AI大模型訓練實戰:分布式與微調指南 適用人群:有一定深度學習基礎,正在或即將參與大模型(如 GPT、DeepSeek 等)訓練與部署的工程師、研究者;想要理解分布式策略與微調方法的讀者。 一、大模型為何需要分布式與微調? 隨著 GPT、DeepSeek 等大模型參數規模攀升至數十億甚…

【夢想終會實現】Linux驅動學習5

加油加油堅持住&#xff01; 1、 Linux驅動模型&#xff1a;驅動模型即將各模型中共有的部分抽象成C結構體。Linux2.4版本前無驅動模型的概念&#xff0c;每個驅動寫的代碼因人而異&#xff0c;隨后為規范書寫方式&#xff0c;發明了驅動模型&#xff0c;即提取公共信息組成一…

WARNING(ORCAP-1589): Net has two or more aliases - possible short?

參考鏈接&#xff1a;ORCAD報錯ORCAP-1589-CSDN博客 現象&#xff1a; Capture CIS 使用PCB-DRC檢查原理圖&#xff0c;報錯Net has two or more aliases - possible short? 錯誤原因&#xff1a; 一個網絡有兩個網絡名稱。 問題本質&#xff1a; 原理圖管腳型號的設定問題…

nvm:node 版本管理器

一、先安裝git Git 安裝完成后執行 git --version查看版本號是否安裝成功 二、安裝nvm &#xff08;參考鏈接&#xff1a;mac 安裝nvm詳細教程 - 簡書&#xff09; 官網&#xff08;https://github.com/nvm-sh/nvm/blob/master/README.md&#xff09;查看最新版本安裝命令 …

動態規劃——路徑問題①

文章目錄 62. 不同路徑算法原理代碼實現 63. 不同路徑 II算法原理代碼實現 LCR 166. 珠寶的最高價值算法原理代碼實現 62. 不同路徑 題目鏈接&#xff1a;62. 不同路徑 算法原理 狀態表示&#xff1a; dp[i,j]&#xff1a;以[i, j]位置為結尾&#xff0c;走到[i, j]位置有多少…

NodeList 對象

NodeList 對象 概述 NodeList 對象是 DOM(文檔對象模型)中的一種特殊類型,它代表了文檔中一組元素的集合。NodeList 對象通常通過查詢 DOM 樹來獲取,例如使用 document.querySelectorAll() 方法。NodeList 對象在 JavaScript 中非常有用,因為它允許開發者以編程方式遍歷…

C++自研3D教程OPENGL版本---動態批處理的基本實現

又開始找工作了&#xff0c;借機休息出去旅行兩個月&#xff0c;順便利用這段時間整理下以前寫的東西。 以下是一個簡單的動態批處理實現&#xff1a; #include <GL/glew.h> #include <GLFW/glfw3.h> #include <iostream> #include <vector>// 頂點結…

61. Linux內核啟動流程簡介

一、vmlinux.lds簡介 從arch/arm/kernel/vmlinux.lds分析Linux內核第一行啟動代碼。找到ENTRY(stext) 入口函數是stext&#xff0c;image和zImage是經過壓縮的&#xff0c;Linux內核會先進行解壓縮&#xff0c;解壓縮完成以后就要運行Linux內核。要求&#xff1a; 1、MMU關閉 …

汽車智能座艙的技術演進與用戶體驗重構 —— 基于多模態交互與 AI 融合的范式創新

摘要&#xff1a; 汽車智能座艙作為人 - 車 - 環境交互的核心載體&#xff0c;正經歷從功能驅動到體驗驅動的范式變革。本文通過技術解構與用戶行為分析&#xff0c;深入揭示智能座艙在異構計算、多模態感知、服務生態等維度的創新路徑。研究表明&#xff0c;智能座艙的競爭焦…

使用 Let‘s Encrypt 和 OpenResty 實現域名轉發與 SSL 配置

在搭建網站或服務時&#xff0c;確保域名的安全性和正確的流量轉發是非常重要的。本文將介紹如何使用 Let’s Encrypt 獲取免費的 SSL 證書&#xff0c;并將其配置到 OpenResty 中&#xff0c;同時實現特定的域名轉發規則。這不僅可以提升網站的安全性&#xff0c;還能優化流量…

SpringBoot3整合Swagger3時出現Type javax.servlet.http.HttpServletRequest not present錯誤

目錄 錯誤詳情 錯誤原因 解決方法 引入依賴 修改配置信息 創建文件 訪問 錯誤詳情 錯誤原因 SpringBoot3和Swagger3版本不匹配 解決方法 使用springdoc替代springfox&#xff0c;具體步驟如下&#xff1a; 引入依賴 在pom.xml文件中添加如下依賴&#xff1a; <…

ChatGPT提問技巧:行業熱門應用提示詞案例-文案寫作

ChatGPT 作為強大的 AI 語言模型&#xff0c;已經成為文案寫作的得力助手。但要讓它寫出真正符合你需求的文案&#xff0c;關鍵在于如何與它“溝通”&#xff0c;也就是如何設計提示詞&#xff08;Prompt&#xff09;。以下是一些實用的提示詞案例&#xff0c;幫助你解鎖 ChatG…

供排水水工公司開展企業獲得用水營商環境滿意度調查

為了持續提升企業的供水服務品質&#xff0c;進一步優化當地的營商環境&#xff0c;深圳市供排水公司水工公司緊密結合其實際工作情況&#xff0c;特別委托民安智庫開展了2023年度優化營商環境調查專項工作。該項目的核心目的是深入了解并評估市各類獲得用水企業的用水環境滿意…

【Elasticsearch】分桶聚合功能概述

這些聚合功能可以根據它們的作用和應用場景分為幾大類&#xff0c;以下是分類后的結果&#xff1a; 1.基礎聚合&#xff08;Basic Aggregations&#xff09; ? Terms&#xff08;字段聚合&#xff09; 根據字段值對數據進行分組并統計。 例子&#xff1a;按產品類別統計銷…

mysql的cpu使用率100%問題排查

背景 線上mysql服務器經常性出現cpu使用率100%的告警&#xff0c; 因此整理一下排查該問題的常規流程。 1. 確認CPU占用來源 檢查系統進程 使用 top 或 htop 命令&#xff0c;確認是否是 mysqld 進程導致CPU滿載&#xff1a;top -c -p $(pgrep mysqld)2. 實時分析MySQL活動 …

人工智能賦能企業系統架構設計:以ERP與CRM系統為例

一、引言 1.1 研究背景與意義 在數字化時代&#xff0c;信息技術飛速發展&#xff0c;人工智能&#xff08;Artificial Intelligence, AI&#xff09;作為一項具有變革性的技術&#xff0c;正深刻地影響著各個領域。近年來&#xff0c;AI 在技術上取得了顯著突破&#xff0c;…

使用jmeter進行壓力測試

使用jmeter進行壓力測試 jmeter安裝 官網安裝包下載&#xff0c;選擇二進制文件&#xff0c;解壓。 tar -xzvf apache-jmeter-x.tgz依賴jdk安裝。 yum install java-1.8.0-openjdk環境變量配置&#xff0c;修改/etc/profile文件&#xff0c;添加以下內容。 export JMETER/…

深入理解流(Streams)—— 聲明式數據處理的藝術

1. 引言 大家好&#xff01;歡迎來到本系列博客的第三篇。在前兩篇文章中&#xff0c;我們已經領略了 Java 8 中 行為參數化 和 Lambda 表達式 的魅力。 在第 1 章 Java行為參數化&#xff1a;從啰嗦到簡潔的代碼進化中&#xff0c;我們了解到如何通過將行為&#xff08;代碼…

【Linux】之【Get√】nmcli device wifi list 與 wpa_cli scan 和 wpa_cli scan_result 區別

nmcli device wifi list 是 NetworkManager 的命令行工具 nmcli 的一部分&#xff0c;它用于列出當前可用的無線網絡。它的作用和 wpa_cli 的掃描功能類似&#xff0c;但有一些不同點。 1. nmcli device wifi list 功能&#xff1a; nmcli device wifi list 命令用于顯示當前…