惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 叶小钗
O
OpenAI News
V
V2EX
大猫的无限游戏
大猫的无限游戏
博客园 - 聂微东
S
Schneier on Security
C
CXSECURITY Database RSS Feed - CXSecurity.com
小众软件
小众软件
L
LINUX DO - 热门话题
C
Cybersecurity and Infrastructure Security Agency CISA
博客园 - Franky
Security Latest
Security Latest
S
SegmentFault 最新的问题
Project Zero
Project Zero
Spread Privacy
Spread Privacy
K
Kaspersky official blog
J
Java Code Geeks
V
Vulnerabilities – Threatpost
C
Cisco Blogs
C
CERT Recently Published Vulnerability Notes
月光博客
月光博客
T
The Exploit Database - CXSecurity.com
L
Lohrmann on Cybersecurity
人人都是产品经理
人人都是产品经理
博客园 - 三生石上(FineUI控件)
Scott Helme
Scott Helme
WordPress大学
WordPress大学
量子位
T
Threat Research - Cisco Blogs
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
宝玉的分享
宝玉的分享
Hugging Face - Blog
Hugging Face - Blog
AWS News Blog
AWS News Blog
Help Net Security
Help Net Security
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Simon Willison's Weblog
Simon Willison's Weblog
S
Secure Thoughts
博客园 - 【当耐特】
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
V
Visual Studio Blog
Last Week in AI
Last Week in AI
T
Tailwind CSS Blog
腾讯CDC
Cyberwarzone
Cyberwarzone
IT之家
IT之家
GbyAI
GbyAI
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
云风的 BLOG
云风的 BLOG
T
Troy Hunt's Blog
D
Docker

博客园 - China Soft

.NET 程序保护实战系列01-流水线架构与保护引擎总览 试官问:你用 AI 编程半年了,那怎么保证 Claude Code 写出来的代码是对的? C#实现控制台多区域输出 园友特惠| 1Panel 企业版 & AI 一体机限量放售,最高直降 5100! 上位机程序发布打包成安装包---Inno Setup 这是一篇学习笔记,分享给大家,如果大家喜欢,也会开启USB的专辑 我问了 AI 一个问题:编码能力贬值后,什么能力值钱? Visual Studio 2026(VS2026) 密钥/激活码 Dddify:给 ASP.NET Core 项目一套轻量、清晰、可落地的 DDD 基础设施 C# ESP32/STM32 轻量 Web 能力库:PicoServer.Nano 高性能百度OCR ONNX Runtime C#实现 别再说 AI 开发就是调接口了!5 种主流模式一次讲清 在 Avalonia 中编写高性能动画 傻子可懂的 Harness Engineering 入门教程 + 项目实战,一次搞懂 AI 编程工程化! 提升 Text2SQL 准确率 AI/Vibe Coding,本质是软件人工时代向软件工业时代发展 体验优先:十分钟使用 Python+LangChain 玩转阿里通义千问 大模型基础(二):必懂5大基础概念《Token、上下文窗口、Embedding、预训练、微调》 大模型基础(一):什么是LLM? Prompt、Agent、Function Call、Skill、MCP,傻傻分不清楚? 那些喊着AI 要淘汰你的人,正在靠你的焦虑赚大钱! 作为一线研发,我快被全网的 AI 焦虑逼疯了。 Qt QtWebEngine 白屏的解决方案 都是微软亲儿子,WPF凭啥干不掉WinForm?这3个场景说明白了 .NET 高级开发 | C# 中的动态代码:反射、EMIT、表达式树、Roslyn、Source Generators 大模型看大模型:推理Token的能耗用电量比对 WorkBuddy:从“我是谁”到“帮我干活” .NET 高级开发 | 开发 .NET 诊断工具、链路追踪原理 Prompt 焚诀——一个模板,终结你和 AI 的所有沟通问题 [项目]涉案资产信息化管理平台(山东某执法单位定制开发) 大模型RAG实战,从被骂不靠谱到成为部门MVP,这是我的踩坑全记录 白帽子为什么几乎都绕不开 httpx:一款 HTTP 资产探测工具的技术价值 从Prompt工程到Skill工程:Agent Skills开放标准彻底改变了AI协作方式 MAUI项目在Android平台通过U盘实现软件更新 微软竟然出了免费的 AI 应用开发课?!我已经学上了 一文彻底搞懂 OpenClaw 的架构设计与运行原理(万字图文) AI到底聪明在哪——从手机人脸识别说起 硬核科普:为何小米任天堂封杀 Root?揭秘操作系统从启动到“夺权”的底层游戏
使用Cursor实现管理系统登录界面的快速开发
China Soft · 2026-05-12 · via 博客园 - China Soft

以前的前后端开发泾渭分明,各自术业有专攻,自从有了先进的AI工具,开发者角色就变为了掌舵者、审阅者,配合AI开发工具,可以快速搭建后端+前端的项目,随着AI理解的深度和开发者技巧和驾驭理念升级,两者逐渐达到人剑合一的境界后,更会碰撞出更强的火花和更容易完成高质量的项目。本篇随笔抽取界面的一个案例,介绍使用Cursor实现管理系统登录界面的快速开发的过程。

1、Cursor开发工具的介绍

