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

别让AI代码,变成明天的技术债赋

如果有多个供应商你也可以使用 [[CC-Switch]] 来可视化管理这些API key以及claude code 的skills。# 多平台安装指令curl -fsSL https://claude.ai/install.sh | bash## Claude Code 配置 GLM Coding Plancurl -O https://cdn.bigmodel.cn/install/claude_code_env.sh bash ./claude_code_env.sh## 手动配置Claude-codeexport ANTHROPIC_BASE_URLhttps://codeyy.topexport ANTHROPIC_AUTH_TOKENmy_ANTHROPIC_AUTH_TOKENexport ANTHROPIC_BASE_URLhttps://open.bigmodel.cn/api/anthropicexport ANTHROPIC_AUTH_TOKENmy_ANTHROPIC_AUTH_TOKEN进一步的还有claude-code-router这种项目可以帮助把 OpenAI 格式的 API 转换成 Anthropic 格式的 API, 以实现 claude code 理论上可以接入任何API格式的供应商。 另外还有类似的产品/应用程序比如codex、 Gemini CLI使用逻辑上也比较相似。目前我使用的是 claude codeGLM Coding Plan 已经能满足需求暂时没有尝试更加先进的模型。配置类似 VS Code 的配置生效策略claude code 也设计了多层配置作用域 位置 影响范围 与团队共享Managed 系统级 managed-settings.json 机器上的所有用户 是由 IT 部署User ~/.claude/ 目录 您跨所有项目 否Project 存储库中的 .claude/ 此存储库上的所有协作者 是提交到 gitLocal .claude/*.local.* 文件 您仅在此存储库中 否gitignored具体参考官方文档 claude code 配置[[我的claude code 配置]]主要可以配置指令权限、读写文件夹权限、沙箱模式。Memory使用大模型很重要的一点是上下文claude code中可以通过 Manage Claudes memory 来管理实现更加智能化的编程体验。Claude Code 在分层结构中提供四个内存位置每个位置都有不同的用途内存类型 位置 用途 用例示例 共享对象企业策略 ? macOS: /Library/Application Support/ClaudeCode/CLAUDE.md? Linux: /etc/claude-code/CLAUDE.md? Windows: C:\Program Files\ClaudeCode\CLAUDE.md 由 IT/DevOps 管理的组织范围内的说明 公司编码标准、安全策略、合规要求 组织中的所有用户项目内存 ./CLAUDE.md 或 ./.claude/CLAUDE.md 项目的团队共享说明 项目架构、编码标准、常见工作流 通过源代码控制的团队成员项目规则 ./.claude/rules/*.md 模块化、特定主题的项目说明 特定于语言的指南、测试约定、API 标准 通过源代码控制的团队成员用户内存 ~/.claude/CLAUDE.md 所有项目的个人偏好设置 代码样式偏好、个人工具快捷方式 仅您所有项目项目内存本地 ./CLAUDE.local.md 个人的项目特定偏好设置 您的沙箱 URL、首选测试数据 仅您当前项目Claude Code 会从当前工作目录开始 向上递归但不包括根目录/并读取它找到的任何 CLAUDE.md 或 CLAUDE.local.md 文件。核心概念详细介绍 Claude Code 架构深度解析Commands、Skills、Agents、Plugins 一文说清1. Commands手动快捷键本质斜杠命令如/review用户手动触发主动权在用户创建项目或全局目录下的Markdown文件文件名即命令名支持$1等参数适用高频、确定性任务代码审查、格式化、测试运行等2. SkillsAI自动技能包本质按需加载的能力模块AI根据对话自动判断激活核心机制懒加载启动仅加载元数据需用时才加载完整内容创建含SKILL.md功能说明、执行脚本等文件的目录适用模糊指令、智能化任务PDF处理、代码翻译、数据分析等3. Agents独立工作分身本质拥有独立上下文和专属系统提示词的Claude实例核心优势上下文隔离避免污染主对话记忆创建通过/agents交互式创建或配置文件定义含角色、权限、提示词适用复杂、耗时、多步骤任务批量翻译、深度安全审计、项目级代码审查等4. Plugins打包分发容器本质整合Commands、Skills、Agents的分发工具非功能本身价值统一安装、版本管理、团队协作、生态共享支持官方插件市场用法打包后通过claude plugin install一键安装推荐安装特性 Command Skill Agent Plugin触发方式 手动/cmd AI自动判断 AI自动/手动 -上下文 主对话 主对话 独立隔离 -加载时机 调用时 懒加载 需要时 安装时适用场景 高频确定性 模糊指令 复杂批量 打包分发如何选择使用哪个功能需手动精确触发→Command无需手动触发任务复杂、会污染主对话→Agent单次简单任务→Skill需分享/团队使用→Plugin打包注意最小权限原则按需求分配工具权限如审查类Agent仅只读权限提示词技巧一、基础技巧精准提问减少无效沟通1. 明确上下文和约束条件Claude Code 无法默认知晓你的项目环境、技术栈和业务规则提问时必须明确说明避免反复修正。反面示例帮我写一个用户登录接口正面示例帮我用 Python FastAPI 写一个用户登录接口要求接收用户名和密码参数使用 POST 请求密码需用 bcrypt 加密验证验证通过后返回 JWT 令牌过期时间 24 小时包含参数校验和异常处理返回统一的 JSON 格式响应2. 限定输出格式和风格根据你的使用场景如直接运行、文档嵌入、学习参考指定输出要求指定代码风格遵循 PEP8 规范、使用 Google 代码注释风格指定输出结构只输出代码不写解释、先写核心代码再逐行解释指定兼容性兼容 Python 3.8、适配 MySQL 8.03. 分阶段提问避免一次性提复杂需求对于大型功能如电商订单系统拆分小模块逐个提问先问「订单数据模型设计Python SQLAlchemy」再问「订单创建接口实现」最后问「订单状态更新和异常处理」二、进阶技巧场景化交互提升代码质量1. 代码生成从「需求」到「可运行代码」提供输入输出示例让 Claude 更贴合你的业务逻辑帮我写一个 Python 函数输入是包含手机号的字符串列表如 [13800138000, abc123, 13900139000]输出是过滤后的有效手机号列表需符合中国大陆手机号规则且去重。要求添加鲁棒性设计主动要求异常处理、边界条件考虑帮我写一个计算两数相除的函数要求处理除数为 0、非数字输入的情况返回友好的错误提示而不是直接抛出异常。2. 代码优化从「能用」到「好用」指定优化目标性能、可读性、内存占用、安全性等优化这段 Python 代码目标是提升大数据量下的运行速度同时保证代码可读性[粘贴你的代码]要求解释优化思路不仅要结果还要理解原理优化这段代码后详细说明你做了哪些修改以及每个修改的原因和带来的收益。3. 代码调试精准定位并修复问题完整提供报错信息包括错误类型、报错行、运行环境、输入数据这段代码运行时报错「IndexError: list index out of range」运行环境是 Python 3.9输入数据是 [1,2,3]帮我定位问题并修复同时说明错误原因[粘贴你的代码]要求复现和验证确保修复方案有效修复后请提供一个可复现的测试用例包括输入、预期输出、实际输出验证修复效果。4. 代码解释从「看懂」到「理解本质」指定解释深度适合新手/进阶/专家用新手能理解的方式解释这段代码的核心逻辑逐行说明每个步骤的作用避免使用专业术语必要时用比喻解释。要求关联知识点举一反三解释这段代码后补充说明涉及的核心编程知识点如闭包、异步IO以及这些知识点在实际开发中的常见应用场景。三、高级技巧最大化 Claude Code 的价值1. 利用「上下文记忆」进行连续交互Claude 支持长上下文对话可基于历史对话持续深入基于上一轮你写的用户登录接口现在我需要添加「密码重置」功能要求验证用户手机号和验证码重置密码时更新加密后的密码与原有接口复用相同的数据库模型2. 生成配套文档/测试用例生成注释/文档字符串为这段代码添加详细的文档字符串docstring和关键行注释符合 Sphinx 文档生成规范。生成单元测试为这段函数生成完整的单元测试用例使用 pytest覆盖正常场景、边界场景、异常场景。3. 跨语言/框架迁移代码明确迁移目标和约束将这段 JavaScript Express 的接口代码迁移到 Go Gin 框架要求保持业务逻辑不变适配 Go 的语法和最佳实践同时说明两种框架的核心差异。皆鼓恼破

