【AI项目落地】零花钱项目实战三M2(Java + IDEA +ClaudeCode + qwen + Spec-Driven Dev)

发布时间:2026/8/21 7:40:06

【AI项目落地】零花钱项目实战三M2(Java + IDEA +ClaudeCode + qwen + Spec-Driven Dev)
零、AI项目实战目录1、IDEA安装ClaudeCode对接国产大模型 实操指导2、JAVA_AI人工智能项目实战–前置AI相关知识3、【AI项目落地】零花钱项目实战一Java IDEA ClaudeCode qwen Spec-Driven Dev4、【AI项目落地】零花钱项目实战二M1Java IDEA ClaudeCode qwen Spec-Driven Dev一、前言1、已完成内容截止目前我们已完成了IDEAClaudeCodeqwen3.8-max的环境搭建并且通过两个下午全AI沉浸式VibeCoding实现了项目规划的M0、M1的全量功能编码及自测。2、今天计划完成里程碑的M2的详细设计、编码、测试3、今日博客记录内容如下M2详细设计生成M2编码自测M2全量实现token费用损耗同步完善本地pg数据库、docker-desktop的环境配置四、M2功能实现4.1、M2详细设计生成在IDEA的ClaudeCodeCli中发送提示词“ 输出M2的详细设计文档采用问答式与我交互”可以观察到ClaudeCode非常聪明自己去加载roadmap.md文件因为该里程碑文件中有M2的基本功能概述ClaudeCode在读完了roadmap.md之后主动去学习更高级别的mission.md、tech-stack.md识别出M2前面有M0、M1自主去学习M0、M1的详细设计、自主学习代码结构。以便输出符合项目需要的M2的详细设计文档。在ClaudeCode了解清楚项目背景及他的目标后他就开始进行详细设计的思考思考过程中会把需要决策点列举出来询问我的意见我们既可以选择ClaudeCode给的方案也可以选择 Type something进行其他方案输入在进行M2详细设计过程中由于我的有些决策与最初的roadmap.md不同因此在M2设计文档输出时再提了个“同步更新roadmap.md”的要求达到工程文档前后一致。4.2、M2编码自测4.2.1、省token模式编码鉴于M2设计文档都花了1.39M同时吸取昨天claudecode每次编码都会循环12次进行自验证、自修改导致token花销巨大。这里我先写个CLAUDE.md文件要求ClaudeCode不要自动进行测试只输出代码由我自己测试发现问题再小步修改即可告诉ClaudeCode“重新读取本地的CLAUDE.md文件执行M2的编码任务 ”这次ClaudeCode大概1小时输出完全量功能代码然后等待我进行功能验证。昨天M1功能ClaudeCode花了大概6小时输出代码验证修改。4.2.2、自验证由于省了token现在就需要自己去验证AI输出代码的质量了。来观察下这种模式下ClaudeCode的编码质量如何4.2.2.1、maven编译编译不过报错了。控制台乱码见 4.4.1章节的配置修改。手动修改方法名后进行了修复再重新执行编译ok编译通过了。4.2.2.2、发现没有输出junit代码指挥ClaudeCode生成M2的junit测试用例下次执行M3的时候记得让ClaudeCode输出代码同时生成Junit测试用例这样可以一次性完成工作减少再次发送请求重新读取文件引发的额外token损耗junit还未生成完token就消耗完了。紧急找了免费额度先接续完成junit的输出4.3、M2全量实现token费用损耗 - M2详细设计开始之前的token使用度10000点的57.06%- M2详细设计输出完成时的token使用度10000点的66.85%总计损耗1.39M- M2编码token大概花了3.2M也就是320万token量M2的junit测试用例生成token损耗天才已经陨落了。想着反正是写junit测试用例用差点的模型也行。先用这个免费额度的救个急。如何修改ClaudeCode对接的大模型可见本栏目的《IDEA安装ClaudeCode对接国产大模型 实操指导》的1.3章节的详细描述。然而很不幸的是由于我的ClaudeCode未重新打开导致我生成Junit实际用的还是qwen3.8-max产生了0.5元的欠款由于此时已经是8-19的下午18:09于是我就先付款然后修改为了上图的免费额度的大模型去生成junit测试用例。结果8-20的上午10:00我就又喜提了3.04的欠款通知。此时我意识到修改ClaudeCode对接的大模型不仅仅是在ccSwitch中修改就完事了应该还得将ClaudeCode的cli窗口重新开启下让ClaudeCode对接的大模型配置信息更新为ccSwitch中最新配置的模型信息。好了花钱买经验教训了~8-20 今天准备手动运行junit发现有个测试类编译报错。 此时果断的关闭ClaudeCode的cli窗口重新打开了一个此时大模型已经换成了ccSwitch配置的免费额度的qwen3-coder-480b-a35b-instruct这个大模型。 然后再发送提示词“ UserServiceTest 中的 private final UserService service new UserService(userMapper, passwordEncoder, refreshTokenService, auditService); 这行代码编译报错请解决。仅解决该问题不要发散。” 在这个提示词中专门提示 仅解决该问题不要发散。 否则ClaudeCode可能会去加载全量文件去推理那token就会燃烧的很好看了。这也算是三天使用ClaudeCode编程产生的下意识的反应了省token ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/f7036c3b7f7d492d9bcf1b613501d988.png)改一个这么简单的问题花了近60万token。各位看官感受到大模型的使用损耗之大了么~然后再运行Junit测试用例发现还有编译不通过的测试类此时鼠标放在编译不过的类的对应行上时可以看到出现了ClaudeCode的图标此时点击该图标则会在ClaudeCodeCli处自动生成修改的promote后面我又补充了一句话。然后ClaudeCode就修改了这个类的这行代码然而在当前工程中实际上还有5个地方有同样的代码错误ClaudeCode并未发散的去读取修改。此时我根据这个修改方法手工修改了其他5个地方。痛苦啊这就是要省token引发的人工成本说真的真不想动一行代码但是没办法token告急的时候只能手搓了。免费额度没了大概率我又要收新账单了。看到阿里云的TokenPlan的概览写着开启代码冲浪这怎么说呢真实的Standard的一周1万点还不够我用ClaudeCode冲两个下午的浪已经滚回沙滩上干瞪眼了呜呜呜。。。然后现在手动调测发现问题很多此时只想再充钱让AI继续干活真不想改。看这就是用了AI编码后的心理。4.4、同步完善开发环境配置4.4.1、IDEA的run控制台中文乱码问题解决- 4.4.2、本地docker-desktop问题解决由于后续工程要部署到云服务器的docker中因此本地先安装个docker-desktop进行本机功能验证然而在安装了docker-desktop后无法使用原因是我本机的wsl需要安装ubantu的linux五、结尾总结未完明天继续完善该文章请关注、收藏下谢谢观看~

