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

Claude code学习记录

Claude代码学习过程记录技术文章大纲参考文献Claude Code首次使用指南十分钟创建完整项目 | 果叔AI世界学习准备阶段下载git bush提供类似linux的命令行环境git安装路径Git - Install1.安装Node.js访问官网下载最新版本Node.js — 在任何地方运行 JavaScriptClaude Code 需要依赖 Node.js 运行。简单来说你可以把 Claude Code 看作一个用 JavaScript 语言编写的应用程序。而 Node.js 就是那个能让你在电脑终端里运行 JavaScript 程序的“环境”。所以要想运行它电脑里就必须先有 Node.js。2.安装Claude Code官方提供的最主要安装方法就是通过 npm 命令这个命令是 Node.js 包管理器的一部分。打开CMD运行即可npm install -g anthropic-ai/claude-code然后验证安装claude --version因为我的已经装好了所以和你们刚装好的界面有所不同但只要能看到版本号就可以了。3.配置windows环境变量右键点击“电脑”选择“属性”然后点击“高级系统管理”在“系统属性”栏下面点击“环境变量”。然后看到“系统变量”部分下方有“新建”按钮。在“系统变量”里新建两个变量ANTHROPIC_AUTH_TOKEN变量值用我下面教你复制的API密钥ANTHROPIC_BASE_URL变量值https://api.aigc.bar然后点击“确定”保存即可。4.拿到API密钥访问API站点AIGCBAR控制台-令牌管理-添加令牌自定义名称即可。但注意令牌分组选择不要选错点击“提交”即可然后就可以看到密钥最后复制在前面要填变量值的地方即可。5.启动Claude在CMD中cd进入到你想保存项目的地址自己选地址就可以。然后启动claude codeclaude这样就成功启动了问出你想问的问题就行任务管理系统项目实现1.核心功能模块任务生命周期管理创建、编辑、完成、删除智能标签分类系统时间管理截止日期、提醒、统计多视图展示列表、看板、日历全文搜索与筛选2.技术架构设计前端框架React 18 TypeScript ViteUI库Tailwind CSS Headless UI状态管理Zustand轻量级后端框架Node.js Express TypeScript数据库SQLite开发 PostgreSQL生产认证方案JWT bcrypt测试框架Jest Testing Library3.开始实战创建一个项目文件夹mkdir intelligent-task-manager cd intelligent-task-manager然后给它我们的第一个需求claude init Intelligent Task Manager - 智能任务管理系统它会简单生成一个文件里面是一些项目介绍然后给出详细需求claude 创建一个完整的任务管理应用具体要求如下 技术要求 1. 使用React 18 TypeScript构建现代前端 2. Node.js Express后端API支持RESTful接口 3. SQLite数据库存储包含数据迁移功能 4. JWT认证系统支持注册登录 5. 响应式设计支持深色模式 6. 完整的单元测试和集成测试 功能要求 1. 用户注册/登录/注销 2. 任务CRUD操作创建、读取、更新、删除 3. 任务状态管理待办、进行中、已完成 4. 优先级设置低、中、高、紧急 5. 标签系统支持颜色自定义 6. 截止日期和提醒功能 7. 全文搜索支持按标题、内容、标签搜索 8. 统计面板显示任务完成情况 9. 数据导出功能JSON、CSV 10. 键盘快捷键支持 UI/UX要求 1. 现代化Material Design风格 2. 深色/浅色主题切换 3. 拖拽排序功能 4. 动画过渡效果 5. 移动端适配 6. 加载状态和错误处理 部署要求 1. Docker容器化部署 2. 环境变量配置 3. 生产环境优化 4. CI/CD流水线配置然后Claude code就会开始它的思考过程等待十分钟左右就会完成整个项目结构创建与代码编写并保存与本地然后就可以安装前后端的依赖方法一本地开发可以选择该种方式//前端 cd intelligent-task-manager/frontend npm install npm run dev //后端 cd intelligent-task-manager/backend npm install npm run dev方法二装了docker的可以用Docker一键部署下面是命令cp .env.example .env docker-compose up -d如果没安装你执行完这个命令它还会问你需不需帮你安装。这期间有任何问题它都能自行解决太牛了最后它返回你一个网址打开就可以用了然后检查后端api是否正常curl http://localhost:3001/api/health打开网址登录注册功能都有界面干净添加任务成功任务列表也可以通过json格式和CSV格式下载到本地。这和传统开发时间差别太大了我做完这个流程都不到半小时而且都在等ai思考之前学后端的我道心已碎经验总结令我影响最深的是Claude code有完善的前后端错误处理机制自动识别和解决错误。而且提交要求要尽可能详细并且有条理不要一蹴而就它属于有记忆的ai可以边写边提要求分步骤来写

