記錄小白使用 Cursor 開發第一個微信小程序(二):創建項目、編譯、預覽、發布(250308)

文章目錄

  • 記錄小白使用 Cursor 開發第一個微信小程序(二):創建項目、編譯、預覽、發布(250308)
    • 一、創建項目
      • 1.1 生成提示詞
      • 1.2 生成代碼
    • 二、編譯預覽
      • 2.1 導入項目
      • 2.2 編譯預覽
    • 三、發布
      • 3.1 在微信開發者工具進行上傳
      • 3.2 管理平臺的版本管理
      • 3.3 手機掃描二維碼
    • 四、總結

記錄小白使用 Cursor 開發第一個微信小程序(二):創建項目、編譯、預覽、發布(250308)


一、創建項目

(1) Cursor 使用 0.46.8 版本
(2) 隨便買一個一天的會員(使用普通賬號的話,Sonnet 3.7 經常卡)試水

1.1 生成提示詞

(1) 第一個版本的提示詞

# 微信小程序需求## 項目概述
構建一個微信小程序,用于記錄工作打卡時間和查看歷史記錄。## 功能頁面### 第一個界面:打卡頁面
- 記錄上班時間以及下班時間
- 顯示目標工作時長為10.2個小時
- 顯示本月歷史打卡記錄的平均工作時長
- 提供跳轉到歷史記錄頁面的功能### 第二個界面:歷史記錄頁面
- 以日歷形式呈現歷史打卡記錄
- 顯示本月的平均工作時長
- 點擊任意日期可顯示所選日期的上下班時間
- 支持對歷史的上下班時間進行修改
- 修改完上下班時間后,本月的平均工作時長需重新計算并自動更新## 技術要求
- 所有數據保留在本地,不需要調用任何API接口

(2) 第二個版本的提示詞:使用 cursor 對第一個版本進行完善

# 微信小程序需求## 項目概述
構建一個微信小程序,用于記錄工作打卡時間和查看歷史記錄。## 功能頁面### 第一個界面:打卡頁面
- 記錄上班時間以及下班時間
- 顯示目標工作時長為10.2個小時
- 顯示本月歷史打卡記錄的平均工作時長
- 提供跳轉到歷史記錄頁面的功能
- 打卡按鈕設計醒目,易于操作
- 實時顯示當前日期和時間
- 當天已打卡狀態明顯展示(上班已打卡/下班已打卡)### 第二個界面:歷史記錄頁面
- 以日歷形式呈現歷史打卡記錄
- 顯示本月的平均工作時長
- 點擊任意日期可顯示所選日期的上下班時間
- 支持對歷史的上下班時間進行修改
- 修改完上下班時間后,本月的平均工作時長需重新計算并自動更新
- 提供返回打卡頁面的導航功能
- 對于工作時長不足10.2小時的日期進行視覺提示(如標紅)
- 支持按周、月查看統計數據## 用戶體驗要求
- 簡潔明了的界面設計,符合微信設計規范
- 關鍵信息(如工作時長、打卡狀態)字體加大或高亮顯示
- 操作流程簡單直觀,減少用戶學習成本
- 加載速度快,響應及時## 技術要求
- 所有數據保留在本地,使用微信小程序的本地存儲能力
- 確保數據在應用關閉后仍能保存
- 考慮數據備份和恢復機制
- 適配不同屏幕尺寸的設備## 其他功能建議
- 支持設置個性化的工作時長目標
- 提供月度/季度工作時間統計報表
- 可選的提醒功能(如工作時間即將達到目標時通知)
- 支持數據導出功能(如導出為Excel表格)

1.2 生成代碼

本次開發基于的大模型是 3.7-sonnet-thinking

二、編譯預覽

2.1 導入項目

使用上個帖子下載頁面下載的 "微信開發者工具" 導入,可以先用 "測試號"

2.2 編譯預覽

每次編譯前,先清緩存

(1) 打卡頁面

在這里插入圖片描述

(2) 歷史頁面

在這里插入圖片描述


三、發布

3.1 在微信開發者工具進行上傳

是需要使用正式的 appid

3.2 管理平臺的版本管理

開發版本設置為體驗版

3.3 手機掃描二維碼