相关新闻

工业遥感新视角:遥感图像储罐实例分割数据集(含YOLOv11-seg实战)

工业遥感新视角:遥感图像储罐实例分割数据集(含YOLOv11-seg实战)

2026/8/21 7:40:06

工业遥感新视角:遥感图像储罐实例分割数据集(含YOLOv11-seg实战) 在能源管理与工业设施监控中,储罐、污水处理池等大型设施的精准识别与定期盘点至关重要。然而,依靠人工记录或现场巡查,效率低且难以覆盖大…

【FinAPI|04】企业 AI 财务管理,会经历哪三个阶段?

【FinAPI|04】企业 AI 财务管理,会经历哪三个阶段?

2026/8/21 7:40:06

企业第一次接入大模型时,最关心的是能不能用。过一段时间,各部门都开始调用AI,管理者便要弄清公司采购了多少模型、Key 在谁手里、每月花了多少钱。等账号和账单收拢以后,问题还会继续变化。费用为什么上涨,这些调用完…

Netty面试进阶:从原理到实战,突破Java后端高并发网络编程天花板

Netty面试进阶:从原理到实战,突破Java后端高并发网络编程天花板

2026/8/21 7:40:06

最近面试 Java 后端岗位,是不是感觉 Netty 相关的八股文背得滚瓜烂熟,但面试官一深入追问,或者让你结合项目聊点实际的,就有点卡壳了?“Netty 的线程模型是什么?”—— Reactor 主从多线程。 “零拷贝怎么实…

表征格式实测:JSON 换 HTML 省 33% token 且质量不掉,Markdown 最省却答错

表征格式实测:JSON 换 HTML 省 33% token 且质量不掉,Markdown 最省却答错

2026/8/21 8:40:08

系列第 8 篇 反直觉优化✅ 本文性质说明:token 数、prefill 延迟、问答正确率全部本机真跑(Qwen2.5-0.5B-Instruct,纯 NumPy CPU,脚本 eng_repr_tokens.py 给全)。成本金额是「本机实测 token 数 公开挂牌单价假设」…

