cursor无敌了

京东云开发者
• 阅读 161

作者:京东物流 董振阳

0、Cursor IDE

Cursor是一款基于人工智能的代码编辑器,创建了一个集成开发环境(IDE)。旨在帮助开发人员编写代码,并于AI进行实时互动,提供写代码建议、错误检测和自动补全功能。支持多种编程语言(如Python、JavaScript、Java等)



1、快速开始

1、官网下载cursor:https://www.cursor.com/

2、打开对话框(⌘+I),如下: cursor无敌了

3、输入指令,AI开始表演

cursor无敌了

4、上传chrome扩展中心,开始使用

cursor无敌了





1.1、安全与隐私

在安装Cursor时可以选择隐私模式保证代码安全,也可以后续在设置中更改。

cursor无敌了 cursor无敌了

2、快速搭建自己的第一个chorme-extension

2.1、项目立项-火速上线

第一次对话:生成一个chrome扩展插件,当打开一个网页时,在页面右边显示一个按钮,按钮上显示“概括当前页”,当点击该按钮时,将这个页面的文字内容下载下来

cursor无敌了



结果:自动创建了extension项目目录以及四个代码文件,上传到chorme扩展中心后发现没有显示按钮

没有显示按钮,把按钮显示在页面右下方

cursor无敌了



结果:页面按钮正常显示,也能把内容下载下来了



2.2、需求变更-快速迭代

摇身一变当产品,只是简单的把页面内容下载下来,有的时候太多了,看不过来,直接吧内容丢给AI,让它先读一遍,再简化给我看

在下载该页面的内容后,先通过这个JDAI把内容进行一下精简,精简为100字左右的内容再下载

cursor无敌了



结果:内容并未通过给定的gpt进行简化摘要



没有调用AI接口进行概括

cursor无敌了

结果还是失败,再次告诉AI,这次AI加入了过程调试日志,只需要把过程控制塔错误告诉AI即可

cursor无敌了

结果:这次成功发送给AI进行分析简化

cursor无敌了

cursor无敌了



(进行了模糊处理,同事可以通过JS文档访问未模糊处理实践)

3、接需求

3.1、PRD

「非会员用户暂时无法查看PRD」

线上运营时发现有些小问题,需要进行调整优化,PRD略过不展示了哈哈,开始调戏AI,不对,调教AI

3.2、学习&领悟

深入分析具体代码

cursor无敌了 cursor无敌了

主动了解调用链

cursor无敌了 cursor无敌了

3.3、开始即结束

cursor无敌了

cursor无敌了

同时还会给出AI的开发方案的优点

cursor无敌了



3.4、顺手的事

这样写后续如果还顺丰系、通达系,怎么扩展呢,直接上模式顺手重构下吧,手拿把掐 cursor无敌了

cursor无敌了

cursor无敌了

cursor无敌了

cursor无敌了



后续又优化通过枚举,在枚举中对应策略,工厂直接返回策略

cursor无敌了 cursor无敌了

cursor无敌了

4、我有一个想法

《大胆设想》

当ump监控,某些机器可用率异常或者jsftp99异常时,我需要排序找到对应机器,再去行云找到对应机器,然后操作机器下线或者jsf下线,就算再熟练也是挺费时间的,而且还担心出错,所以想能不能有个插件一键帮我搞定~

《小心求证》

4.1、首先输入整体需求目标,让AI搭建起整体框架

日常工作中,监控看板是一个很重要的系统监控手段。在这个页面中@https://taishan.jd.com/ump/monitor/如果有某些机器的可用率下降,我需要对可用率下降的机器进行下线操作,该操作需要到这个页面@http://jagile.jd.com/ 找到对应的机器进行”停止进程“操作。请你研究下这两个网页的结构和布局。帮我写一个chrome插件,能在监控页面右边有个“下线机器”按钮,能一键把可用率有问题的机器全部下线。 cursor无敌了

4.2、AI好像没有准确找到可用率在哪

直接把页面结构喂给它学习

cursor无敌了



结果:成功找到异常机器IP

cursor无敌了

4.3、跳转行云操作失败

想法没实现,直接调用后端接口或许更方便快捷哈哈哈哈,欢迎大佬指导交流!!!

免费试用是两周,支持正版,好用不贵~

cursor无敌了