在微信小程序直接使用

四、總結

  • 不會寫提示詞可以將自己的需求簡單描述,然后讓大模型完善
  • 盡量一次性把需求描述完整
  • 3.7-sonnet-thinking 不愧為當前地表最強
  • 生成的東西有瑕疵,需要繼續潤色

血的教訓:做好版本管理,避免無法回滾

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/71812.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/71812.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/71812.shtml

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

相關文章

Linux系統管理二

目錄 一.遠程連接管理服務SSH 1.1 了解服務端和客戶端 1.2 了解端口號的設定 1.3 了解ssh服務的作用 1.4 ssh搭建服務 二.netstat 2.1 netstat簡介 2.2 netstat命令參數 2.3 常用命令參考 三.進程的檢測與控制 3.1 管道 3.1.1 什么是管道 3.1.2 管道的分類 3.1.3…

【Recon】Git源代碼泄露題目解題方法

CTF中Git源代碼泄露題目解題方法 1. 確認存在.git目錄泄露2. 下載完整的.git目錄3. 恢復Git倉庫歷史4. 查找Flag的常見位置5. 處理不完整的.git目錄6. 其他技巧示例流程 在CTF中遇到Git源代碼泄露題目時,通常可以通過以下步驟解決: 1. 確認存在.git目錄泄…

字符串 反轉函數reverse() 的錯誤用法

