作为一个产品经理,我最近用 Cursor 做了一些尝试。虽然看起来很简单,但对不会开发的人来说,这是一次重大提升。与低代码/无代码平台不同,Cursor 生成的源代码完全掌握在我们手中,几乎没有限制,可实现的形式也更自由。你可以用它实现一个基础的 MVP 产品 --- 一个实际可用的产品来展示你的想法,这样去找合作伙伴会更有说服力!
能用 Cursor 实现到什么程度,主要取决于个人的知识储备。至于能否完全用它打造一款功能更完善的商业产品,我正在尝试验证。然后这是近段时间提到比较多的一些疑问,希望能帮助到大家。
1. 设计稿还原问题
直接导入设计图,Cursor 能还原基本结构,但不会完全 1:1 还原。如果追求精确还原,建议:
- 给设计稿加标注,类似微软的 OmniParser 标注形式
- 依据标注的标签进行详细描述,可以详细到具体的参数
2. 文件管理能力
当你选择添加 Cursor 生成的代码时,它会自动创建相应的文件和路径。如果你想拆分代码和功能,它也可以很方便的帮你完成,它会根据合适的编程结构帮助你重构项目。
3. 其他实用小技巧
- 利用内置的 Doc 功能:可导入产品设计、开发文档、API 文档等,这样就可以避免它的模型知识不是最新的问题。
- 使用 Web 搜索:类似 Perplexity,可以直接解决问题
- 优化生成结果:如果结果不理想,建议撤销更改,你就不要追问了。然后更改你刚刚提交给他的需求描述,这样的好处就是避免模型上下文窗口不够的问题。借助这个技巧,你就可以更好的实现你的需求,发现自己的描述有什么问题,进而更好让它为你工作。
4. 适用范围
前后端都可以实现,具体还是要根据你的实际需求、场景和技术栈来决定。
5. 门槛要求
对于简单的功能需求和交互,基本不需要编程基础。但如果涉及复杂交互、动画,你至少需要能看懂开发文档、API 文档,会基本的错误排查。
6. 实际应用
完全可以用于正式发布。当你对完成度满意时,直接打包上线,整个过程都可以通过 AI 指导。
7. 非开发人员的应用场景
实现你的想法!我是产品经理,我可以找到实现想法的全流程方案,但是动手实现就需要各方参与,调动难度太大了,而且只是文字方案,说服力远低于直接可交互的 Demo。
除此之外,我还可以用 Cursor 来实现一些小工具,比如:批量翻译工具、icon 搜集插件、歌词播放器等
有了 Cursor 或者类似的产品,我就可以极大的提高自己的效率和完成自己想要的最小产品需求。