相关文章:

别让AI代码,变成明天的技术债赋

如果有多个供应商,你也可以使用 [[CC-Switch]] 来可视化管理这些API key,以及claude code 的skills。 # 多平台安装指令 curl -fsSL https://claude.ai/install.sh | bash ## Claude Code 配置 GLM Coding Plan curl -O "https://cdn.bigmodel.cn/i…...

低空经济新蓝海:海事监测无人机技术全解析与应用展望

低空经济新蓝海:海事监测无人机技术全解析与应用展望 引言 大家好!随着“低空经济”被正式列为国家战略性新兴产业,无人机技术的应用版图正以前所未有的速度从我们熟悉的陆地,向更为广阔的海洋延伸。在这片“新蓝海”中&#xff0…...

网盘直链下载助手:八大主流网盘真实下载地址获取终极指南

网盘直链下载助手:八大主流网盘真实下载地址获取终极指南 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天…...

剪映专业版教程:制作圆形滚入分屏开场效果

前言 今天教大家一个非常有创意的开场效果:圆形滚入分屏开场。这种效果模拟四个圆形画面依次从屏幕外滚入,分别占据屏幕的四块区域,最后汇聚成一幅完整画面,非常适合四季主题、年度回顾、品牌展示等场景。 效果预览:…...

MATLAB高阶累积量函数实战:从理论到ARMA信号分析