萤石云多窗口自动续播工具|免安装绿色版,一键点击继续播放

萤石云多窗口自动续播工具|免安装绿色版,一键点击继续播放

2026/8/21 8:40:08

温馨提示:文末有联系方式 工具核心功能亮点 本工具为原创开发的萤石云网页端辅助程序,专注解决视频播放中断后需手动点击‘继续播放’的重复操作问。 采用精准窗口识别技术,可同时并响应多个萤石云浏览器标签页或独立窗口,实时触发…

系统分析师之计算机网络与分布式系统

系统分析师之计算机网络与分布式系统

2026/8/21 8:40:08

知识点一:Telnet协议知识点二:HDLC协议HDLC(High-level Data Link Control,高级数据链路控制)是一种通用的数据链路协议框架,支持三种基本帧类型:①信息帧(I帧):用于携带…

多乐信ER-630ES深度评测:30L大除湿量如何解决别墅地下室潮湿难题?

多乐信ER-630ES深度评测:30L大除湿量如何解决别墅地下室潮湿难题?

2026/8/21 8:40:08

最近南方又到了“回南天”,墙壁“流汗”、地板湿滑、衣服晾不干,连空气都带着一股霉味。对于住在低楼层、别墅地下室或者沿海地区的朋友来说,这不仅是体感不适,更是对家居、藏书、电子设备甚至健康的潜在威胁。传统的空调除湿效果…

Java面试新趋势:结合AI与大模型的实战攻略

Java面试新趋势:结合AI与大模型的实战攻略

2026/8/21 8:40:08

1. 先搞清楚现在的 Java 面试到底在考什么 如果你最近在准备 Java 面试,可能会发现一个问题:传统的八股文背得再熟,面试官问几个实际场景或者 AI 相关的整合问题,就容易卡壳。现在的 Java 面试,特别是中高级岗位&#…

Python实战:构建自动化市场复盘分析系统,从数据到决策

Python实战:构建自动化市场复盘分析系统,从数据到决策

2026/8/21 8:30:08

最近在复盘市场数据时,发现很多朋友对如何系统性地分析每日市场行情、解读关键指标感到困惑。网上的信息要么过于零散,要么充斥着情绪化的解读,缺乏一套清晰、可复用的分析框架。本文将基于一个具体的交易日(2026年7月31日&#x…

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

2026/8/19 3:36:59

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

【双层规划,节点出清价,绿证交易,CVaR方法】两级电力市场环境下计及风险的省间交易商最优购电模型附Matlab代码

【双层规划,节点出清价,绿证交易,CVaR方法】两级电力市场环境下计及风险的省间交易商最优购电模型附Matlab代码

2026/8/20 21:07:35

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

隐式mpc+自适应mpc+时变mpc,线性时变模型预测控制附Simulink仿真

隐式mpc+自适应mpc+时变mpc,线性时变模型预测控制附Simulink仿真

2026/8/19 8:02:16

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

091、主从同步控制策略

091、主从同步控制策略

2026/8/21 0:09:47

091、主从同步控制策略:从一次多轴抖动事故说起 去年调试一台四轴龙门平台,Z轴和两个X轴做主从同步。电机选的是台达A2系列,驱动器工作在位置模式,主站发脉冲指令,从站硬线跟随。调试时发现一个诡异现象:当主站以500rpm匀速运行时,从站电流波形每隔几秒会出现一次毛刺,…

向量检索实验失败后该查什么

向量检索实验失败后该查什么

2026/8/21 0:09:47

向量检索实验失败后该查什么 这篇要解决什么 向量检索实验失败后该查什么讨论的是一个可复查的工程问题。向量检索实验失败后该查什么不拿未经记录的事故、跑分或成本当作论据;判断需要回到当前项目的输入、版本和运行条件。 从边界开始 处理向量检索实验失败后该查…

提示词发布过程中的止损边界

提示词发布过程中的止损边界

2026/8/21 0:09:47

提示词发布过程中的止损边界 这篇要解决什么 提示词发布过程中的止损边界讨论的是一个可复查的工程问题。提示词发布过程中的止损边界不拿未经记录的事故、跑分或成本当作论据;判断需要回到当前项目的输入、版本和运行条件。 从边界开始 处理提示词发布过程中的止损…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/17 12:00:53

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/15 10:10:27

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/18 12:20:24

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…