用CC从0开发了一个NB产品,能不能赚钱帮我瞅瞅?【附产品+喂饭级教程】
用CC从0开发了一个NB产品,能不能赚钱帮我瞅瞅?【附产品+喂饭级教程】
用CC从0开发了一个NB产品,能不能赚钱帮我瞅瞅?【附产品+喂饭级教程】 用CC从0开发了一个NB产品,能不能赚钱帮我瞅瞅?【附产品+喂饭级教程】 Modified September 1, 2025 Audio or video is not supported Please download the file and open it with the appropriate software. 2.mp4 · 2.32MB 2 00:00 我们必须按照计划,小步快跑,稳扎稳打。 整个开发过程,好比是在玩一个闯关游戏。 第一关, 开发用户登录注册功能 。 Claude Code很快就按照计划吭哧吭哧生成了前后端代码。 No access 3 00:00 然后进行测试:它创建了user表,注册成功后,会在user表里面插入一条记录,包含用户名,email和密码(密码还经过了加密处理) 登录也没问题, 验证通过。 好,进入下一关。 第二关, 开发图片上传和展示功能 。 No access 4 00:00 同样,生成代码,测试,验证。 整个过程,一开始出奇的顺利。 在开发到最核心的一键换衣功能之前,所有功能模块,即便偶尔有bug,也都能在一两次对话之内轻松修复,并且不会影响到其他已有功能。 GLM 4.5的表现,我还是非常满意的。 但,马上,挑战来了。 当我开始开发一键换衣这个核心功能时,Claude Code开始犯傻了。 它生成的代码,调用NanoBanana接口时,总是报各种各样的错。 我让它修复,它就开始瞎改,有时候甚至会去修改已经测试通过的其他模块的代码。 一个bug,我让它反反复复改了五六次,都没有成功。 我相信,很多朋友在开发复杂项目时,都遇到过这种情况。 其实,最理想的情况是,我们能在一个合适的任务粒度下完成项目开发。 怎么判断任务粒度是否合适呢? 一个简单的标准就是,Claude Code能否在不压缩上下文的情况下,一次性完成这个任务。 当我遇到上面那个bug时,我意识到,随着我们不断地开发,聊天窗口里的历史记录已经非常非常长了。 整个任务的长度,已经超出了Claude Code的上下文记忆极限,它开始断片了,忘记了我们曾经的约定。 于是,我在Claude Code里,执行了 /compact 指令。 这个指令,可以把之前的历史对话,压缩成一段精简的总结,为后续的对话腾出宝贵的上下文空间。 但有时候,我发现,压缩了上下文,开发效果的也会开始下降。 这时候,我一般会放弃当前窗口,另起炉灶。 我果断关掉了那个已经有点神志不清的窗口,重新启动了一个新的Claude Code。 在新窗口里,第一件事,就是执行 /init 指令。 这个指令,会让Claude Code重新去完整的梳理、总结当前项目的所有文件,然后生成一个叫Claude.md的纲要文件。 这个过程,就好比是让AI把整个项目的代码,包括之前整理的需求文档,数据库信息,API文档重新看了一遍,刷新了它的记忆。 做完这一步,我再把那个之前一直没解决的bug,连同详细的报错日志,一起发给了这个新的Claude Code窗口。 既然说到了bug,这里给编程小白朋友分享一下怎么更有效的让AI改bug。 前端代码的报错 ,你可以在浏览器的开发者工具(按F12打开)的Console里找到。 后端代码的报错 对于小白来说有点难找。 一个是在浏览器中寻找报错的API接口, 先F12,打开开发者工具 网络(network),这时点击页面中的登录按钮,会调用登录接口,如果右边增加了红色的API调用记录(如下图中的login)就代表后端接口报错了,我们点击login,打开影响一栏,可以查看后端返回的报错信息。 最重要的报错信息还是直接获取后端代码的抛出的更详细的error报错信息。 最好让Claude Code给你一个后端的启动指令,单独开一个终端来启动后端服务,启动之后后端的日志会在终端中实时打印。 Audio or video is not supported Please download the file and open it with the appropriate software. 2.mp4 · 2.32MB 2 00:00 Audio or video is not supported Please download the file and open it with the appropriate software. 2.mp4 · 2.32MB 2 00:00 我们必须按照计划,小步快跑,稳扎稳打。 整个开发过程,好比是在玩一个闯关游戏。 第一关, 开发用户登录注册功能 。 Claude Code很快就按照计划吭哧吭哧生成了前后端代码。 No access 3 00:00 No access 3 00:00 然后进行测试:它创建了user表,注册成功后,会在user表里面插入一条记录,包含用户名,email和密码(密码还经过了加密处理) 登录也没问题, 验证通过。 好,进入下一关。 第二关, 开发图片上传和展示功能 。 No access 4 00:00 No access 4 00:00 同样,生成代码,测试,验证。 整个过程,一开始出奇的顺利。 在开发到最核心的一键换衣功能之前,所有功能模块,即便偶尔有bug,也都能在一两次对话之内轻松修复,并且不会影响到其他已有功能。 GLM 4.5的表现,我还是非常满意的。 但,马上,挑战来了。 当我开始开发一键换衣这个核心功能时,Claude Code开始犯傻了。 它生成的代码,调用NanoBanana接口时,总是报各种各样的错。 我让它修复,它就开始瞎改,有时候甚至会去修改已经测试通过的其他模块的代码。 一个bug,我让它反反复复改了五六次,都没有成功。 我相信,很多朋友在开发复杂项目时,都遇到过这种情况。 其实,最理想的情况是,我们能在一个合适的任务粒度下完成项目开发。 怎么判断任务粒度是否合适呢? 一个简单的标准就是,Claude Code能否在不压缩上下文的情况下,一次性完成这个任务。 当我遇到上面那个bug时,我意识到,随着我们不断地开发,聊天窗口里的历史记录已经非常非常长了。 整个任务的长度,已经超出了Claude Code的上下文记忆极限,它开始断片了,忘记了我们曾经的约定。 于是,我在Claude Code里,执行了 /compact 指令。 这个指令,可以把之前的历史对话,压缩成一段精简的总结,为后续的对话腾出宝贵的上下文空间。 但有时候,我发现,压缩了上下文,开发效果的也会开始下降。 这时候,我一般会放弃当前窗口,另起炉灶。 我果断关掉了那个已经有点神志不清的窗口,重新启动了一个新的Claude Code。 在新窗口里,第一件事,就是执行 /init 指令。 这个指令,会让Claude Code重新去完整的梳理、总结当前项目的所有文件,然后生成一个叫Claude.md的纲要文件。 这个过程,就好比是让AI把整个项目的代码,包括之前整理的需求文档,数据库信息,API文档重新看了一遍,刷新了它的记忆。 做完这一步,我再把那个之前一直没解决的bug,连同详细的报错日志,一起发给了这个新的Claude Code窗口。 既然说到了bug,这里给编程小白朋友分享一下怎么更有效的让AI改bug。 前端代码的报错 ,你可以在浏览器的开发者工具(按F12打开)的Console里找到。 后端代码的报错 对于小白来说有点难找。 一个是在浏览器中寻找报错的API接口, 先F12,打开开发者工具 网络(network),这时点击页面中的登录按钮,会调用登录接口,如果右边增加了红色的API调用记录(如下图中的login)就代表后端接口报错了,我们点击login,打开影响一栏,可以查看后端返回的报错信息。 最重要的报错信息还是直接获取后端代码的抛出的更详细的error报错信息。 最好让Claude Code给你一个后端的启动指令,单独开一个终端来启动后端服务,启动之后后端的日志会在终端中实时打印。 一般关键报错信息,在error日志的最末尾那段。 把这些信息提供给AI,至关重要。 当然还需要加上目标效果,和当前效果的描述。 就这样,循环往复。 当再次明显感觉cc开始犯傻之后,就果断再开新窗口 用/init刷新它的记忆,然后再接着干。 最后,所有的功能都开发完成,bug也都被消灭了。 最终,一个基于NanoBanana API的,界面还像那么回事的AI换衣MVP应用,就诞生了。 No access 2 00:00 No access 2 00:00 过程中Cluade Code也给我们创建了5张数据库表 这个数据库连接工具叫navicat,是我以前工作时的心头爱~ 写到这里,我还是必须得说。 整个开发过程,虽然最终成功了,但真的不算便宜。 Claude Code这种高强度的交互式开发,即便GLM 4.5已经是白菜价,但它消耗tokens的速度,还是非常恐怖的。 所以大家如果真有开发产品的需求,上智谱这个新套餐还是比较划算的。 最后, 这个AI换衣小产品,到底能不能赚钱呢? 我觉得能赚钱,大概率靠这波热度,和信息差。还是需要投入市场来检验需求是否强烈。 我想把这个问题,也抛给在座的各位大佬。 欢迎大家在评论区,出出主意,提提建议。 想进 AI变现群 的朋友,还是老规矩,在公众号后台私信, "进群" 。 点赞、转发、在看 后, 在「袋鼠帝AI客栈」 公众号后台私信 : "一键换衣" ,即可 免费领取这个一键换衣MVP项目,附使用方法。 这次的小产品就送给大家了~ 「最后」 这次的实操,让我对AI编程有了更深的理解。它确实极大地缩短了从一个想法到一个可用产品之间的距离。 小步迭代的方式确实能让整个开发过程更稳,更顺畅。 当然这背后,一个强大,稳定,且用得起的模型,是基础。 GLM 4.5这次的表现,再次惊艳了我。 快,效果好,现在又有了这个"丧心病狂"的优惠套餐。 可以说,在目前这个阶段,它就是性价比最高的编程模型,没有之一。 AI开发应用的门槛和成本,正在被无限拉低。 我们离全民AI编程"造物"的时代,又更近了一步。 能看到这里的都是凤毛麟角的存在! 如果觉得不错,随手点个赞、在看、转发三连吧 如果想第一时间收到推送,也可以给我个星标⭐ 谢谢你耐心看完我的文章 你点的每个好看,我都认真当成了喜欢 🔗 原文链接: https://mp.weixin.qq.com/s/HUFYM4gE... https://mp.weixin.qq.com/s/HUFYM4gE... 原创 袋鼠帝 袋鼠帝AI客栈2025年09月01日 19:26 云南 大家好,我是袋鼠帝。 自从前两天在我的 AI变现群里分享了NanoBanana 之后。 好几位老哥 灵感爆发,各种想法和建议层出不穷。 有位朋友提到现在电商商家最大的痛点,就是模特和拍摄成本太高。 如果能有一个AI换装平台,上传一件衣服,就能自动生成各种模特、各种场景的商品图,那绝对是刚需中的刚需。 看得热血沸腾,有一种我马上就要rich了的错觉😂 说实话,虽然NanoBanana最近火得一塌糊涂,但我心里也没底。 这东西产品化后,到底能不能赚钱?毕竟主要还是靠模型,似乎没有技术壁垒。 不过转念一想,现在Vibe Coding,开发一个MVP应用,速度快得离谱,成本也很低(几乎可以忽略不计) 与其纸上谈兵,还不如先动手干一个出来 。 我感觉这玩意儿如果能赚钱,大概率还是靠这波热度,和信息差。 于是,我决定,用 Claude Code ,结合NanoBanana的能力快速开发一个 AI换衣平台 的MVP产品出来,看看怎么个事儿。 先给大家看看成品吧, 是一个全栈项目 (前端+后端+MySQL数据库) 在文章末尾有产品领取方式哦~ 这篇文章里,我将 分享四个重点内容: 1.目前使用Claude Code的 最高性价比 方案(你绝对猜不到); 2.Claude Code 接入第三方模型API,独家万金油方案 (包一次成功); 3.用Cluade Code打造一个NB(NanoBanana)MVP项目的实操分享,帮大家避避坑; 4.过程中,会有很多Cluade Code的实用技巧,跟着我的思路来,你会更容易理解那些小技巧的真正用途。 如果你正在,或者即将用AI开发应用,建议完读,并收藏~ Claude Code最高性价比方案 我们回到主线 这次开发,我选择的模型搭档,依然是智谱的 GLM 4.5 。 在上周成都的Vibe Coding分享会上,我就给现场的朋友们安利了GLM 4.5。它就是目前国产最强的编程大模型,跟Claude相比也绝对不落下风。 在评估模型Agentic Coding能力的CC Bench评测中,表现相当不错,尤其在任务完成效果和工具调用可靠性方面。 数据显示GLM 4.5在代码性能方面接近 Claude Sonnet 4 最关键的是,它的价格,真的是白菜价,就是随便用。 价格只有Claude Sonnet 4的1/7 在官网扒了一张图,是速度和价格对比,大家自己看看吧 最近智谱应该是对GLM 4.5的API做了进一步优化,现在在Claude Code里调用GLM 4.5,速度巨快,贼丝滑,我昨天开发这个项目,花了几个小时,搞到凌晨2点过,从来没有遇到过模型API报错或者不回复的情况(GLM 4.5刚出那会儿会有),现在稳得一p。 但有个问题, 即便GLM 4.5是白菜价,在Claude Code这种恐怖的tokens消耗下,还是花了我41¥ 。还收到了余额预警短信。 但在我这篇文章快写完的时候, 发现智谱出炉了一个 相当哇塞的优惠活动 。 相当哇塞的优惠活动 智谱官方推出了一个叫 「GLM Coding Plan」 的套餐,月费低到只要20块钱,就能让你高质量、高频次地使用GLM 4.5。 看到之后, 我立马搞了个100元/月的Pro套餐 ,一个月内开发3个全栈应用就能回本~(3 41=123¥) 一个应用,一般只需要花一两天,如果一个月搞5、6个项目直接血赚 你甚至也可以花一周,做一个平台,比如API中转站。 这些小应用开发出来怎么变现呢? 只要你能找到场景,抓住用户痛点,再简单的功能都能变现。 开发者(包括我)通常有一个很大的误区:技术=¥ 自己觉得没啥技术含量的东西不敢拿去卖,更不敢卖高价。 直到我参加一些线下活动,跟一些大佬聊过之后,才逐渐转变这个思想 实际上 ¥并不跟技术含量强相关,而是跟需求有关。 比如之前我看到过,一个简单的小功能软件(把某个文件夹下的word批量转成PDF)都能在闲鱼卖爆。 上次厦门之行,认识的一位刚毕业的朋友,用Vibe Coding开发一些小产品放到到淘宝卖,一个月也能赚几千元(而且还是当副业做的情况下) 思路分享了给大家了,关键还是靠执行力。 好了,话不多说,开始喂饭~ Claude Code接入第三方模型,包成功 虽然智谱官方给了GLM 4.5接入Claude Code的文档 https://docs.bigmodel.cn/cn/guide/develop/claude 除了Claude Code外,GLM 4.5也已经接入了Cline、Gemini CLI、Grok CLI、CodeGeeX、Kilo Code、Roo Code、Trae 但给的.sh脚本,在Windows无法执行 而且不知道大家有没有遇到过这种情况(我遇到好多次): 改了环境变量里的API地址和API Key,重启Claude Code之后,它就是不生效。 这次,我们直指本源。 去修改Claude Code优先级最高的配置文件:settings.json 。只要在这里配置了,管你什么环境变量,都得靠边站。 不管是Mac还是Windows这个 settings.json都在 你的系统用户家目录下的 .claude 文件夹里。 如果你是Windows系统,路径一般是 C:\Users\你的用户名\.claude 。 如果你是Mac系统,路径一般是 /.claude 。 如果在.claude文件夹下没有这个文件,没关系,自己新建一个就行。 它就是一个简单的json配置文件,模板我放在下面了。 我们可以到下面这个地址 获取智谱的apikey https://bigmodel.cn/usercenter/proj mgmt/apikeys 我们要做的,就是把这个模板里的API KEY,换成你的智谱API Key。 把url,换成智谱的Claude Code适配的API地址,也就是 https://open.bigmodel.cn/api/anthropic 修改完,保存。 然后重启你的Claude Code,包生效的。 claude dangerously skip permissions (这个指令启动CC,可以进入无限制模式) Base url变成了智谱的,就代表成功。 从0到1,Vibe Coding NB项目 搞定了模型接入,我们的NB项目(NanoBanana一键换衣)就可以正式开工了。 NB,是NanoBanana的简称,当然,你也可以理解成另一个意思,嘿嘿 在正式动手前,如果你对Vibe Coding或者AI编程还不熟悉,墙裂建议先去看我前几天发的那篇 《我的Vibe Coding实操与见解》 我的Vibe Coding实操与见解 袋鼠帝,公众号:袋鼠帝AI客栈 别碰Vibe Coding!有点难受,但很上头【含实操与见解】 别碰Vibe Coding!有点难受,但很上头【含实操与见解】 再结合这篇手把手的实操教学一起看,效果翻倍。 首先,这个AI换衣项目的核心能力,来自NanoBanana。 所以,我们 需要一个稳定好用的NanoBanana API接口 。 下面这两个 API中转站 ,都接入了NanoBanana,而且是兼容OpenAI API格式的,挺不错。 https://kg api.cloud/ https://api.apicore.ai/ 价格也非常感人,比官方3毛一张图的价格还低。 老规矩,要让AI帮我们写代码(尤其是接入API),就得先给它准备好说明书。 我把NanoBanana的 API文档 (中转站的请求方式)整理成了一个文本文件,里面包含了完整的请求地址,请求方式,请求示例和响应示例。 然后把这个文件放到了Claude Code的项目根目录下。 这样,后面开发的时候,就可以@它,让cc知道该怎么调用这个NanoBanana的接口。 PS:上面那些代码文件都是后面Claude Code写的(一开始该文件夹下只有红框中的三个文件) 除此之外,还给了 需求文档 ,和 数据库信息 第一步,就是提炼需求。 我把变现群里,大家对于NanoBanana的想法都导了出来,丢给Claude Code,让它帮我把这些零散的想法,提炼成一份相对详细的需求文档。经过几轮对话,我们和AI最终把需求对齐了。 然后我把需求文档保存了下来,等它忘记需求之后,还可以@回来。 数据库信息给的火山云服务器上的MySQL数据库地址、端口、用户名、密码、数据库名称。 第二步,制定计划。 在Windows的Claude Code里面按下alt+m快捷键,就可以切换到计划模式(plan mode)。Mac中的快捷键是shift+tab 计划模式 下,Claude Code不会进行任何代码的处理,只会跟你一起制定开发计划。 这里我稍微展开一下,Claude Code其实有好几种模式,理解它们,能让你更好的使用cc。 简单来说,它有控制操作权限的权限模式,比如每个操作都要你确认,还有完全放飞自我的无限制模式。 有控制AI工作方式的作业模式,比如我们现在用的Plan模式,就是cc会先出计划,你同意了再干。 还有控制AI思考深度的思考模式,你可以用think,think hard这些关键词,来让它进行不同层级的思考。 在Plan模式下,我把整理好的需求文档发给了它。 我们可以要求它,为这个MVP项目,制定一个功能开发的计划,并且,要按照功能模块来划分,采用高内聚,低耦合的设计思想。 经过几轮沟通之后,开发计划诞生了(超详细..): 本产品一共有6个主要的功能模块: 1.账户系统; 2.图片上传与处理模块; 3.NanoBanana API集成; 4.模特与风格管理; 5.一键换衣功能; 6.作品管理; 第三步,小步迭代式开发。 有了清晰的计划,我们就不用急。 我在之前的Vibe Coding实操与见解中,反复强调过,AI编程最忌讳的,就是把一个大目标直接丢给AI,让它一次性完成。 那样很容易得到一坨bug多到没法改的代码。