当前位置: 首页 > news >正文

我做了一个精简版 Claude Code,朋友说“你咋这么卷”

大家好,我是拭心。

你有没有好奇过Claude Code 是怎么工作的

输入一个需求,它就自己写代码、跑命令,整个过程就像有个程序员在终端里安静地帮你干活。

最近 Claude Code 源码泄露,让我们发现,它的核心机制原来和我们上一讲《34 行代码实现 Agent,ReAct 与 Function Call》学习的差不多。

简单来说,就是:大模型,加上一些工具,驱动一个 ReAct 循环,再加上一个命令行界面

最近几天,我用 LangChain 做了一个精简版 Claude Code,并把详细过程写成了文章发到专栏。

跟朋友炫耀我自己做的丐版 Claude Code,朋友说“你咋这么卷”

哈哈,虽然是休假,但收了人家的钱,就得办事啊,要是没收钱,恐怕我再自控力强,也很难坚持输出这么多高质量内容。

数了一下我的《转型 AI 工程师》专栏里的实战项目,居然有十来个

第 02 讲,做了一个全栈的 AI 待办列表

输入要做的事情,通过 AI 进行拆解,然后数据保存到数据库。用来让读者理解全栈应用没那么复杂

第 04 讲,做了一个AI 提示词助手

输入一句模糊的需求,它会自动帮你扩写成一个包含结构、安全、CoT、Few-Shot 的增强 Prompt。用来帮助读者解决写不好提示词的问题

第 05 讲,做了一个流式 AI 聊天功能

讲解了生产级的 AI 聊天软件需要考虑哪些点,比如自动重试机制、超时控制(避免卡死)、流式响应支持(体验优化)、Token 计数(成本控制)等等。

第 06 讲,没有写代码,而是讲了如何手搓一个 AI 宠物视频

AI 工程师不只要会写代码,更要熟练掌握 AI 工具。

通过这个案例让读者熟悉了常用的模型如何使用:

  • 如何生成剧本和镜头动作

  • 如何生成首帧图片

  • 如何克隆音色

  • 如何生成高质量视频

第 07 讲,做了一个多模态聊天应用,让用户可以在一个对话框里实现文本聊天、图片生成和视频生成。

这个项目使用了 AI SDK、Nano Banana、豆包视频模型。介绍了我文章里高质量的知识点图是怎么生成的。

第 08 讲,给多模态聊天应用加上了短期、长期记忆功能

第 12、13 讲,实现了一个电商智能客服。使用 RAG 技术,用到了本地向量模型、检索重排等进阶技术

第 15 讲,使用 Coze Skills 实现了一个智能团决策助手 Skill

当用户提出一个想法后,系统会从不同角度进行分析探讨,最后汇总不同角度的看法和结论,帮助用户做更高质量的决策。通过这个实践让读者掌握 Agent Skills

第 16 讲,使用 Coze 实现了一个短视频生成工作流视频文案风格提取工作流

第 17、18 讲,介绍了如何部署自己的 Dify 和大模型

第 20 讲,实现了一个精简版的 Claude Code,可以根据需求生成代码。

生成的效果:

接下来还有两个实战项目:多 Agent 实战专栏内容融会贯通的最终 Agent

这个专栏我投入了四个多月,整个专栏的知识点是由浅到深,针对不同阶段、需求的读者都设计了实战,信息量满满。

「让读者从小白到 AI 工程师的核心技术体系」即将更新完,内容的价值已经远超当前价格,三天后涨价,想入手的朋友抓紧下手~

了解专栏更多信息可以查看:如何从 CRUD 开发转型为 AI Agent 工程师

http://www.jsqmd.com/news/604020/

相关文章:

  • 别再只查表了!用MATLAB调用Python包(如NumPy, Pandas)的完整环境配置教程
  • 从零到一:用NoneBot2给QQ频道/群聊做个智能机器人(Python 3.12 + Pycharm保姆级配置)
  • 【OpenClaw从入门到精通】第56篇:高校安全培训启示录——苏州科技大学OpenClaw讲座深度实战笔记(2026校园版)
  • UE5蓝图实战:用JsonLibrary插件轻松搞定WebUI数据交互(附完整节点图)
  • SAP财务顾问必看:GGB1凭证替代实战指南,从配置到激活(OBBH)完整避坑流程
  • 【Unity】使用AVProVideo实现透明视频播放与合成全流程
  • Java多线程编程核心技术_完整版+PDF电子书下载+带书签目录分享
  • Modelsim 10.7/2019.5 破解后启动报错:HostID格式异常排查与修复
  • 你的WiFi信号被‘吃掉’了多少?实测距离、高度、遮挡物对RSSI的影响(附避坑指南)
  • C语言五子棋项目进阶:如何用EasyX实现人机对战(简单AI算法详解)
  • 别再写代码了!用Coze插件+知识库,5分钟搞定一个专属AI客服(附避坑指南)
  • 西门子S7-1200的PID三兄弟:PID_Compact、PID_3Step、PID_Temp到底该怎么选?看完这篇不再纠结
  • clean+code-代码整洁之道(中文完整版-带书签).pdf 分享
  • 专业淡疤护肌!2026年权威实测有效预防和改善色素沉着药膏,儿童去疤膏哪个效果最好 - 资讯焦点
  • 基于Simulink Parameter Estimation的锂电池二阶RC模型参数辨识实战
  • 从原理到实战:用Optuna解锁超参数调优新姿势
  • 人大金仓Kingbase数据库PostGIS插件部署实战:从零到一解锁空间数据能力
  • AI赋能:借助快马平台生成智能Homebrew助手,用自然语言管理软件包
  • Solving Matplotlib‘s Font Fallback: From DejaVu Sans to SimHei for CJK Support
  • Java核心技术 卷2 高级特性 (原书第9版).pdf 分享
  • 哪个牌子好?2026专业测评:五大品牌客观解析与科学选购指南 - 资讯焦点
  • Python虚拟环境中的io.py文件异常:Fatal Python error: init_sys_streams问题深度解析
  • ESP32内存告急?别慌!手把手教你搞定‘iram0_0_seg overflowed’编译错误
  • ENVI5.6 批量处理GF-2/GF-6/GF-7:从安装到融合的完整自动化流程
  • 避开这5个坑!Qt启动画面开发必知的QSplashScreen实践指南
  • 20254225侯九州 2025-2026-2 《Python程序设计》实验2报告
  • 从‘电池’到‘胡萝卜’:聊聊构建YOLO生活垃圾数据集时遇到的坑与收获
  • Effective Java中文版(第2版).pdf分享
  • 告别粗糙模型:3DReshaper点云重建、平滑与精准测量的实战指南
  • 20254210 实验二《Python程序设计》实验报告