文章较长,干货从中间开始,不想看咋吹,直接拉到文章中间。
已经有 11 天没有更新内容,不是断更了,也不是忙得连码几段文字的时间都没有,只是连续多日沉迷于用 Claude 写代码,无法自拔。
开吹
发现在写代码方面,Claude 比 ChatGPT 高出不只一个段位后,第一时间发了小红书,只配了一张图,当天就爆了。
当小眼睛过万后,小红书介入了人工审核,然后就如下图。
大家都在吹
而全网狂吹 Claude 的风潮才刚刚起步,小红书上、X 上,一波又一波
群众的眼光是雪亮的,更何况这些评价来自相对比较挑剔的 X 友们。阅读数十万甚至上百万,都是大佬。Claude 已不是那个停留在生成小工具阶段的 Claude Artifact 了。
真的牛
先讲一下, Claude 帮我写的代码,并不高大上,是一些业务需求。但是,不用怀疑,9 成的程序员干的都是这些工作。
根据原型直接生成组件
我们看下回答
生成的代码,直接复制到 WebStorm 中直接生效可用
组件说明上它用了“也”,像个真懂代码的人
多选,我没有用文本告诉它要这么做,仅仅在原型图片中有“可以多选”的说明,Claude 直接把这个功能实现了。
下图是代码效果,一点没有修改,直接复制到 WebStorm 中,直接生效可用。预约时间采用日期时间组件,可交互,预约类型可多。
对于程序员来说,除了低代码平台,是不是多了一种自由度更高的选择?
伟大的 Project功能
成为 Claude Pro 用户后,就可以使用 Project 功能了,工程、项目,名字听起来很专业,一定很牛吧,实际应用起来,确实很牛。虽然 ChatGPT 有 MyGPTS,Kimi、豆包、元宝之类的 AI 聊天助手也都有智能体功能,但是,Project 功能也许是大部分人想要的 AI 助手模式。
最简单的应用,建立一个数据库设计助手
几个要点和应用方向:
解决程序员表名、字段命名难的苦恼
告诉它字段的中文名,直接生成符合要求的表设计
怎么符合项目的表设计原则?你告诉它就行了
优化建议,用 AI 审核发现错误
而且过往的聊天记录和调教内容,Project 会单独进行学习和更新的。
低代码平台
现在,要快速推进项目,除了低代码平台生成脚手架代码,还有 Claude 的 Project 功能可选了。
我们开发一个 Project,当然要包含许多诸如 MVC、DDD、TDD、Model 之类的架构模式和开发模式,把这些需求拆解成简单的 Prompt,并上传一些参考文件即可。
新建一个 Project,使用 Prompt 调教一番,“小克,你要这样开头” “小克,你要参考这个文件” “你要学习下我上传的项目文件”……告诉 Claude 你想要什么(Prompt 的设计原则:专注于自己想要的)。
然后,传一些项目文件上去。陈大码估算了一下,一个 Project 大概可以上传 200 个左右 Java 项目文件,这个数量基本可以翻盖大部分的核心代码或者参考代码。
我的需求很简单,像低代码平台一样,告诉 AI 数据库表结构(注)以及要实现的 API 接口,让 AI 帮我生成后端模块所需的工程文件。
注:当然这个数据库也不是我设计的,上边的数据库设计助手帮我设计的。
如下图所示,无需废话,给 AI 表结构和接口清单即可。
输出内容包含完整的代码,所以长度较长会超限,没有关系,告诉它“继续”即可。
这些仅仅是简单的应用例子,后续在开发过程中,继续和 Claude 沟通、讨论即可,它真正拥有超长的上下文记忆和上下文学习能力。
而 ChatGPT-4o 模型,即使你花心思整理了 Prompt,它依然会在几轮沟通后,开始变得罗嗦重复。这样看来 ChatGPT 像不像一个傻子?Sam Altman 赢得了宫斗,网友吃瓜是爽歪歪的,但是作为消费者,网友可是用脚投票的,把这不便宜的 20 刀/月投给 Claude。(完)
也欢迎加入陈大码AI学习群
AI时代,一起成长
领取专属 10元无门槛券
私享最新 技术干货