AI 编程工具(Cursor、Antigravity)
文章平均质量分 84
AI 增强型 IDE
小丁学Java
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mac 提示“软件已损坏”?一行命令秒解 Gatekeeper 封印!(修复 Windsurf Account Manager 启动失败)
摘要:Mac用户安装第三方软件(如Windsurf Account Manager)时常遇"应用已损坏"提示,实为macOS Gatekeeper安全机制拦截未公证应用。解决方法:使用终端命令sudo xattr -rd com.apple.quarantine+应用路径,一键清除隔离属性即可运行。该命令通过删除com.apple.quarantine扩展属性解除系统封锁,适用于所有来源可信但被误报的Mac应用。技术原理涉及xattr工具递归删除隔离标签,简单高效解决"假损坏&原创 2026-01-09 14:54:17 · 742 阅读 · 0 评论 -
硬核排错:当 “Sign in with Google” 遇到第三方客户端,如何提取 Firebase Refresh Token?
摘要:本文记录了排查Firebase第三方客户端登录问题的全过程。当使用Google OAuth注册的账号在客户端输入邮箱密码报错INVALID_LOGIN_CREDENTIALS时,作者发现常规的Local Storage查找方法失效,最终在IndexedDB的firebaseLocalStorageDb数据库中找到关键refreshToken。文章详细介绍了从浏览器DevTools定位IndexedDB、提取Firebase刷新令牌的具体步骤(F12→Application→IndexedDB→fire原创 2026-01-08 15:13:02 · 666 阅读 · 0 评论 -
Tauri 开发避坑指南:无法打开“检查元素”?快捷键失效?一行配置搞定 DevTools!
Tauri开发调试问题解决指南 在macOS上开发Tauri应用时,可能会遇到Command+Option+I快捷键失效、右键菜单无"检查元素"选项的问题。这是由于Tauri的安全策略默认禁用调试工具。解决方法很简单:修改tauri.conf.json文件,在窗口配置中添加"devtools": true并重启应用即可。本文详细记录了排查过程、配置修改步骤,并解释了Tauri的安全设计理念和macOS的特殊性,帮助开发者快速恢复调试功能。10秒配置,轻松解决开发痛点!原创 2026-01-08 14:47:37 · 692 阅读 · 0 评论 -
踩坑记:给项目改了个名,Tauri 直接“不认识”我了?(Rust 缓存绝对路径引发的血案)
摘要:重命名Tauri项目文件夹后,运行npm run tauri dev报错找不到文件。原因是Rust构建缓存中保留了旧绝对路径。解决方法很简单:进入src-tauri目录执行cargo clean清理缓存,然后重新编译即可。记住:移动/重命名Rust项目后必须清理缓存,cargo clean是解决这类问题的万能钥匙。(150字)原创 2026-01-08 14:21:21 · 657 阅读 · 0 评论 -
现代开发者的硬核装备:Mac ARM 架构下 Rust 环境全攻略
在当今的开发领域,Rust (Rust Programming Language / Rust 编程语言) 以其极致的内存安全和性能成为了高性能应用的首选。特别是在 Mac ARM (Advanced RISC Machine / 高级精简指令集机器) 芯片(M1/M2/M3)普及后,搭建一套原生的 Rust (Rust Programming Language / Rust 编程语言) 开发环境是运行 Tauri (Cross-platform GUI Framework / 跨平台图形用户界面框架) 等原创 2026-01-07 18:21:53 · 703 阅读 · 0 评论 -
⚡ 深度解析现代互联网的“超跑”协议:从 UDP 到 QUIC
摘要:本文对比分析了UDP、TCP和QUIC协议的特性差异,重点探讨QUIC如何在UDP基础上实现性能突破。QUIC通过0-RTT握手、多路复用流设计和强制TLS加密等创新,在保持UDP高效传输的同时,解决了TCP的队头阻塞问题。文章通过时序图、类图等可视化方式,详细展示了QUIC的连接建立、状态迁移和内部架构设计,并指出其在Google Antigravity等实时应用中的关键价值。原创 2026-01-05 14:24:41 · 764 阅读 · 0 评论 -
从 “No tools or prompts” 到 “2 tools enabled”:一次 Cursor Figma MCP 的深度调试之旅
摘要 本文记录了在配置 Cursor 编辑器的 Figma MCP 功能时遇到的 "No tools or prompts" 错误及其解决过程。通过手动执行 npx figma-developer-mcp 命令,发现 Node.js 版本过低(v16.20.2)导致依赖库 sharp 无法加载。使用 NVM 升级至兼容版本(v22.17.1)后,MCP 成功启动。最终重启 Cursor,绿灯亮起,显示 "2 tools enabled"。 关键点: 理解工作原理:MC原创 2025-08-23 18:24:16 · 2355 阅读 · 1 评论 -
如何让 AI 精准实现“滚动吸顶”效果?一份给 AI 的专业 Prompt 指南
本文提供了一份专业Prompt指南,帮助开发者准确向AI描述"滚动吸顶"效果的需求。文章建议使用"粘性定位(Sticky Position)"等专业术语,并详细拆解了Prompt的关键部分:核心功能、效果描述、触发条件和层级关系。通过提供结构清晰、术语专业的Prompt示例,如明确指定类名、视口顶部触发阈值和z-index设置等,可以显著提高AI生成代码的质量和准确率。文章还包含术语对照表和流程图,帮助开发者理解如何与AI进行高效沟通,实现理想的UI效果。原创 2025-08-22 21:07:32 · 853 阅读 · 0 评论 -
鏖战 Cursor 与 Figma MCP:一次史诗级的“正在加载”问题排查实录 ✨
鏖战 Cursor 与 Figma MCP:一次史诗级的“正在加载”问题排查实录 🕵️♂️原创 2025-07-31 16:35:15 · 2490 阅读 · 0 评论 -
Cursor 模型与定价深度解析:你的 AI 编程助手!✨
Cursor AI编程助手解析 Cursor是一款智能AI编程助手,提供多种模型和灵活的计费模式: 模型选择:分为按请求计费(每条信息$0.04)和按令牌计费(基于API价格加20%)两种模式 智能功能:包括自动模型选择、思考模式和Max模式,适应不同复杂度的编程需求 隐私保护:支持隐私模式,确保数据安全不存储 免费额度:用完付费请求后可自动切换免费请求(不含Max模式) Cursor通过优化上下文管理和智能修剪,为开发者提供高效编程体验。原创 2025-06-27 15:07:14 · 2055 阅读 · 0 评论 -
Cursor 规则概览✨
Cursor 规则概览✨原创 2025-06-10 15:30:29 · 2229 阅读 · 0 评论 -
FrameLink Figma MCP 快速上手指南:轻松打通设计到代码!✨
本指南介绍了如何通过FrameLink Figma MCP服务器将Figma设计快速转换为前端代码的三个关键步骤:原创 2025-05-24 15:36:14 · 1839 阅读 · 0 评论 -
获取 Figma API 密钥:解锁设计与开发的桥梁!!!
本文详细介绍了如何获取 Figma API 密钥,以便将设计与开发工具(如 Cursor AI 代码编辑器)连接起来,实现设计到代码的自动转换。步骤包括登录 Figma 账户、进入设置页面、生成个人访问令牌(API 密钥)、复制并安全保存密钥,最后在工具中配置使用。文章还通过表格、Mermaid 流程图、时序图和思维导图等多种形式,帮助读者清晰理解整个流程。此外,强调了权限检查、安全性、免费账户限制和密钥失效处理等注意事项。通过本文的指导,读者可以轻松获取 Figma API 密钥,解锁设计与开发的桥梁。原创 2025-05-23 20:33:33 · 5906 阅读 · 0 评论 -
Cursor 编辑器快捷键揭秘:折叠与展开所有代码的终极奥义!!!
快捷键说明:按下后松开,再按下,即可快速折叠当前文件中的所有代码块,便于全局概览。原创 2025-03-31 15:18:47 · 3803 阅读 · 0 评论 -
cursor中git提交记录出现 签出(已分离)
摘要:当在Cursor中执行"签出(已分离)"操作后,Git记录图标由蓝色变为橙色,后续提交不再显示分支信息。解决方法:1) 通过git checkout -b dev创建新分支保存提交,发布后图标恢复蓝色;2) 可选择将新分支合并或变基到目标分支。该操作解决了分离HEAD状态下提交记录无法关联分支的问题,确保代码版本正常管理。(136字)原创 2025-03-12 17:30:59 · 1580 阅读 · 0 评论 -
cursor 弹出在签出前,请清理仓库工作树 窗口
从图片来看,这是一个错误提示窗口,提示“在签出前,请清理仓库工作树。”这通常发生在你尝试使用 Git 进行签出(checkout)操作时,当前工作目录(working tree)中存在未提交的更改或未跟踪的文件,导致 Git 无法安全地切换分支或执行操作。如果你不确定哪些文件可以丢弃,或者想保留某些修改,建议先备份重要文件。完成后,点击“打开 GIT 面板”按钮,检查 Git 工具中的状态,确认问题已解决。原创 2025-03-01 20:51:31 · 1469 阅读 · 0 评论 -
在cursor中点击提交代码出现弹窗,需要配置用户名和邮箱
这个用户名指的是Git提交时用于标识您的身份的名字,而不是您电脑或GitLab上的用户名。一般情况下,它是您的全名或您希望在提交记录中显示的名字。这样,当您在Git中进行提交时,提交记录中会显示为 “John Doe”。这个对话框表示,您需要在Git中配置您的用户名称和电子邮件地址。Git需要知道代码提交者的身份信息,才能正确记录提交历史。设置完成后,再次尝试进行Git操作,应该可以正常进行。如果有其他问题或需要进一步的帮助,请随时告诉我!就是用来标识每次提交的作者身份。原创 2025-02-22 17:44:22 · 1239 阅读 · 0 评论
分享