Cursor&AI Code&DeepSeek-V3开发“物值管家”项目

94 阅读3分钟

自从 cursor 白嫖方案被封禁之后,我一直在寻找替代品,今天终于被我找到了!

cursor&AI Code&DeepSeek-V3,首先这不是一条广告,我还没有开通流量主功能,这完全是建立在我的使用基础之上的,如果有其他更好的方案请推荐给我,谢谢大家。

进入正文,最近经常能看到一些物品使用成本的软件,让我们来看一看用Cursor&AI Code&DeepSeek-V3实现一个web 端本地化的类似产品有多快。

首先我创建了一个Next项目

npx create-next-app@latest

然后 cmd+shift+P,启动 AI Code

我:我要实现一个物品使用成本程序,主要功能有:1. 添加物品(名称、类型、价格、购入日期),有必填项校验,校验不通过时 toast 提示用户并且不关闭 dialog,保存成功后将数据保存到本地 sqlite3中,2. 从本地 sqlite3 中查询物品信息,以列表形式展示(名称、类型、价格、购入日期、持有天数、日均成本)

AI Code 牛马:好的,boss,我现在就开始干活 a few minutes later......完事啦

我:我来检查一下,果然不出意料,访问报错,Module not found: Can't resolve 'fs',你快看看啥问题

AI Code 牛马:对不起,boss,是我的错,稍等我来改一下 1.出现fs模块未找到错误 2.这是因为Next.js默认在浏览器端运行代码,而fs是Node.js模块 3.需要将数据库操作移到API路由中 4.使用replace_in_file修改page.tsx,将数据库操作移到API路由

我:改完了吧,那接着加功能吧,列表后面添加修改和删除按钮,并增加相应的功能 AI Code 牛马:好的,boss,马上!a few minutes later......完事啦

我:这个样式太丑了,增加一些图标展示吧,改成卡片式风格

AI Code 牛马:好的,今天周六给加班费吗 boss

我:想Peach,先把活干完再说,我陪你一起加班

AI Code 牛马:负重前行......您看这效果行吗?

我:行,可太行了,你这代码写的真 6

最后效果如下,耗时 1 个半小时,中间出现一次死循环,从头再来一遍耗费了一点时间,整体来说效率还可以,基本功能都已实现,有待优化:

主要技术栈有

  • 前端:Next.js + TypeScript + Tailwind CSS

  • 后端:Next.js API Routes

  • 数据库:SQLite

  • UI库:Heroicons + React Hot Toast

通过这次练习,也学到了很多东西

  1. 提示词不能太复杂,尽量简单准确,可以向 AI 提问“我想要达到什么目的,应该如何向你提问”

  2. 如果碰到 AI 陷入死循环,放弃重来是个更好的选择

  3. 只要有编程基础,再加上一些奇思异想,实现一些软件是很简单的事情

最后 ,cursor也可以直接接入 deepSeek , 但是只能用于 chat ,composer 还是需要 cursor pro,具体配置如下,model name 必须改为 deepseek-chat,才能调用DeepSeek-V3

image.png

如果这篇文章给你带来了一些新的思考,点赞关注不要犹豫,小编会继续努力分享更多好玩的知识,让我们携手共进,在这个充满挑战与机遇的世界里,成为更优秀的自己。