你好啊,我是雨飞,见字如面。感谢阅读,期待我们下一次的相遇。
Devin是目前最贵的编程工具了,一个月要花费500美元。现在一个Github项目,让你可以在Cursor中体验类似Devin的自动化编程。
项目地址:https://github.com/grapeot/devin.cursorrules
从这个Github的简介中,作者提到这是一个让你的Cursor实现 90% Devin功能的魔法。虽然有一点夸张的存在,经过我的实验,先放结论。
1、确实可以自动化去调用工具,然后生成文档,执行命令。大概有个7、80的样子,90是有些夸张了
2、这个功能本质上还是通过在提示词里指定了Cursor能够调用的工具,并且在Python代码中写好了可以使用的工具,对大模型的能力有很强的要求。
3、支持的工具很少,目前只支持爬虫、LLM以及搜索这三个功能。
4、这个思路是可以借鉴的,相当于自己编写Python代码就可以扩展Cursor调用工具的能力。
想要体验下的朋友,可以按照我下面这个步骤在Cursor中配置好,然后去体验下。
1、将这个项目的文件,放在我们自己的项目目录下。核心的文件是下面红框里的tools、以及cursorrules文件和env文件
2、配置Python的开发环境,必须要先安装好Python,然后安装所需的依赖包。
下面的命令,都需要执行成功才可以。requirements.txt就是我们这个项目里自带的文件,放在同一个目录下执行,等待安装成功。
# Create a virtual environment in ./py310
python3 -m venv venv
# Activate the virtual environment
# On Unix/macOS:
source venv/bin/activate
# On Windows:
.\venv\Scripts\activate
# Install required packages
pip install -r requirements.txt
# Install Playwright's Chromium browser (required for web scraping)
python -m playwright install chromium
3、配置环境变量
将 .env.example 文件重命名为 .env 文件,并把里面的API Key配置成自己的API Key,为方便使用,可以只配置DeepSeek的,更简单。
4、在Cursor中正常编写指令。
演示效果
在Composer中输入指令进行调用,可以看到AI调用了一行Python代码去进行搜索,检索到了最新的新闻,然后写到了Markdown文件里。
可能遇到的问题
1、必须要安装Python环境和相关依赖,否则代码无法正常执行。
2、cursorrules需要生效,配置信息在 「首选项」、「Cursor Settings」里面,找到红框所示的按钮,勾选上之后,重启下Cursor。
如果你觉得这篇文章对你有启发,欢迎点赞收藏转发下。目前运营了两个Cursor交流群,付费、免费的都有,有想一起交流学习的可以添加下方的微信,邀你一起学习。
❤️常驻小尾巴❤️
加微 1060687688,备注「公众号」,送你一份「AI工具与副业变现指南」