对比lingma、cursor辅助配置本地开发环境的能力

简介: 本文通过一个简单的环境配置的例子,展示lingma, cursor在辅助编程方面的解题思路、生成能力的差异。

程序员在本地开发工程代码最常见的问题之一就是配置开发环境的问题,因为本地环境的架构、OS、底层依赖等外部因素存在差异,导致无法快速实现统一配置。


下面是一个在MacOS上利用lingma, cursor辅助安装node, npm的案例,用于说明lingma、cursor各自在辅助编程方面的特点,供大家对比参考。


Prompt

在本地安装node, npm


lingma提供的解决方案:

常规方案都会推荐使用brew安装node, npm受限于macos版本支持,brew方案不适用当前场景常规操作github下载node, npm binary release解压缩安装但这里也有一个陷阱国内访问github repo存在网络问题

image.png

lingma提供一个更加稳妥安装方式Volta确保下载安装成功率本人Volta了解lingma提供知识点

image.png

最后提供最稳妥方案升级系统版本

image.png

以上引导步骤用时~3min

 

cursor提供解决方案

基于已经通过lingma本地安装node,npm的情况下,提出同样陷阱问题给cursor,也会寻求brew install方案

image.png

cursor排查方式比较fundamental, 确认brew有效然后感知系统已有node, npm(lingma安装)删除确保环境初始化

image.png

cursor感知当前macos brew版本兼容性问题开始寻求brew方案安装

image.png

cursor尝试github安装包管理器nvm,这里显然面向中国用户常规做法不会考虑github repo网络问题结果下载超时浪费了~5minlingma的node包管理器方案更加稳定可靠。

image.png

cursor开始寻求官网下载node.js

image.png

之后就是正常下载安装

image.png

image.png

以上步骤共耗时~8min

 

总结:

               lingma方案更加精准快速提供知识点(版本管理工具volta)解决陷阱问题训练素材看起来比cursor更全面提供node.js升级办法加分项

               cursor方案过程比较,而且慢;但过程可解释性用户感觉可控性可信度更好


目录
相关文章
|
1月前
|
机器学习/深度学习 数据采集 人工智能
通义实验室Mobile-Agent-v3开源,全平台SOTA的GUI智能体,支持手机电脑等多平台交互
近日,通义实验室MobileAgent团队正式开源全新图形界面交互基础模型 GUI-Owl,并同步推出支持多智能体协同的自动化框架 Mobile-Agent-v3。该模型基于Qwen2.5-VL打造,在手机端与电脑端共8个GUI任务榜单中全面刷新开源模型性能纪录,达成全平台SOTA。
455 2
|
4月前
|
人工智能 JSON 安全
Spring Boot实现无感刷新Token机制
本文深入解析在Spring Boot项目中实现JWT无感刷新Token的机制,涵盖双Token策略、Refresh Token安全性及具体示例代码,帮助开发者提升用户体验与系统安全性。
481 5
|
编解码 移动开发 JavaScript
html页面播放视频编码是265的m3u8的流媒体地址
html页面播放视频编码是265的m3u8的流媒体地址
710 0
|
缓存 JavaScript Cloud Native
阿里云发布 Spring Boot 新脚手架,真香
本文,围绕 spring initializr 框架,以 start.spring.io 为例,全面的给大家介绍如何使用和扩展这个框架,以及背后的运行原理。
57176 1
阿里云发布 Spring Boot 新脚手架,真香
|
4月前
|
编解码 数据格式
全国高精度土壤可蚀性因子分布数据
土壤可蚀性因子(K因子)反映土壤在降雨下的抗侵蚀能力,是通用土壤流失方程(USLE/RUSLE)的关键参数。其值越高,土壤越易被侵蚀。K因子与土壤质地、有机质含量、结构及渗透性密切相关,广泛应用于土壤侵蚀风险评估、生态工程规划和土地利用影响分析。地理遥感生态网提供全国高精度K因子数据产品,支持多种分辨率和格式,覆盖全国陆地范围,适用于多时序研究(2000-2024年)。
|
1月前
|
SQL Java 数据库连接
MyBatis常见工具解析
MyBatis是一款优秀的Java持久层框架,具备灵活的SQL定制能力和高效的ORM映射机制。其核心工具链涵盖SQL执行、对象操作、代理生成、代码生成与SQL构建,全面提升数据库开发效率。本文从五大维度深入解析常用工具及其技术实现,助你掌握MyBatis高效开发的核心利器。
76 1
|
7月前
|
人工智能 JSON 自然语言处理
31.3K star!开源免费本地AI神器,一键部署多模态大模型!
LocalAI 是一款革命性的开源AI框架,专为本地化部署设计。它完美复现了OpenAI的API接口,支持运行各类开源大模型(如LLaMA3、Phi-2、Stable Diffusion等),无需GPU即可在普通电脑上实现:
411 0
|
Serverless 测试技术
LongWriter: 基于LLM代理可以将输出窗口大小扩展到10,000+个单词
本文介绍了一种名为AgentWrite的方法,旨在克服大型语言模型(LLM)生成长文本时的局限。通过将任务分解为子任务,AgentWrite使LLM能生成超过20,000词的连贯文本。研究揭示了监督微调数据中的输出长度限制是导致LLM生成长度受限的主要原因。通过构建LongWriter-6k数据集并对模型进行再训练,成功扩展了输出长度至10,000词以上,且未牺牲输出质量。
267 4
LongWriter: 基于LLM代理可以将输出窗口大小扩展到10,000+个单词