花 2 周时间,用 Cursor 开发了一个 AI 处理 EXCEL 工具,能挣钱么?

62 天前
 svcvit

我个人是个产品经理,没有很系统的学习过软件开发,但是工作环境一直和产研有交集,所以一些基本的前后端分离、网络请求多少都有些了解。最近 Cursor 很火,代码能力很强悍,于是,决定自己做一款产品。从 0 到 1 ,完成所有功能的开发和上线。一方面看看 Cursor 进化到什么程度,另一方面看看自己能不能真的完整的做完一款产品。

做什么?

思考有 3 个方向: 1 、受众要广,最好有很多人都有这样的需求 2 、和 AI 相关,虽然不是 All in AI 的心态,但是 AI 真的已经改变了生活了。 3 、可以收费,最好是订阅制,因为只有收费,才让自己有动力维护更新。 最终,结合自己工作当中遇到的一些同事处理 Excel 表格的需求,决定做一个 AI 帮助处理表格的功能。

调研

花一天时间看了几款 AI 处理表格的功能,因为 AI 的能力太广,很多表格的处理都是洞察,绘图,分析,生成报告,很多功能很花哨,但是真的只是随便聊聊,炫技的成分更大。综合看下来,发现 2 个痛点: 1 、功能复杂的,小白玩不转,而且生成的代码,本地需要部署环境,很多人不会 2 、绘图、洞察这些比较聊胜于无,人类自己都搞不清楚要什么的事情,让 AI 做,最后可能得到的结果,也只是看个热闹

功能

基于前面的考虑,最终决定整个产品的核心功能 1 、基于 AI 生成 Pandas 代码,帮助打工人处理表格,这样重复性任务,可以每次重新运行就好了。 2 、云端执行代码,免去安装环境配置的麻烦。

开发

不得不说,Cursor 真的让非程序员,也能干简单程序员的活,只要你有一定的产品思维,即使没有完整做过开发类的项目,也能直接上手,做一个完整的产品。以前做产品,还需要搭配程序员一起做,现在真的就可以完全独立开发了。花了 2 周时间整个产品做完上线了,虽然还有瑕疵,但是这个开发速度,已经远远超出我的意料了。

这两周,我做了些什么事?

1 、花了半天时间研究前后端框架,虽然公司做项目是 java 为主,但是个人完全不喜欢 java ,最终选择目前比较流行的 fastapi 和 nextjs ,作为项目的前后端框架。没有很深的技术调研,只是觉得流行,github 的 start 高。

2 、先做核心功能,表格上传、解析、前端渲染、GPT 聊天、websocket 响应、sandbox 运行,整个核心功能大概花了三四天时间,基本就是 Cursor 给指令,输出的代码保存下来,运行报错就让 AI 改。

3 、再做官网、多语言,如果想付费,中国人的钱是挺难挣的,未来肯定还是要做海外用户,所以一定要做中英文 2 个版本,官网简单做做,加上一些用户协议,隐私条款,就够了。这里有点坑,AI 的知识库应该是基于 Nextjs13 训练的,i18n 的很多库兼容有问题,写法也不同,运行一堆报错,而且来回改了好多轮都改不好,最后花了一天时间,重新自学了 nextjs 的文档,才搞完。这个花了两三天。

4 、继续做注册、登录、个人中心、聊天历史记录、先做后端,再做前端。这样前端可以直接识别后端代码,就生成接口请求,基本一两天就做完。Cursor 的代码基本不用改,就能完全做好。

5 、对接支付,因为之前有申请过 ITIN 账号,所以 strip 注册半天就开通了,使用 AI 生成代码,基本轻车熟路,1 天就完成了对接。就有 1 点,支付宝权限的开通,大概等了一天。

6 、研究生产环境如何部署,AI 推荐都是 docker compose ,于是按照 nextjs 打包 standalone ,fastapi 直接找个镜像,很快就运行起来了,这个花了半天。

7 、最后,找服务器,原来一直有白嫖甲骨文云,用得挺好,于是想就在甲骨文买台机器算了,结果这里还出现了插曲,直接给我账号封了,真的是无语,邮件来回沟通未果,于是,去 AWS 注册,还有 1c1g 的机器免费 12 个月,系统初始化,安装上 docker ,启动发布,就完成了。

8 、接下来整理文档,示例,一些操作说明,这部分使用 gitbook ,直接配置一下就能完成。加上 AI 自带的多语言能力,把所有翻译都做了中英文版。

基本 2 周时间,整个产品就齐活了,目前已发布: https://excel.coffbox.com/

目前使用 OpenAI 的 gpt-4o-mini 模型和 Anthropic 的 claude-3-haiku ,因为它们有更快的响应速度,且能很好的胜任目前这份工作。

5309 次点击
所在节点    程序员
41 条回复
chobitssp
62 天前
不如客户直接用 ai+vba 而且以后 office 应该自带 ai 功能
Hookery
62 天前
中肯的说 如果你花了 2 周完成了这个任务,那么大多数情况这个任务只需要两周。
Garphy
62 天前
行动力很强,当练手,这个场景比较适合新出的 o1 mini 。
从用途来讲,完全小白用户不能判断 python 代码是否完全符合预期,描述也不会太准确,遇到别忽略的地方,容易出问题。
得建议客户多做测试验证才行。
可以按 TDD 的思路,Prompt 里面多给模型提供一些具体测试案例,会有助于更准确的识别用户意图。
amazingpineapple
62 天前
能不能需要产品经理自己来分析呀,产品的市场匹配度、竞品情况、冷启动、流量获取、核心竞争力
worldqiuzhi
62 天前
执行力真强
PercyPanQ
62 天前
算是不错啦,可以试试发布一下,制定好收费的标准,体现出差异化来。
xiayushengfan
62 天前
请问,楼主是如何学习/使用这个 Cursor ,我在 deepin 环境下安装了一个 Cursor 编辑器,通过对话想让他生成一些内容,但是一直转圈圈,感觉是失败了。
dacapoday
62 天前
执行力真强,尤其还不是专业做这个的
svcvit
62 天前
@xiayushengfan 你这个听起来,更像网络问题。
ZiLong
62 天前
> AI 的知识库应该是基于 Nextjs13 训练的

你可以在 cursor 里引入你想要的文档做 RAG
xiayushengfan
62 天前
@svcvit 我开了 clash 系统代理,正常的翻墙也是没有问题的
xiayushengfan
62 天前
@svcvit 是不是还需要一个付费的账户?
svcvit
62 天前
@xiayushengfan #12 不需要哦,注册就能用,好像注册送 500 次请求。我到这个项目做完都没有用光。
BarryPan
62 天前
@Hookery 2 周可能完成任务,但完成任务用 2 周不太可能
NavsSite
62 天前
可以弄几个示例?
我只看官网我也不知道他能处理哪些场景的数据和处理到哪种程度。
搞几个示例 Excel ,然后示例怎么对话怎么处理。
这样会不会更吸引人一些
xxkuboy
62 天前
试了下,还挺不错的。就是第一次进去聊天没啥反应
svcvit
62 天前
@xxkuboy 估计 websocket 还要优化,现在发现断连和重连还有点小问题。
yangblink
62 天前
试了下 做个 chrome 的 划词翻译扩展,分分钟搞定
assassing
62 天前
这个项目不能赚钱,但是你的摸索实现经验可以拿来挣钱。搞成一门小课程,多平台发布,薄利多销,赚多少看你推广能力了。
chrisji1024
61 天前
工具赚钱卖课赚钱都试试,推广看下反馈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1072963

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX