目前,AI编程非常火爆,昨天看到@沉沦暴兵,一天发好几个插件,很多人很好奇怎么做的,正好把之前的一些操作经历整理一篇文章,之前通过Cursor创建了一个社交网站 ,该网站包含了最基本的注册、讨论、发帖、前台、后台、用户管理等功能。

作为一名互联网人,虽然我不会写实际代码,也从未学习过编程,但AI编程帮助我将一些想法变成了现实,我觉得很有趣,今天把整个流程分享给出来,以便于感兴趣的人直接可以直接上手,比想象的简单的多。

产品设计

今天,我们将花费20分钟创建一个WordPress网站插件,在开始之前,我们需要明确以下几点:

  • 插件的基本功能是什么?
  • 插件的性能要求,是否需要处理网站数据,是否有前后台数据交换?
  • 插件的基本布局和界面设计是什么样的?

确定了这些之后,我们开始第二项工作:撰写提示词。以我们的插件为实际案例,整理这些提示词。提示词可以是半成品,因为我们可以通过AI再次细化。我建议第一次大家都以作品临摹为主,因为跟着操作一遍熟悉一下整个工作台。

提示词部分:

然后,我们打开KIMI或DeepSeek,优化一下提示词,并告诉它要放在Cursor中使用。以下是优化后的提示词:

AI返回的提示词:

编辑器操作

将这个提示词创建一个readme.md文件,然后把提示词粘贴进去。在你的项目文件夹中,新建一个名为Jefbookmark的文件夹,将md文件拖进去。

打开Cursor后,按下Ctrl + I打开对话窗口,选择支持的编程模型为Claude3.5,然后在输入框中@readme.md文件,直接对它说:“Cursor,请根据该文件创建一个网络书签插件。现在请你根据提供的信息思考下,你要如何实现并列出来插件的大纲,然后将大纲和文件结构创建一个json文件。”

这时,Cursor会开始思考,并列出实现方法,你可以看到窗口它的回复内容,以及它创建的json文件。

这里需要注意的地方,一般cursor会把项目搞得很大,你要求他以最小MVP代码量和文件量实现,如果是特别简单的插件,直接告诉他,请以一个PHP文件完成插件所有功能,根据功能去评估文件大小和数量,不要让cursor制作非常大的结构和目录,那会导致它不停的去创建目录和文件,把代码搞得非常复杂。你也可以在最初的readme文件就通过规则限制它,我一般会看一下cursor会输出多大的结构,然后才会第二次对它校正。这里考验大家的是,你要根据功能判断多少个文件足够它完成代码。如果你的项目很大,一定要自己设计文件结构,而不是让cursor给你设计,那会造成项目过载,使用一对复杂的技术,增加代码工作量。

接着,直接告诉它“请开始实现”,它会创建一些代码和文件。当所有代码完成后,

  1. @codebase在输入框再次和它对话:“请检查全部代码和文件,查看是否有功能和代码衔接的错误,如果有请修复它。” Cursor会进行修复。
  2. 然后再次@codebase,告诉它:“请你做上线之前的最后一次检查,保证插件的激活、启动、停用、卸载正常。” Cursor会做最后一次检查并修改代码。

打包安装

最后,将代码打包成zip文件,直接在WordPress网站插件上传文件包。如果插件没有正常启动,会有提示,将错误提示复制给Cursor,它会进行二次修复。再次上传覆盖插件即可。此时,你就可以在后台添加你的网络书签,并将短代码[jefbookmark]复制粘贴到你想要展示的位置,保存后,再次访问该页面就能看到你的网络书签了。

地址演示

网址:https://www.jeffer.xyz/bookmark

全程花费20分钟,包括代码修复和功能调整。对于有经验的开发者来说,可能只需半个小时就能搞定。如果你是新手,一个小时也能上线你的插件功能。

这里的网络书签只是一个演示,你可以创建任何符合规则的插件,比如表单、数据统计插件、文章伪原创插件等,具体做什么取决于你的兴趣和职业。

如果你有确定的界面和网址,也可以直接把地址丢在窗口,要求他以这种界面输出,输出级别比如1:1,比如参考整个布局,比如参考样式配色等,和Ai沟通尽量以最简洁是对话让ai理解,如果说不清楚就丢图片和网址,Cursor也可以阅读图片,然后直接按照图片创作网页。这里拿插件作为演示,是因为插件的门槛最低,一般在宝塔里面修改过PHP文件的博友,我都把这批博友视为可以直接上手Cursor编程选手。

问题修复

也会有一些博友的项目或者插件,主题出问题,修复的方法也很简单,直接将项目解压到目录,Cursor打开该项目文件,然后Ctrl I打开对话窗口,@codebase 让他遍历一遍项目代码,然后说一下这个项目的功能是什么,整个文件结构是什么样的。这是第一次对话,你需要它熟悉项目。

第二次对话,选择出问题的文件或者文件的目录,在对话窗口将问题描述,然后 @该文件或者该目录,第二次对话不要求他立刻实现代码,一定要先问他是什么问题,Cursor会定位出来问题,然后你告他,请思考几种方法可以修复,并且告诉我几种方法的优劣势,然后他会告诉你。

如果一直无法定位到问题,一般有可能出现导致的,AI当前被降智,你引用的文件位置错误,或者你提供的问题和实际的文件不匹配,一般项目越大越复杂,引入的变量越多,越难以定位到问题本身。

其他注意

  1. 账号购买:去某宝买共享版3人500条高速,不要买号池账号,号池账号不稳定会降智的。
  2. 汉化处理:随便找一个Ai问一下,会给你教程。
  3. 适合人群:编码是否适合小白和程序员,适合任何可以通过键盘打字的人。
  4. 屎山代码:创建的代码是否为屎山,如果你不规范它就是屎山,屎山与否取决于使用人在创建产品之初,给Cursor设计的代码目录结构和前提。如果你本身就可以阅读代码,这样更好,你可以要求他使用具体方法,什么框架,以什么规范创作。
  5. 产品范围:还能写什么?可以写APP,小程序,网站,脚本等等。
  6. 需要工具:www.cursor.com 直接注册,赠送免费50条额度使用,但是有一个前提,打开编辑器对话需要开魔法节点,建议使用香港节点。

End

如果遇到问题,可以评论区讨论,现在很多博友都在用,经验比我丰富的也很多,我这里写一篇作为抛砖引玉,没有过多的去截图,因为整个cursor的使用教程非常多,大家直接B站就能搜索到,基础操作熟悉一下就可以,这里更多的是提供做产品的思路。

Categories:

