@anthropic-ai/claude-code 快速上手指南

本文重点:快速启动项目、配置 API、常用操作,让开发者立即开始实战,命令清单放在最后参考。


一、安装及配置秘钥

说明:Claude Code 依赖 gitnpm,这里不赘述基础安装。

1.1 安装 Claude Code

升级或首次安装:

npminstall-g @anthropic-ai/claude-code 
⚠️ 不同版本支持的命令略有差异,最终以 /help 输出为准。

1.2 配置 API

配置文件路径:

系统路径
WindowsC:\Users\用户名\.config\claude-code\config.json
Linux/Mac~/.config/claude-code/config.json

参考:https://platform.minimaxi.com/docs/guides/text-ai-coding-tools#手动编辑配置文件

示例:使用 minMax 并设置自己的 ANTHROPIC_AUTH_TOKEN

示例图片


示例图片
⚡ 国内支持模型:DeepSeekGLM-4
AI 推荐:KimiQwen-Max,不同模型训练数据、价格和擅长领域不同,可按实际需求选择。

二、实际使用流程(优先突出)

安装完成后,直接启动 CLI 进入项目实战:

# 推荐客户端 Windows Terminal: 1)Windows 商店安装 2)GitHub 下载压缩包直接使用 旧版 Win10 可使用 PowerShell 7 (x64) 

进入交互模式后:

# 初始化项目 claude /init # 生成 CLAUDE.md,建立项目上下文 # 先加一条默认:全局规范 把用中文回答,加入到全局规范,之后回答全用中文 # 让AI 干活 直接提出问题 # 经常干的 or 比较好的样例; 请把 ** 加到全局规范 请根据 ** 生成全局规范 # 规范太多,超过5k 行 请 规整 和 压缩全局规范 CLAUDE.md (不删减内容) # 有时,经常干的会幻觉 请把 ** 加到CLAUDE.md or 请调整全局规范 

日常开发操作示例

# 查看当前状态 /status # 查看上下文使用情况 /context # 分析项目代码(可指定文件或模块) /review src/main/java # 或用中文提问 请分析 xx 方法; 分析 xx 类;简化 ** 方法等 # 出现报错时 请解决 粘贴错误 → Ctrl + V → 让 AI 分析 # 页面或样式调整 请根据效果图调整某页面 粘贴图片 → Alt + V → AI 分析 # 提具体需求 重构某某 Service 为构造器注入 # 上下文过大或讨论方向改变 /clear 
⚡ 提示:首次进入项目必须 /initCLI 支持 / 命令或直接自然语言提问常用操作可记录在 CLAUDE.md 作为规范

三、AI 审查代码示例

直接粘贴到 CLI:

你是资深Java后端架构师,具备生产系统代码审查经验(Spring Boot / JPA / 微服务)。请审查以下代码变更,并判断是否可以合并到 master 分支。 【重点专项检查】 1. 稳定性 是否存在空指针、边界条件问题 是否可能引发运行时异常 是否影响已有功能或接口兼容性 2. 数据与事务安全 是否存在 SQL 注入风险 是否正确使用事务(遗漏、传播、回滚问题) 是否存在数据不一致风险 3. 数据访问与性能 是否存在 N+1 查询问题 查询是否可能走全表扫描或缺少索引 是否存在重复查询、不必要循环或高复杂度逻辑 4. 并发与线程安全 是否存在并发问题(共享变量、锁、竞态条件) 是否有线程安全隐患 5. 安全性 是否缺少权限校验 是否可能导致数据越权访问或敏感信息泄露 6. 代码质量 是否存在明显设计问题或代码异味 可读性、可维护性是否合理 是否存在重复逻辑或不合理抽象 【输出格式(必须严格遵守)】 【结论】 (可合并 / 不建议合并) 【风险等级】 (low / medium / high) 【阻塞问题(必须修复)】 xxx 【建议优化(可选)】 xxx 【说明】 如果存在可能影响生产稳定性的风险,必须判定为“不建议合并” 不要给泛泛建议,只输出关键问题 

有时ai 会提问你,git仓库在哪

自行识别 xx 路径的git 仓库,并加入到全局规范 

四、命令清单(参考用,全部可 /help 查看)

4.1 会话与状态管理

命令作用说明
/help列出所有命令
/status查看会话整体状态
/context上下文窗口、已用/剩余 tokens
/usage查看 token 使用明细
/model查看当前模型
/model <name>切换模型
/clear清空对话上下文
/exit / /quit退出 CLI

4.2 项目初始化与结构分析

命令作用说明
/init扫描目录建立项目上下文
/review审查项目代码并给出建议
/review <path>审查指定目录/文件
/plan <需求>生成实现计划
/explain解释项目或代码结构
/diff分析 Git 变更
/fix尝试修复发现问题(部分版本支持)

4.3 文件上下文控制

命令作用说明
/files查看已加载文件
/add <file>加入文件
/add <dir>加入目录
/drop <file>移除文件
/drop all移除全部文件上下文