相关文章:

Claude code学习记录

Claude代码学习过程记录技术文章大纲 参考文献:Claude Code首次使用指南:十分钟创建完整项目 | 果叔AI世界 学习准备阶段 下载git bush,提供类似linux的命令行环境,git安装路径:Git - Install 1.安装Node.js 访问官…...

解决brew安装慢问题

用 brew 安装软件慢,通常是因为默认的官方源服务器在国外。解决的核心思路就是将默认源替换为国内的镜像源。对于2025年的新版 Homebrew,有一个关键的新步骤需要留意。 💡 核心原因 Homebrew 慢主要是因为它的核心仓库和软件包(Bo…...

Ubuntu 22.04新建用户,并赋予管理权限

在Ubuntu系统中,有一种特殊的用户:超级用户(root)。 root用户,权限太大,可以对系统进行任意操作。例如:删除系统文件等危险操作。为了避免误操作导致系统崩溃或数据丢失,我们一般不使…...

别卷加班了!未来企业只拼这3点,玄同科技早已替你铺好赢路

凌晨三点的写字楼还亮着半栋灯,HR在疯狂筛简历,财务在熬夜做报表,市场部在反复修改方案——你以为这是“努力”,其实是在被时代淘汰。OpenAI的CEO Sam Altman早就点破了未来商业的真相:“以后会有一个人的独角兽”。不…...

云南省2026上半年软考报名时间已出!

报名时间:2026年3月16日9:00-4月10日17:00报名方式:报考人员登录云南省计算机技术与软件专业技术资格考试网站,点击“考试报名”快速入口,选择“云南”按提示进行注册登录,进行网上报名。报名要求:报考人员…...

BUUCTF Misc base64隐写+我有一只马里奥+黑客帝国

题目31 base64隐写 Flag:flag {6aseb4_f33!} 下载附件结果是个tar文件,拖到随波分析一下发现内部含有zip压缩包,放到kali虚拟机里面进行foremost分离,成功得到一张照片和一个文档。 但是扫出来就是一个微信下载的网址&#xff0…...

计算机网络————IP地址分类以及网络地址的计算[通俗易懂]

大家好,又见面了,我是你们的朋友全栈君。 一,IP地址分类 1.二进制与十进制的关系 2,IP地址的地址结构及分类 IP地址结构:网络号主机号 网络号:中主机中指明中的所在物理网络的编号 主机号:…...

关于字符串String类常用方法总结【简洁版】

1.字符串构造 // 使用字符串常量进行赋值String s1 "hello bit"; System.out.println(s1);// 直接new String对象String s2 new String("hello bit"); System.out.println(s1);// 使用字符数组进行构造char[] array { h, e, l, l, o, b, i, t};String s…...

2026年广东省职业院校技能大赛(高职组)移动应用设计与开发赛项样题(二)

2026年广东省职业院校技能大赛(高职组)移动应用设计与开发赛项样题(二) 文章目录2026年广东省职业院校技能大赛(高职组)移动应用设计与开发赛项样题(二)任务一 产品原型设计任务 1&a…...

开源的OpenClaw 控制中心

这个项目是做什么的 给OpenClaw提供一个本地控制中心,集中看系统是否稳定、谁在工作、哪些任务卡住了、今天花了多少。对于非技术用户,重点是“看得懂、准”,而不是引入原始货物有效负载。首次接入默认安全: 预设偏差默认本地 tok…...

Gemini 3 Pro 国内免费使用教程:2026-3月最新方案与实战技巧

对于国内用户来说,想要顺畅使用Gemini 3 Pro这款AI模型,常会遇到网络访问不稳定的问题。如果想省去复杂调试步骤,可尝试国内合规AI聚合平台OneAIPlus(oneaiplus.cn)。该平台无需额外网络调试,普通浏览器即可…...

基于指数趋近律的永磁同步电机速度环传统滑模控制

摘要针对永磁同步电机(Permanent Magnet Synchronous Motor, PMSM)速度控制中存在的参数摄动、负载扰动及非线性耦合问题,提出基于指数趋近律的传统滑模变结构控制策略。通过构建线性滑模面,设计指数趋近律解决传统滑模控制收敛速…...

递归分形!

递归分形 递归的基础 递归是一种编程思想,核心是函数/方法调用自身,并且通过一下这两个关键条件控制执行: 递归的终止条件:当满足某个条件时停止调用自身(避免无限循环);递归递推关系:将复杂问题…...

【spring专题】编译spring5.3源码

文章目录 1. 环境配置2. 拉取代码 2.1克隆到gitee2.2 下载到本地2.3 切换分支2.4 重新导入 3. 环境配置 3.1 安装gradle-方法13.2 安装gradle-方法2(推荐)3.3 jdk安装aspectj3.4 idea安装AspectJ插件 4. 项目配置 4.1 修改build.gradle4.2 修改buildSrcuild.gradle4.3 修改gra…...

创建虚拟机步骤

由于我的电脑自带vmware 所以下载vm教程可自行搜索相关内容 下面直接展示创建内容1.双击图标进入将呈现这样的界面单击“创建新的虚拟机”进入后,默认是典型,我选择自定义下一步,再选择 稍后安装系统选择Linux设置虚拟机名称为server01下面可…...

Red Hat Linux 8的安装

1.新建一个虚拟机2.选自定义安装,点击下一步3.这里默认,点击下一步4.选择稍后安装操作系统,然后点击下一步5.先选客户机操作系统Linux,再选版本Red Hat Enterprise 8 64位6.给虚拟机命名,位置我们点击浏览把它安装到D盘…...

号称解放双手的 OpenClaw 为何成不了合格生产力工具?

🍃 予枫:个人主页📚 个人专栏: 《Java 从入门到起飞》《读研码农的干货日常》《Java 面试刷题指南》💻 Debug 这个世界,Return 更好的自己! 引言 近期AI圈爆火的OpenClaw被捧为“AI打工人”,号称…...

学习率调度的艺术:从Warmup到余弦退火,掌握深度学习的训练节奏

引言在深度学习的训练过程中,优化器的选择决定了“如何更新”参数,而学习率(Learning Rate) 则决定了“更新多大步”。作为整个训练过程中最重要的超参数之一,学习率直接决定了模型能否收敛以及收敛的质量。然而&#…...

Java大厂面试实录:谢飞机的搞笑面试之旅

Java大厂面试实录:谢飞机的搞笑面试之旅 前言 今天给大家带来一篇别开生面的面试实录,主角是我们熟悉的"水货程序员"谢飞机,他将面对一位严肃的技术面试官,展开一场充满笑料的技术较量。第一轮:基础篇 面试官…...

TestPilot - 智能测试用例生成工具

一、前言 软件测试活动中,测试用例设计始终是质量保障体系的核心环节之一。然而,在实际项目中,测试用例编写的主要成本往往并不体现在「撰写」动作本身,而体现在需求理解、业务规则提炼、边界条件补全、异常路径覆盖以及历史测试经…...

XMind 2025 免费版安装及使用教程(附安装包)

XMind 2025 免费版安装及使用教程 摘要 本文详细记录了XMind 2025版本的安装、激活及基础使用教程。内容涵盖环境准备、自定义安装路径、激活步骤解析以及核心功能速览,旨在帮助用户构建一个稳定、高效的思维导图工作环境。 目录 XMind 是什么 ✨安装步骤 &…...

Flutter 三方库 regexed_validator 的鸿蒙适配指南 - 实现结构化正则表达式校验、在 OpenHarmony 上打造极致严谨的表单输入实战

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net Flutter 三方库 regexed_validator 的鸿蒙适配指南 - 实现结构化正则表达式校验、在 OpenHarmony 上打造极致严谨的表单输入实战 前言 在鸿蒙(OpenHarmony)应用开发…...

2026见证历史:腾讯、阿里、字节“百虾大战”爆发!哪只“AI小龙虾”才是你的命定打工人?

导语:从“聊天”到“执行”,AI的操作系统时刻来了如果说2023年是Chatbot(聊天机器人)的元年,那么2026年就是Agent(智能体)的爆发年。开源框架OpenClaw(小龙虾)凭借“系统…...

Flutter 三方库 getx_translator 鸿蒙适配指南 - 实现极速响应式翻译、在 OpenHarmony 上打造毫秒级语言切换工作流实战

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net Flutter 三方库 getx_translator 鸿蒙适配指南 - 实现极速响应式翻译、在 OpenHarmony 上打造毫秒级语言切换工作流实战 前言 在参与构建鸿蒙(OpenHarmony)生态、处…...

UG NX 移除参数

在UG NX中,“移除参数”(也称为“消参”)是一个用于断开模型与其特征历史关联的关键操作。执行后,模型的建模步骤将被清除,变成一个没有参数的“体”。 简单来说,参数化模型像一个记录了所有“施工步骤”的…...

智能厨房置物架:AI Agent的食材新鲜度监测

智能厨房置物架:AI Agent的食材新鲜度监测 关键词:智能厨房置物架、AI Agent、食材新鲜度监测、传感器技术、机器学习 摘要:本文围绕智能厨房置物架利用AI Agent进行食材新鲜度监测展开深入探讨。首先介绍了该技术的背景,包括目的、预期读者、文档结构和相关术语。接着阐述…...

贾子哲学体系:思想主权与贾子猜想引领的东方原创跨学科理论创新与实证研究

贾子哲学体系:思想主权与贾子猜想引领的东方原创跨学科理论创新与实证研究摘要: 本文首度系统性构建贾子哲学体系(Kucius Philosophy),以“思想主权”为核心公理,确立AI时代人类主体性。核心创新“贾子猜想…...

Flutter 三方库 lyrics_parser 的鸿蒙适配指南 - 实现毫秒级精度的 LRC 歌词解析、在 OpenHarmony 上打造极致的音乐视听同步体验

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net Flutter 三方库 lyrics_parser 的鸿蒙适配指南 - 实现毫秒级精度的 LRC 歌词解析、在 OpenHarmony 上打造极致的音乐视听同步体验 前言 在鸿蒙(OpenHarmony)生态的…...

3分钟搞懂深度学习AI:实操篇:ResNet

github仓库及代码(额外补充,持续更新): yiyu0716/3mins-dl: 专为零基础小白打造的深度学习极简指南。这里没有令人头疼的公式,只有通俗易懂的知识拆解。每天只需 3 分钟,带你利用碎片时间轻松看懂 AI 核心概…...

Flutter 三方库 laravel_exception 鸿蒙适配指南 - 实现工业级跨端错误对账与异常监控防线

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net Flutter 三方库 laravel_exception 鸿蒙适配指南 - 实现工业级跨端错误对账与异常监控防线 前言 在参与构建鸿蒙(OpenHarmony)生态下的中大型企业级应用时&#xf…...