1. 高阶累积量函数在信号处理中的核心价值 信号处理领域有个常被忽视但极其重要的概念——高阶累积量。传统频谱分析只能捕捉信号的二阶统计特性,就像用黑白照片记录世界。而高阶累积量相当于给信号分析装上了"彩色滤镜",能揭示非高斯信号中隐…...

安全设备-NIDS入侵检测系统

免责声明: 本文内容仅用于安全研究与学习,请在合法授权的环境中使用,严禁用于任何非法用途。因使用不当造成的后果由使用者自行承担,并应遵守相关法律法规。 IDS-入侵检测系统 基于主机的入侵检测系统(HIDS)基于网络的…...

4款产品小心侵权!美国外观专利维权频发,亚马逊卖家侵权预警!

近期,赛贝了解到亚马逊平台上鞋跟保护套、防滑冰爪、广告展示牌、汽车排气变径组件等四类产品的美国外观专利维权行动频繁,已有不少卖家因被控侵权导致热销链接下架,损失惨重。赛贝整理相关专利信息,帮助亚马逊卖家更好地预防侵权…...

OBS-VirtualCam终极指南:3大核心功能实现专业虚拟摄像头方案

OBS-VirtualCam终极指南:3大核心功能实现专业虚拟摄像头方案 【免费下载链接】obs-virtual-cam 项目地址: https://gitcode.com/gh_mirrors/obs/obs-virtual-cam OBS-VirtualCam是一款专为OBS Studio设计的开源插件扩展,提供虚拟摄像头和视频输出…...

最短路径算法:如何使用数据导航和优化

原文:towardsdatascience.com/shortest-path-algorithms-how-to-use-data-to-navigate-and-optimize-746809d51e8f https://unsplash.com/ 在 Unsplash 上提供](…/Images/6f861b51b31c488d694759f308a2da6e.png) 图片由 [Unsplash](https://unsplash.com/photos/t…...