4.4 对话行为控制(高级)

命令作用说明
/system <prompt>修改系统提示词
/temperature <0-1>调整回答发散度(部分版本支持)
/save <file>保存当前会话到文件
/load <file>载入历史会话

4.5 实战常用九大命令

/help /status /context /usage /model /init /review /clear /diff 

Read more

别再被a标签download坑了!前端文件下载重命名的终极解决方案(含后端header设置技巧)

前端文件下载重命名的实战指南:突破a标签download限制的完整方案 当用户点击下载按钮时,文件名显示乱码或保持原始名称——这是许多开发者都遇到过的痛点。传统解决方案依赖a标签的download属性,但实际开发中你会发现这个看似简单的功能隐藏着诸多兼容性和跨域陷阱。本文将带你深入理解文件下载的底层机制,并提供一套覆盖前后端的完整解决方案。 1. 为什么a标签的download属性总让你失望 几乎所有前端开发者最初接触文件下载时,都会使用这样的代码: <a href="report.pdf" download="2023年度报告.pdf">下载报告</a> 理论上这行代码应该让用户下载的文件自动重命名为"2023年度报告.pdf",但现实往往事与愿违。经过大量项目实践,我总结了download属性失效的三大典型场景: 1. 跨域限制:当文件域名与当前页面不同时(包括http/https协议差异),Chrome和Firefox会直接忽略download属性 2. 浏览器兼容性:Safari直到2020年才部分支持此属性,而某些移动端浏览器仍存在兼容问题 3. 特殊文

【降低 30% 开发成本:使用 Trae IDE 将 Figma 设计稿转化为前端代码】

【降低 30% 开发成本:使用 Trae IDE 将 Figma 设计稿转化为前端代码】

降低 30% 开发成本:使用 Trae IDE 将 Figma 设计稿转化为前端代码_ide_葡萄城技术团队-葡萄城开发者空间 TRAE与Figma MCP:iOS原生应用UI自动生成的艺术-易源AI资讯 | 万维易源 Login | Figma 基于提供的Figma设计文件和网页链接,开发一个完整的前端网站项目。具体要求如下: 1. 页面展示要求: * 采用平铺式布局展示所有页面 * 严格遵循Figma设计稿中的视觉规范 * 实现IOS风格的高保真原型效果 * 确保所有交互元素与设计稿一致 2. 技术实现要求: * 使用现代前端框架(如React/Vue) * 实现响应式布局,适配不同设备 * 添加平滑的页面过渡动画 * 确保所有UI组件的高还原度 3. 交付物要求: * 完整的可运行前端代码 * 详细的部署文档 * 跨浏览器兼容性测试报告 * 性能优化方案 4. 质量标准: * 像素级还原设计稿 * 所有交互功能完整可用 * 代码符合最佳实践

从部署到应用|Qwen3-VL-WEBUI全链路使用指南

从部署到应用|Qwen3-VL-WEBUI全链路使用指南 在多模态AI快速演进的今天,开发者面临的最大挑战不再是“有没有能力”,而是“能不能用得起来”。一个模型参数再大、功能再强,如果需要复杂的环境配置、昂贵的GPU资源和漫长的调试流程,那它对大多数团队而言依然是空中楼阁。 而 Qwen3-VL-WEBUI 的出现,正在彻底改变这一现状。作为阿里开源的视觉-语言模型集成平台,它内置了最新一代 Qwen3-VL-4B-Instruct 模型,提供开箱即用的网页交互界面,真正实现了“一键启动、无需下载、即点即用”的极简体验。 本文将带你完整走通从镜像部署、服务启动、网页访问到实际应用的全链路流程,深入解析其核心能力与工程实践要点,助你快速上手并落地真实场景。 为什么选择 Qwen3-VL-WEBUI? 传统多模态模型部署往往面临三大痛点: 1. 依赖复杂:需手动安装 PyTorch、Transformers、Vision Encoder 等数十个库; 2. 显存要求高:多数 VLM 模型至少需要 24GB 显存,普通设备无法运行;

天马G前端的使用

天马G前端的使用

1 复古掌机的选择 最近搞了个手柄,正好有一个闲置的小米9,就想着看能不能装一个复古掌机出来。 其实市场上也有很多现成的复古掌机,目前主要是安卓和Linux两种。整体上看安卓的目前占优一点,因为除了大家都能玩的模拟器,安卓平台还能玩安卓的游戏。 项目Android 掌机Linux 掌机 (ArkOS / JELOS / Batocera)启动速度20~40 秒5 秒以内UI一致性❌ 多 app 无统一样式✅ 完整游戏平台风格PS2(AetherSX2)✅ 可玩(Snapdragon / Dimensity / Unisoc)❌ 官方 Linux 版 core 不成熟Switch(Yuzu)✅ 安卓有社区版 Yuzu❌ 完全无解PSP/NDS/GBA etc✅ 但调用 APK,界面割裂✅ 全集成 Core,UI统一云游戏 / Steam Link✅ 完全支持⚠