学习AI日记

体会

作为一个29年的开发者,用Claude Code编程非常惊艳,打破了技术栈对老程序员的锁链,让老程序员有了非凡的能力,有如瞬间打破任督二脉。

原来需要海量时间,需要先学习新的技术栈或知识点的能力,瞬间由原来的高山化为平川,由原来海洋化为水龙头下的细流。

原来需要去找书,去百度搜索,去千问、豆包询问,变成了瞬间给答案。

你甚至无需关注技术本身,数据本身,直接要结果即可。几十年积累引以为傲的技术栈瞬间垮塌。你的价值只在于你懂编程,你知道ClaudeCode在干什么,你知道它做的结果是否正确。

由一个万众敬仰的资深架构师变成无人问津,没人关注技术了;由一个团队资深的领导者,变成了一个人的独角戏;

资深者鳏寡孤独,新入者无措下手!很快IT开发就形成一个怪圈,形成一个天坑,形成断代!

技能高速升级方面

  • skills,引入各个经典的skill,更了解架构和工具的能力
  • 运维命令,看Claude Code执行的linux命令,更加深入了解这些命令

2025.05.05 充值DeepSeek

充值10元,开始完ClaudeCode+DeepSeek的组合 _

2025.05.29 Claude Code升级完蛋

Claude Code昨日自动升级,网上一片哀嚎。我朋友都直接发来信息,说他所有项目都趴窝了。

早上就看到这个新闻,高版本的问题,退回版本即可。

不敢ClaudeCode的操作,先赶快配置ClaudeCode的环境配置文件,禁止自动升级。

在C:Users<你的用户名>.claude|settings.json文件找到env增加配置:"DISABLE_AUTOUPDATER":"1"。

解决办法很简单,降版本。

Claude code升级到2.1.156之后与国产模型Api不兼容。降到了2.1.153。

2025.05.30 升级改造老系统

旧项目技术栈

后端(Server)

  • NestJS 10(Node.js 框架)
  • Prisma 5(ORM)
  • PostgreSQL
  • JWT 认证
  • 端口 3001

前端(App)

  • React 19 + TypeScript
  • Vite 7(构建工具)
  • Tailwind CSS 3 + shadcn/ui(UI 组件库)
  • Recharts(图表)
  • react-hook-form + zod(表单验证)
  • 端口 5173

基础设施

  • npm workspaces(monorepo)
  • Docker Compose(生产用)

开发思路

刚拿到一个旧的项目,开始还按古法编程的思路去按旧代码需求的环境进行搭建。预备先了解其功能,然后进行升级改造。它使用了PostgreSQL 数据库,还运行在docker环境。于是找到老旧的VM虚拟机的docker环境。又折腾在docker安装PostgreSQL数据库。可git.com访问太慢。

扔了一天,清早起来继续。突然灵光乍现,不对啊,怎么还按古法编程啊,AI可以快速重构啊,把PostgreSQL先替代为现有的MariaDB啊,跑起来先熟悉下业务。

于是运行Claude Code,轻松转换SQL脚本,立刻运行期项目。可它够狠的是把我当前其他项目直接给停掉,运行它了。

相关推荐
星恒随风1 小时前
C语言数据结构排序算法详解(下):冒泡排序、快速排序、归并排序和计数排序
c语言·数据结构·笔记·学习·排序算法
NagatoYukee1 小时前
Spring Security基础部分学习
java·学习·spring
米小葱2 小时前
【学习笔记】cmake
笔记·学习
辰海Coding3 小时前
MiniSpring框架学习-分解 Dispatcher
java·学习·spring·架构
初夏睡觉3 小时前
数据结构学习之~二叉堆 (P3378 【模版】堆)
数据结构·c++·学习
z200509304 小时前
【Linux学习】Linux中的进程程序替换
linux·服务器·学习
小+不通文墨4 小时前
把树莓派外接的DHT11接收的温湿度发送到emqx上
经验分享·笔记·嵌入式硬件·学习·树莓派
bush44 小时前
嵌入式linux学习记录四
linux·运维·学习