AI全身全息感知快速体验:5步完成从部署到生成你的第一张骨骼图

AI全身全息感知快速体验:5步完成从部署到生成你的第一张骨骼图 1. 引言:开启你的全息感知之旅 想象一下,你有一张照片,里面的人正在跳舞、打拳,或者只是摆了一个有趣的姿势。现在,你只需要点几下鼠标&…...

Spyglass CDC实战:从约束到验证的完整流程解析

1. Spyglass CDC验证入门:为什么需要它? 第一次接触多时钟域设计时,我完全低估了CDC问题的复杂性。直到仿真阶段出现数据丢失,才意识到异步时钟域交互就像两个语言不通的人交流——如果没有合适的翻译机制(同步器&…...

造相Z-Image模型v2提示词工程进阶:结构化Prompt构建方法

造相Z-Image模型v2提示词工程进阶:结构化Prompt构建方法 用对方法,让AI真正听懂你的创意 不知道你有没有这样的经历:脑子里有个特别棒的画面,但用Z-Image生成出来的结果总是差那么点意思。要么细节不对,要么风格跑偏&a…...

深度解析N_m3u8DL-CLI-SimpleG:图形化M3U8下载工具技术指南

深度解析N_m3u8DL-CLI-SimpleG:图形化M3U8下载工具技术指南 【免费下载链接】N_m3u8DL-CLI-SimpleG N_m3u8DL-CLIs simple GUI 项目地址: https://gitcode.com/gh_mirrors/nm3/N_m3u8DL-CLI-SimpleG 在流媒体视频处理领域,M3U8格式已成为主流的分…...

QKeyMapper:3分钟学会Windows按键自定义,从此告别繁琐操作

QKeyMapper:3分钟学会Windows按键自定义,从此告别繁琐操作 【免费下载链接】QKeyMapper [按键映射工具] QKeyMapper,Qt开发Win10&Win11可用,不修改注册表、不需重新启动系统,可立即生效和停止。支持游戏手柄映射到…...

如何高效使用网盘直链下载工具:告别限速的全能解决方案

如何高效使用网盘直链下载工具:告别限速的全能解决方案 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼…...

终极免费文档下载工具:跨平台文档获取的完整解决方案

终极免费文档下载工具:跨平台文档获取的完整解决方案 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是为了解…...

如何通过OBS Multi RTMP插件实现多平台同步直播

如何通过OBS Multi RTMP插件实现多平台同步直播 【免费下载链接】obs-multi-rtmp OBS複数サイト同時配信プラグイン 项目地址: https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp 你是否遇到过需要在多个直播平台同时开播,却不得不为每个平台单独配置推流参…...

《QGIS快速入门与应用基础》270:需求:制作含行政边界、道路、POI的乡镇地图

作者:翰墨之道,毕业于国际知名大学空间信息与计算机专业,获硕士学位,现任国内时空智能领域资深专家、CSDN知名技术博主。多年来深耕地理信息与时空智能核心技术研发,精通 QGIS、GrassGIS、OSG、OsgEarth、UE、Cesium、OpenLayers、Leaflet、MapBox 等主流工具与框架,兼具…...

5分钟快速上手:XXMI启动器统一游戏模组管理平台完全指南

5分钟快速上手:XXMI启动器统一游戏模组管理平台完全指南 【免费下载链接】XXMI-Launcher Modding platform for GI, HSR, WW and ZZZ 项目地址: https://gitcode.com/gh_mirrors/xx/XXMI-Launcher 还在为多款二次元游戏的模组管理而烦恼吗?XXMI启…...

STM32裸机开发框架设计与优化实践

1. 项目概述:无OS的MCU开发框架设计理念在嵌入式开发领域,基于MCU(微控制器单元)的设备往往受限于资源约束,无法运行完整的操作系统。这时候,一个精心设计的裸机(bare-metal)软件框架…...

编写程序实现智能厨房刀具消毒,完成后自动提示,保障饮食安全。

📝 项目概述:Smart Knife Sterilizer Slogan: 代码守护舌尖安全,紫外精准消杀;让每一刀都切得安心,吃得放心。 一、 实际应用场景描述 (Context & Scenario) * 场景:现代家庭厨房。菜刀、水果刀在使用后…...

如何从 iCloud 还原照片?6 种方法成功解决

丢失珍贵的照片可能会令人心碎。幸好,有了 iCloud 这样的服务,恢复照片就变得相对简单了。iCloud 是 Apple 的云存储服务,它允许用户安全地备份照片和其他数据,确保珍贵的回忆永不丢失。在本文中,我们将指导您完成从 i…...

【Blazor 2026终极前瞻】:微软架构师内部流出的5大不可逆演进趋势,错过将掉队Web开发下一代标准

第一章:Blazor 2026演进全景图:从WebAssembly到统一运行时范式Blazor 在 2026 年迎来关键性架构跃迁——.NET 运行时团队正式将 WebAssembly(WASM)宿主、Server 模式与 Hybrid 模式收敛至统一的跨平台运行时抽象层(Uni…...

忍者像素绘卷Ubuntu系统部署全指南:从环境配置到服务上线

忍者像素绘卷Ubuntu系统部署全指南:从环境配置到服务上线 1. 前言:为什么选择这套方案 最近在帮朋友部署一个AI绘画项目时,发现很多教程要么太简单要么太复杂。今天给大家分享一个经过实战检验的Ubuntu部署方案,特别适合"忍…...

终极指南:3步快速修复Kindle电子书封面不显示问题

终极指南:3步快速修复Kindle电子书封面不显示问题 【免费下载链接】Fix-Kindle-Ebook-Cover A tool to fix damaged cover of Kindle ebook. 项目地址: https://gitcode.com/gh_mirrors/fi/Fix-Kindle-Ebook-Cover Kindle电子书封面不显示是许多读者都会遇到…...

从零构建可插拔Agent:Spring Boot 4.0官方SPI机制深度解析(附自研Metrics Collector开源模板)

第一章:从零构建可插拔Agent:Spring Boot 4.0官方SPI机制深度解析(附自研Metrics Collector开源模板)Spring Boot 4.0 正式将 Java SPI(Service Provider Interface)机制深度集成至应用生命周期管理核心&am…...

yz-女生-角色扮演-造相Z-Turbo与MySQL数据库交互实战教程

yz-女生-角色扮演-造相Z-Turbo与MySQL数据库交互实战教程 1. 引言 想象一下,你刚刚用yz-女生-角色扮演-造相Z-Turbo生成了一批精美的二次元角色图片,现在想要把这些作品保存起来,方便后续管理和检索。这时候,一个可靠的数据库系…...

嵌入式LED亮度校准:轻量级Gamma查表引擎GAMMA库

1. GAMMA库概述:面向嵌入式LED亮度校准的轻量级Gamma查表引擎在嵌入式LED驱动系统中,一个长期被忽视却至关重要的工程问题浮出水面:人眼感知亮度与PWM占空比之间存在显著非线性关系。当MCU向LED输出50% PWM信号时,人眼实际感知的亮…...

5分钟快速上手:网易云音乐NCM加密文件解密转换终极指南

5分钟快速上手:网易云音乐NCM加密文件解密转换终极指南 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的加密NCM文件无法在其他设备播放而烦恼吗?ncmdump是一款高效、智能的NCM格式转换…...

面向2026,AI Agent Harness 最小化设计指南与实践思考

2026年,AI Agent领域最热门的词汇无疑是“Harness”。打开行业社群、技术博客,随处可见“今天你Harness了吗”的调侃与讨论,但热闹背后,是对这个概念的普遍误解与滥用。过去两三年,AI Agent领域迎来爆发式增长&#xf…...