cursor, 一款基于 vscode 的 AI IDE
- 发表于
- 人工智能
为大家推荐 cursor, 一款基于 vscode 的 AI IDE
优点
- 能够为整个项目建立索引,生成代码更合逻辑
- 代码生成模式比 Copilot 好
- 不局限于代码补全
- IDE 基于 vscode 二次开发
- vscode 插件兼容
- 如果以前就用 vscode,很快就能熟悉
- remote 开发功能能够正常使用
- 可以自定义大模型接口 (openai 兼容)
- 可以使用 便宜强大的国产大模型接口 deepseek
- 配置简单
- 无需🪜
- 按量付费,非常便宜
- 我每日大概消耗 3万 Token,约合3分钱,充值10元几乎可以用一年
- 可以用自己跑的大模型
规则文件
Copy and add a .cursorrules file in the root of your project.
The instructions in the .cursorrules file will be included for features such as Cursor Chat and Ctrl/⌘ K.
The more specific your rules for your project, the better.
此网站还有 cursor 使用教程 https://cursor.directory/learn
网站里面的规则 prompt 写的很好,给 AI 事无巨细地阐述技术栈、代码风格等
prompt 里有些部分程序员看了都会有收获
下载地址
便宜强大的国产大模型接口 deepseek
价格
https://platform.deepseek.com/api-docs/zh-cn/pricing
模型 | 上下文长度 | 最大输出长度 | 输入价格(缓存命中) | 输入价格(缓存未命中) | 输出价格 |
---|---|---|---|---|---|
deepseek-chat | 128K | 4K (8K Beta (2)) | 0.1 元 / 百万 tokens | 1 元 / 百万 tokens | 2 元 / 百万 tokens |
deepseek-coder | 128K | 4K (8K Beta (2)) | 0.1 元 / 百万 tokens | 1 元 / 百万 tokens | 2 元 / 百万 tokens |
OpenAI 兼容 base url
1 |
https://api.deepseek.com/v1 |
1 |
https://api.deepseek.com/beta |
一些 URL
https://platform.deepseek.com/usage
https://platform.deepseek.com/api-docs/zh-cn/news/news0802
如何配置 DeepSeek
简易版本:
- 打开 cursor, 点击右上角齿轮按钮,打开 cursor settings
- 切换到 Models Tab
- 关掉所有Model Names
- 添加一个 Model Name
deepseek-coder
- 这样可以限制只会以这个model name 调用openai兼容接口
- OpenAI API Key 一栏中
- 填写自己的 deepseek api key
- Override OpenAI Base URL 填写
https://api.deepseek.com/v1
- 点击 Verify 按钮
- 验证成功后,OpenAI API Key 右上角会出现一个开关 ,保持打开即可
原教程: https://juejin.cn/post/7400945359194210316
🤔 疑问
我每天执行代码补全,最起码有100次 但我看deepseek的接口用量统计中显示只有10次
抓包发现 cursor 在执行代码补全时会发出向 api[\d].cursor.io
host 的请求
只有用 ⌘+k 进行代码生成 或 在Chat侧边栏对话时,才会调用 deepseek 域名
so… 代码补全并没有使用刚刚配置的 deepseek
磊哥曾发出疑问:cursor IDE不收费,又允许自定义大模型接口,那我们都用deepseek,他怎么挣钱?
现在我猜测是卖代码补全接口
再试用一下 等 cursor 的注册账号赠送2周会员到期,看看会不会要求收费
原文连接
的情况下转载,若非则不得使用我方内容。