《 “AI编程 20分钟Cusor创建一个WordPress网站插件” 》 有 38 条评论

  1. 粽叶加米 的头像

    除了AI超强!人得得超强,要给合适的提示词。

    1. Jeffer.Z 的头像

      可以几个工具来换用,一个ai工具生成提示词,另一个执行,我就这么干,懒人适合。

  2. 邹江 的头像

    到时候可以让ai写个博客主题了,挺方便的就是要润色下提示词。

    1. Jeffer.Z 的头像

      江你搞一个,我最近太忙了,没时间折腾,我是想做一个三栏主题,最近三栏特别火。

  3. 六道轮回 的头像

    用ai可以免费做网站主题了

    1. Jeffer.Z 的头像

      可以做的,一小时就能做出来,但是具体的样式需要让ai修改,否则不太美观。

  4. 皇家元林 的头像

    本来我也想用的,看到要收费,我就放弃了。
    目前我还用不了那么多。

    1. Jeffer.Z 的头像

      新账户有免费额度,够开发几个插件的。如果没有具体需求,只是尝试也够了。

    1. Jeffer.Z 的头像

      Cursor确实挺6,推荐上手。

  5. 肖寒武 的头像

    原来提示词这么重要么,我每次用AI生成代码都用的很简单的提示词。当然给我返回的结果也不甚理想,每次都得我翻来覆去的手动改。

    1. Jeffer.Z 的头像

      看项目吧,越是详细的提示词,越是效果好,如果连代码结构,使用方法,还有界面的具体形式都说了,基本上就是按照你的思路完全实现。

  6. 虎子 的头像

    牛逼克拉斯,向你竖起大拇指O(∩_∩)O

    1. Jeffer.Z 的头像

      搞起来博友,看似牛逼,一用极其简单。

  7. 广树 的头像

    我这样的程序员距离失业越来越近了

    1. Jeffer.Z 的头像

      Ai开发不出来 wikimoer系统,所以不存在失业的事情😄

  8. 花非花 的头像

    厉害啊;有AI没用,会用才行

    1. Jeffer.Z 的头像

      现在用起来也简单,这些ai对于提示词的要求都低了,对话就ok。

  9. acevs 的头像

    俺安装Cursor 让他用python编了个俄罗斯方块,几分钟,直接开始用键盘 游戏起来…然后感叹
    然后没有然后了.不敢打开了.

    1. Jeffer.Z 的头像

      你让他生成Html的,弄完浏览器打开直接玩。😄

  10. 紫慕 的头像

    高手使用工具真厉害,我最近让chatgpt写了个python脚本,拉了个网站的数据。网站没有反扒,生成代码直接可用。

    1. Jeffer.Z 的头像

      我不会用Python,一直想做数据爬取,但是因为不懂python基本运作的逻辑。这个事情说起来有点搞笑,不知道运作逻辑的东西,我用Cursor也做不出来😂。有时间B站找个教程了解下基本逻辑。

  11. 刘郎 的头像

    Cursor就是Ai生成wp插件的预制菜😌

    1. Jeffer.Z 的头像

      它制作的方式也很预制菜,大部分cursor的代码都是通过训练得到,然后它还会爬取Github看代码,所有我们做的功能,相当于我们提出需求,它从自己代码库找解决方案和代码方法,然后再根据我们的需求组合挑选使用,这个创作方式就相当于有半成品菜,它拿过来扔锅里了炒炒就出锅。

  12. 姜先森 的头像

    活的不如一个AI,我都觉得自己菜,哈哈

    1. Jeffer.Z 的头像

      徒手搓Typecho主题还菜,菜的标准就太高了。

    1. Jeffer.Z 的头像

      能用钱解决的事情,O姐绝对不用别的….

  13. ymz316 的头像

    插件作者要失业了,我也要学习一下这个cursor去。

    1. Jeffer.Z 的头像

      推荐试一试,挺有意思的。适合独立博客这帮人折腾一阵子。

  14. 沉沦 的头像

    哈哈,去厕所前把需求丢给 cousor 回来核心代码就出来了。
    Claude3.7 吧,感觉比 3.5 更好一些。

    1. Jeffer.Z 的头像

      3.7之前用着不给那么多条,这两天发现可以一直用,Claude牛批啊,我看出3.7Max了,据说给企业用户用的,超长文件编码,大项目必备,一条0.05美元,相当于一次两毛钱,聊几句一杯蜜雪冰城就没了。

  15. Kevin 的头像

    堪比“价值百元的XXXX AI使用方法免费大放送”

    1. Jeffer.Z 的头像

      自定义价值”一毛钱”。钱交一下,不让白看的~

  16. 老何 的头像

    程序员真没活路了

    1. Jeffer.Z 的头像

      不会的,程序员用的也多。最起码商业级别项目不会过多使用生成代码,现在都是小项目在用,或者个人开发者多一些。

  17. 似水流年 的头像

    刚刚下载了Cursor还没有安装,我看教程还需要登录谷歌账号,需要科学?这一段时间我看沉沦兄和灵妹子都在用,代码方面我觉得比其他都要强,就是不知道免费版本够用不够用。

    1. Jeffer.Z 的头像

      先免费用,额度没了买某宝共享 3人号, 500条高速用完就慢速也行,如果有大的开发需求就只能买官方独享。也有一些白嫖方法,我之前是反复删除账户重新登录,后来被记录Ip,给我降智了。不用登录谷歌,但对话需要节点否则回复失败,注册国内邮箱也可以的。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注