Cursor 是一款基于 VS Code 内核、AI 原生集成的代码编辑器,由 Anysphere 公司开发,主打 “AI 结对编程” 体验,可理解整个代码库并自动生成 / 修改 / 调试代码。

Cursor 的智能代码补全不是普通 IDE 那种简单关键词补全,而是基于大模型、理解你整个项目上下文、跨文件语义级的 AI 代码自动补全。

简单说:你写开头,AI 帮你写完整段、整个函数、甚至整个逻辑,支持单行、多行、整函数、循环、条件、接口、组件一键补全。

它会读取你当前项目的:变量定义、导入包、已有函数、数据结构、接口字段、项目架构,不是只看当前一行代码,补全出来的代码完全适配你现有项目规范。

核心优势(为什么用)

  • VS Code 兼容:界面 / 快捷键 / 插件生态完全一致,可一键导入 VS Code 配置,迁移成本低。
  • 多模型支持:内置 Claude、GPT-4o、Gemini 等,免费版可用 cursor-small,Pro 版解锁高级模型。
  • 深度上下文理解:能读懂整个项目结构,生成代码贴合现有架构,减少 “AI 幻觉”。
  • 全链路开发:编辑、AI、终端、Git 一体,无需切换工具。
  • 高效快捷键:Tab 补全、Ctrl+K 生成代码、Ctrl+I 打开 Agent,操作流畅。
  • 隐私与安全:支持本地模式、隐私过滤,企业版符合 SOC 2 Type II。

Cursor官网

如何使用(快速上手)

1. 安装
  1. 访问官网下载 Windows/macOS/Linux 版本。
  2. 安装后用 GitHub / 邮箱登录,自动激活 14 天 Pro 试用。
  3. 首次启动可选择导入 VS Code 设置(插件、主题、快捷键)。
2. 基础使用
  • Tab 补全:输入部分代码 → 按 Tab 接受建议。
  • AI 生成代码(Ctrl+K):选中代码 / 空白处按 Ctrl+K → 输入需求(如 “写一个登录函数”)→ 应用更改。

屏幕截图 2026-05-10 162411

  • Chat 对话(Ctrl+Shift+L):提问如 “这个函数有什么问题?”“如何优化这段代码?”。
  • Agent 模式(Ctrl+I):输入复杂需求(如 “集成 Tailwind CSS 并修复样式”)→ AI 自动多文件修改、运行命令、排错。
3. 免费版 vs Pro 版
  • 免费版:cursor-small 模型,基础补全 / 聊天,每月 50 次高速调用。
  • Pro 版($20 / 月):Claude/GPT-4o 等高级模型,150 次 / 月高速调用,Agent 全功能,优先支持。

2、定位使用Cursor开发项目的目的:创建登录界面

Cursor 开发工具是一个锋利的刀剑,我们如果把它利用好,可以事半功倍。

我们可以从已有项目开始对项目完善和重构优化,也可以从一个空白的目录开始白手起家。我们这里以一个登录界面开始介绍如何创建一个起步的项目基础。

首先,我希望通过一个效果比较好的截图(可以很容易从网上获取到),甚至可以通过一个网址让它分析结构进行开发界面,都可以做的很丝滑。

例如我系统通过一个界面来开始设计一个项目的技术路线,我喜欢的路线是:界面采用Vue3+TypeScript+ElementPlus 技术路线。

首先我们从Cursor导入空白的项目目录,在文件夹中放入一个【登录界面效果.png】图片,并创建一个md文件来描述一下我们需要的大致技术路线和界面效果,如下图所示准备好图片和相关的介绍。

屏幕截图 2026-05-10 145340

我们通过Cursor来逐步创建,后续通过命令cursor继续完善界面效果,达到我们的要求即可。

我要模仿的界面效果初始图如下所示。

登录界面效果

通过把界面效果图片和cursor.md文件拖入agent对话框中,回车执行即可,过程如下所示。

屏幕截图 2026-05-10 143541

通过执行上面的指令,最终Cursor会完成项目的基础搭建工作,并通过npm 安装相关的引用文件,如我们可以查看到项目结构如下所示。

屏幕截图 2026-05-10 150409

我们查看编译后运行的界面效果,如下所示。

屏幕截图 2026-05-10 143327

这样的界面,Cursor弄出来的和我们实际的预想有所偏差,为了较正它,我们继续输入命令修改。

要想Cursor弄出我们的预想,有时候就需要进行一定的提示修正,如下面所示。

屏幕截图 2026-05-10 143528

最终调整的界面效果如下所示。

屏幕截图 2026-05-10 143808

这个就是我预想的效果,这个是一个根据不同设备响应式的界面效果,如果我们切换到手机显示模式,界面效果如下所示

屏幕截图 2026-05-10 143907

而且界面的代码部分,除了按照Vue3+ElementPlus+TypeScript的特点来做外,也按照我们要求的UnoCss的样式风格,非常符合要求。

屏幕截图 2026-05-10 151034

界面的开发是逐步递进,如我们完成一个登录页后,可以让它继续完成注册用户、忘记密码,重置密码等界面设计。

屏幕截图 2026-05-10 165254 屏幕截图 2026-05-10 165311 屏幕截图 2026-05-10 165347

以上就是通过一个简单的登录界面效果来试试Cusor的威力,实际上,我们开发很多就是构建不同的界面,构建不同的前后端对接实现的,一步步往完善的项目方向狂奔即可。