回文字符串 題目描述 如果一個字符串逆序后與正序相同,那么稱這個字符串為回文字符串。例如abcba是回文字符串,abcca不是回文字符串。 給定一個字符串,判斷它是否是回文字符串。 輸入描述 一個非空字符串(長度不超過 50&#…

C#程序加密與解密Demo程序示例

目錄 一、加密程序功能介紹 1、加密用途 2、功能 3、程序說明 4、加密過程 5、授權的注冊文件保存方式 二、加密程序使用步驟 1、步驟一 ?編輯2、步驟二 3、步驟三 4、步驟四 三、核心代碼說明 1、獲取電腦CPU 信息 2、獲取硬盤卷標號 3、機器碼生成 3、 生成…

專題二串聯所有單詞的子串

1.題目 題目分析: 有一個字符串s和字符串數組,如何字符串數組里面的元素可以組成一個字符串,然后要在字符串里面找到連續子串跟組成的字符串一樣,返回起始地址。 2.算法原理 這道題可以把字符串數組的元素string看出char&#x…

scala類型檢測和轉換

在scala中關于類型的檢測的api一共有以下三個: (1)obj.isInstanceOf[T]:判斷 obj 是不是 T 類型。 (2)obj.asInstanceOf[T]:將 obj 強轉成 T 類型。 (3)classOf[T]&am…

【論文閱讀】VAD: Vectorized Scene Representation for Efficient Autonomous Driving

一、介紹 VAD是華科團隊設計的一個端到端無人駕駛框架,針對傳統的無人駕駛框架的模塊化設計的問題,該算法使用向量化的策略進行了端到端的實現。傳統的模塊化設計使得感知模塊完全依賴于感知模塊的計算結果,這一解耦實際上從規劃模塊的角度損…

探索Java多線程的核心概念與實踐技巧,帶你從入門到精通!

各位看官早安午安晚安呀 如果您覺得這篇文章對您有幫助的話 歡迎您一鍵三連,小編盡全力做到更好 歡迎您分享給更多人哦 今天我們來學習多線程編程-"掌握線程創建、管理與安全": 上一節課程我們鋪墊了一系列的東西,引出來了我們的多…

互動多媒體項目 自行車互動

該項目為UE4 +自行車騎行速度 互動項目 結果預覽 : 1. 獲取自行車速度 這里使用的是Arduino單片機 + 霍爾傳感器 霍爾傳感器: 單片機完整代碼: #define HALL_PIN 2 // 霍爾傳感器連接到D2(中斷引腳) volatile unsigned long lastTime = 0; // …

STM32——GPIO介紹

GPIO(General-Purpose IO ports,通用輸入/輸出接口)模塊是STM32的外設接口的核心部分,用于感知外界信號(輸入模式)和控制外部設備(輸出模式),支持多種工作模式和配置選項。 1、GPIO 基本結構 STM32F407 的每個 GPIO 引腳均可獨立配置,主要特性包括: 9 組 GPIO 端口…

學習筆記:Python網絡編程初探之基本概念(一)

一、網絡目的 讓你設備上的數據和其他設備上進行共享,使用網絡能夠把多方鏈接在一起,然后可以進行數據傳遞。 網絡編程就是,讓在不同的電腦上的軟件能夠進行數據傳遞,即進程之間的通信。 二、IP地址的作用 用來標記唯一一臺電腦…

DeepSeek 醫療大模型微調實戰討論版(第一部分)

DeepSeek醫療大模型微調實戰指南第一部分 DeepSeek 作為一款具有獨特優勢的大模型,在醫療領域展現出了巨大的應用潛力。它采用了先進的混合專家架構(MoE),能夠根據輸入數據的特性選擇性激活部分專家,避免了不必要的計算,極大地提高了計算效率和模型精度 。這種架構使得 …

JetBrains學生申請

目錄 JetBrains學生免費授權申請 IDEA安裝與使用 第一個JAVA代碼 1.利用txt文件和cmd命令運行 2.使用IDEA新建項目 JetBrains學生免費授權申請 本教程采用學生校園郵箱申請,所以要先去自己的學校申請校園郵箱。 進入JetBrains官網 點擊立即申請,然…

LINUX網絡基礎 [五] - HTTP協議

目錄 HTTP協議 預備知識 認識 URL 認識 urlencode 和 urldecode HTTP協議格式 HTTP請求協議格式 HTTP響應協議格式 HTTP的方法 HTTP的狀態碼 ?編輯HTTP常見Header HTTP實現代碼 HttpServer.hpp HttpServer.cpp Socket.hpp log.hpp Makefile Web根目錄 H…

六十天前端強化訓練之第八天到第十四天——綜合案例:用戶管理系統

歡迎來到編程星辰海的博客講解 看完可以給一個免費的三連嗎,謝謝大佬! 目錄 一、知識體系詳解 1. 變量與作用域 2. 箭頭函數特性 3. 數組高階函數 4. DOM操作原理 5. 事件傳播機制 6. 閉包核心原理 7. 原型繼承體系 8. Promise工作流程 二、綜…

技術周總結 03.03 - 03.09 周日(Java監控 SpringAI)

文章目錄 一、03.05 周三二、03.08 周六openAI 的Spring開發 一、03.05 周三 jvisualvm java自帶的監控和故障排除工具 命令行執行后,會出現 JConsole 二、03.08 周六 openAI 的Spring開發 引入 spring-ai-openai-spirng-boot-starter 依賴 Spring AI http…

DeepSeek:中國AGI破局者的技術革命與生態重構

在AI領域被"算力霸權"與"技術壟斷"籠罩的今天,一家來自杭州的初創公司正以顛覆性創新撕開行業鐵幕。DeepSeek(深度求索)不僅重新定義了AGI技術研發范式,更通過開源生態構建引發全球AI產業格局的深度重構。 一…

manus本地部署使用體驗

manus部署 https://github.com/mannaandpoem/OpenManus git clone https://github.com/mannaandpoem/OpenManus.git 或者手工下載zip包解壓,包很小,只有幾百K。 cd OpenManus-main #創建python環境,有python3的可以用python3 python -m ven…

【統計至簡】【入門測試1】給定數據矩陣X,如何求其質心、中心化數據、標準化數據、格拉姆矩陣、協方差矩陣、相關系數矩陣

給定數據矩陣X,如何求其質心、中心化數據、標準化數據、格拉姆矩陣、協方差矩陣、相關系數矩陣。 ??設數據矩陣 X X X是一個 n p n\times p np的矩陣,其中 n n n是樣本數量, p p p是變量數量, X ( x i j ) X (x_{ij}) X(xij?…

CI/CD—Jenkins、Maven安裝

Jenkins簡介 Jenkins 是一款廣泛使用的開源持續集成和持續交付(CI/CD)工具,以下是對它的詳細介紹: 基本信息 起源與發展:Jenkins 最早起源于 Hudson 項目,后來從 Hudson 項目中分離出來獨立發展。自 2011 …