点赞
收藏
评论区
推荐文章
雷厉风行 雷厉风行
1年前
全球最受欢迎的Go开发工具,现已推出全新GoLand 2023 for Mac!
GoLand2023formac是一款由JetBrains公司推出的多功能IDE(集成开发环境),旨在为Go语言开发人员提供一个高效、智能的编程环境。该软件提供了许多高级功能,包括便捷的代码编辑、调试、自动补全和代码重构等,可帮助开发人员创建高质量的应用程
仲远 仲远
1年前
CLion 2023 for Mac(C和C ++ IDE智能代码编辑器)
CLion是一款由JetBrains开发的C集成开发环境(IDE)。它提供源代码编辑、语法高亮、自动补全等常见功能,同时还支持代码重构、调试、版本控制等功能。CLion支持多种编译器和操作系统,并且可以与CMake和GDB等工具集成,使开发人员可以更方
流浪剑客 流浪剑客
1年前
go语言集成开发工具:GoLand 2023 for Mac中文版
是一款专门为Go语言开发者打造的集成开发环境(IDE)。它能够提供一系列功能,如代码自动完成、语法高亮、代码格式化、代码重构、代码调试等等,使编写代码更加高效和舒适。GoLand的特点包括:1.智能代码补全:GoLand能够根据上下文自动补全代码,包括函数
绣鸾 绣鸾
1年前
RubyMine 2023 for Mac(Ruby代码编辑器)
是Ruby编程语言的集成开发环境(IDE)。它提供了一系列功能来帮助开发人员编写、分析和调试Ruby代码。RubyMine的一些主要功能包括:具有语法突出显示、自动完成和错误突出显示的智能代码编辑器支持Git、SVN和Mercurial等版本控制系统自动化
公孙晃 公孙晃
1年前
RubyMine 2023.2.4中文激活版 附激活码 无需账号登录
是Ruby编程语言的集成开发环境(IDE)。它提供了一系列功能来帮助开发人员编写、分析和调试Ruby代码。RubyMine的一些主要功能包括:具有语法突出显示、自动完成和错误突出显示的智能代码编辑器支持Git、SVN和Mercurial等版本控制系统自动化
绣鸾 绣鸾
1年前
GoLand 2023 for Mac GO语言集成开发工具
是一款专门为Go语言开发者打造的集成开发环境(IDE)。它能够提供一系列功能,如代码自动完成、语法高亮、代码格式化、代码重构、代码调试等等,使编写代码更加高效和舒适。GoLand的特点包括:1.智能代码补全:GoLand能够根据上下文自动补全代码,包括函数
流浪剑客 流浪剑客
1年前
GoLand 2023.2.4汉化版 附 完整安装教程 支持M1
是一款专门为Go语言开发者打造的集成开发环境(IDE)。它能够提供一系列功能,如代码自动完成、语法高亮、代码格式化、代码重构、代码调试等等,使编写代码更加高效和舒适。GoLand的特点包括:1.智能代码补全:GoLand能够根据上下文自动补全代码,包括函数
绣鸾 绣鸾
1年前
Pycharm pro 2023.2.4 for mac
是一种Python集成开发环境(IDE),由JetBrAIns开发。PyCharm提供了强大的功能,包括语法突出显示、智能代码完成、代码检查、自动重构和调试等特性,这些都可以帮助Python开发人员更加高效地编写代码。PyCharmPro是PyCharm的
刚背兽 刚背兽
5个月前
跨平台集成开发环境JetBrains CLion 2024 for Mac中文激活版
JetBrAInsCLion2024forMac是一款专为Mac用户设计的强大C集成开发环境(IDE)。它具备出色的代码自动补全功能,能够根据上下文智能推荐代码选项,提高编程效率。同时,CLion2024还提供了代码重构、导航和集成调试等核心功能,帮助
凿壁偷光 凿壁偷光
1年前
Mac代码编辑器-sublime text for Mac
sublimetextforMac一款轻量级的文本编辑器,拥有丰富的功能和插件。它支持多种编程语言,包括C、Java、Python、Ruby等,可以帮助程序员快速编写代码。SublimeText的界面简洁、美观,支持多窗口编辑和分屏显示,可以让程序员更加高效地工作。此外,SublimeText还提供了代码自动补全、语法高亮、代码折叠等功能,可以帮助程序员提高编程效率。如果你正在寻找一款高效、易用的文本编辑器,那么SublimeText是一个非常不错的选择。