【AIGC】Claude Code Rules配置

Claude Rules:三层架构设计,为AI编程助手定制专属编码标准 在软件工程领域,编码规范与代码一致性是保障项目可维护性的基石。其核心原理在于通过预定义规则约束代码风格、结构和最佳实践,从而降低认知负荷、提升团队协作效率。这一实践的技术价值在于将主观经验转化为客观标准,实现知识传承的自动化。随着AI编程助手(如Claude Code、Cursor)的普及,其应用场景从传统人工编码扩展至AI辅助开发,但AI常因模仿遗留代码而引入坏习惯。Claude Rules项目正是针对此痛点,通过基础层、语言层、框架层的三层架构,提供可组合的编码标准模板库,让开发者能为AI助手生成项目专 阅读详情

建议直接使用别人沉淀好的rules,比如:来自 Anthropic 黑客马拉松获胜者的完整 Claude Code 配置集合。

1. Claude Code Rules 配置基础篇

Claude Code的Rules是用于定义代码规范、安全限制、工作流规则的核心配置机制,能让AI遵循项目特定的开发标准。以下是详细配置方法:

一、规则文件基础配置

1. 规则文件位置与命名

  • 项目级规则(优先级最高):项目根目录下的 .claude/rules/ 文件夹,所有 .md 文件会自动加载
    project-root/
    └── .claude/
        └── rules/
            ├── coding-style.md    # 编码风格规则
            ├── security.md        # 安全规范规则
            └── testing.md         # 测试标准规则
    
  • 全局规则(跨项目复用):用户主目录下的 .claude/rules/ 文件夹
    ~/.claude/rules/
    
  • 单一文件规则(简化版):项目根目录的 CLAUDE.md 或用户主目录的 ~/.claude/CLAUDE.md

2. 规则文件格式

规则文件使用Markdown格式,核心结构包含:

---
# 可选YAML前置元数据(用于路径限定)
paths:
  - "src/api/**/*.ts"  # 仅对匹配路径生效
  - "!src/api/**/*.test.ts"  # 排除测试文件
name: API开发规范
description: 项目API层的编码与安全标准
---

# API开发规范(标题)

## 核心规则
1. **必须**使用TypeScript严格模式("strict": true)
2. **必须**为所有API端点添加输入验证
3. **禁止**直接使用原始SQL查询,必须通过ORM框架
4. **建议**使用标准错误响应格式({code: number, message: string, data: any})

## 安全要求
- 所有敏感数据必须加密传输
- 认证令牌有效期不超过24小时
- 防止SQL注入、XSS攻击的具体措施

二、规则优先级与作用域

规则类型路径优先级作用域
项目特定路径规则.claude/rules/**.md(带paths元数据)最高仅匹配路径的文件
项目通用规则.claude/rules/**.md(无paths元数据)高整个项目
项目根CLAUDE.md项目根目录/CLAUDE.md中整个项目
全局规则~/.claude/rules/**.md低所有项目
全局CLAUDE.md~/.claude/CLAUDE.md最低所有项目

关键原则:规则会自动合并,冲突时高优先级规则覆盖低优先级规则

三、高级规则配置技巧

1. 路径特定规则(最实用)

通过YAML前置元数据限定规则适用范围,避免规则全局生效导致冲突

---
paths:
  - "src/frontend/**/*.tsx"  # 仅前端React组件文件
  - "src/frontend/**/*.ts"   # 仅前端TypeScript文件
---

# React前端开发规范
1. **必须**使用函数组件+Hook,禁止Class组件
2. **必须**使用TypeScript类型定义所有Props
3. **建议**组件拆分粒度:单个组件不超过200行代码

2. 规则内容编写最佳实践

  1. 简洁性原则:单个规则文件控制在100行以内,避免AI处理负担过重
  2. 明确性原则:使用"必须/禁止/建议"等强指令词汇,避免模糊表述
  3. 分层原则:按功能拆分规则文件(编码风格、安全、测试等),便于维护
  4. 可执行性原则:规则需具体可操作,如指定具体库版本、配置参数值

3. 与settings.json配合使用

规则可与权限配置结合,实现更严格的安全控制:

// .claude/settings.json
{
  "permissions": {
    "default": "deny",
    "allow": [
      "read(**)",
      "edit(**)",
      "bash(npm run *)",
      "bash(git *)"
    ],
    "deny": [
      "bash(rm -rf *)",
      "bash(sudo *)",
      "read(.env*)"
    ]
  }
}

四、规则生效与验证

  1. 自动加载机制:保存规则文件后,Claude Code会自动检测并加载,无需重启
  2. 验证方法:
    • 在Claude Code交互界面输入 /rules 命令,查看当前生效规则
    • 测试AI生成代码,检查是否符合规则要求
    • 如规则未生效,检查文件路径和命名是否正确

五、示例:完整规则配置

1. 项目级规则示例(.claude/rules/python-style.md)

---
paths: "**/*.py"  # 所有Python文件
---

# Python编码规范

## 格式要求
1. **必须**使用4个空格缩进,禁止使用Tab
2. **必须**每行不超过88个字符(PEP 8标准)
3. **必须**使用UTF-8编码

## 命名规范
- 变量/函数:snake_case(小写字母+下划线)
- 类名:CamelCase(首字母大写)
- 常量:UPPER_SNAKE_CASE(全大写+下划线)

## 导入规范
1. **必须**按标准顺序导入:标准库→第三方库→本地模块
2. **禁止**使用`from module import *`(除特殊情况)
3. **建议**使用绝对导入,避免相对导入

## 安全要求
1. **禁止**硬编码密码、密钥等敏感信息
2. **必须**对用户输入进行验证和转义
3. **建议**使用`typing`模块添加类型注解

2. 全局规则示例(~/.claude/CLAUDE.md)

# 全局开发规范

## 通用安全规则
1. **必须**对所有用户输入进行验证,防止注入攻击
2. **必须**处理所有异常,避免暴露敏感错误信息
3. **禁止**使用已废弃的库函数和API

## 文档规范
1. **必须**为所有函数、类添加文档字符串
2. **建议**使用Google风格或NumPy风格文档
3. **必须**为复杂逻辑添加注释说明

## 测试规范
1. **必须**为核心功能编写单元测试
2. **建议**测试覆盖率不低于80%
3. **必须**在提交代码前运行所有测试

六、常见问题解决

  1. 规则不生效:

    • 检查文件路径是否正确(.claude/rules/ 目录是否存在)
    • 确认文件扩展名为 .md
    • 检查YAML前置元数据语法是否正确
    • 重启Claude Code会话(输入 /restart 命令)
  2. 规则冲突:

    • 检查是否有重复规则定义
    • 调整规则优先级(项目规则覆盖全局规则)
    • 使用路径限定减少冲突范围
  3. AI忽略规则:

    • 规则是否过于复杂或冗长(建议拆分)
    • 规则表述是否明确(使用"必须/禁止"等词汇)
    • 检查是否有更高优先级规则覆盖当前规则

七、最佳实践总结

  1. 模块化管理:按功能拆分规则文件,避免单个文件过大
  2. 分层配置:项目规则定义项目特有规范,全局规则定义通用标准
  3. 版本控制:将 .claude/ 目录纳入Git,确保团队成员使用相同规则
  4. 定期更新:根据项目发展和技术变化更新规则内容
  5. 结合钩子:使用Claude Code的Hooks功能自动执行规则检查(如PreToolUse钩子运行代码格式化)

通过以上配置,你可以让Claude Code完全遵循项目的开发标准,生成更符合需求的高质量代码。

需要我给你一个可直接复制使用的Claude Code规则模板包(含编码风格、安全规范、测试标准三个常用规则文件)吗?

2. 进阶篇:Rules下建子文件夹管理不同语言

Claude Code 完全支持在 rules 文件夹下创建子文件夹(如 common、python、go、java 等)来分类管理不同语言/通用规则,这是非常推荐的最佳实践,能让规则体系更清晰、易维护。

如果 common和python下是以相同文件名管理,则在python中文件要加一句:

> This file extends [common/coding-style.md](../common/coding-style.md) with Python specific content.

一、子文件夹的核心特性

Claude Code 会递归扫描 .claude/rules/ 目录下的所有层级,只要是 .md 格式的规则文件,无论放在多少级子文件夹中,都会被自动加载生效。

二、推荐的目录结构

这种分层结构能让团队成员快速定位对应语言/场景的规则,示例如下:

project-root/
└── .claude/
    └── rules/                # 根规则目录
        ├── common/           # 通用规则(所有语言/场景)
        │   ├── security.md   # 通用安全规范(如敏感数据处理、注入防护)
        │   ├── doc-style.md  # 通用文档注释规范
        │   └── git.md        # 通用Git提交规范
        ├── python/           # Python专属规则
        │   ├── coding-style.md  # Python编码风格(PEP8)
        │   ├── testing.md       # Python测试规范(pytest)
        │   └── security.md      # Python安全规范(如依赖检查)
        ├── go/               # Go专属规则
        │   ├── coding-style.md  # Go编码风格(GoFmt)
        │   └── project-layout.md # Go项目结构规范
        └── java/             # Java专属规则
            ├── coding-style.md  # Java编码风格(阿里巴巴规范)
            └── spring.md        # Spring框架规范

三、子文件夹规则配置要点

1. 保持 paths 元数据精准匹配

每个语言的规则文件依然通过 paths 限定适用范围,避免不同语言规则冲突:

# .claude/rules/python/coding-style.md
---
paths:
  - "**/*.py"        # 仅匹配所有Python文件
  - "!**/*_test.py"  # 排除测试文件(可选)
---

# Python编码规范
1. **必须**遵循PEP 8标准,使用4空格缩进
2. **必须**为所有函数添加类型注解(Python 3.9+)
3. **禁止**使用eval()、exec()等危险函数
# .claude/rules/java/coding-style.md
---
paths:
  - "**/*.java"      # 仅匹配所有Java文件
---

# Java编码规范
1. **必须**遵循阿里巴巴Java开发手册
2. **必须**使用驼峰命名法,类名首字母大写
3. **禁止**使用魔法值(如直接写 100 而非常量)

2. 通用规则(common)的配置技巧

通用规则无需限定 paths(或限定为 **/*),确保对所有文件生效:

# .claude/rules/common/security.md
---
paths: "**/*"  # 所有文件均适用
---

# 通用安全规则
1. **禁止**硬编码任何密钥、密码、Token
2. **必须**对用户输入做合法性校验
3. **必须**捕获并优雅处理所有异常,避免暴露堆栈信息

3. 优先级与冲突处理

  • 子文件夹中的规则优先级依然遵循原有逻辑:项目级(.claude/rules/ 下所有文件)> 全局级;路径精准匹配的规则 > 通用规则。
  • 若不同子文件夹的规则冲突(如 python/security.md 和 common/security.md 对同一场景有不同要求),路径更精准的规则会覆盖通用规则(比如仅匹配 .py 文件的规则会覆盖 **/* 的通用规则)。

4. 注意事项

  • 避免嵌套过深:建议最多嵌套 2 层(如 rules/python/testing/unit.md 是合理的,更深则不易维护)。
  • 文件命名清晰:每个 .md 文件命名要直观(如 coding-style.md 而非 rule1.md)。
  • 避免规则重复:通用规则只放所有语言共用的内容,语言专属规则仅补充该语言特有的规范。

四、验证子文件夹规则是否生效

配置完成后,可通过以下方式验证:

  1. 在 Claude Code 交互界面输入 /rules 命令,会列出所有加载的规则(包括子文件夹中的);
  2. 让 AI 生成对应语言的代码(如“写一个Python工具函数”),检查是否遵循 python/ 下的规则;
  3. 生成通用代码(如“写一个README说明”),检查是否遵循 common/ 下的规则。

总结

  1. Claude Code 支持在 rules 下创建子文件夹分类管理规则,会递归加载所有 .md 规则文件;
  2. 推荐按“通用(common)+ 语言专属(python/go/java)”分层,配合 paths 元数据精准限定规则适用范围;
  3. 子文件夹规则的优先级逻辑不变,路径精准匹配的语言规则会覆盖通用规则,避免冲突。

3. 全局规则 or 项目级规则?

问题:多种语言的rulse是放在全局规则~/.claude/rules/ 下面还是按项目所需语言,仅把需要的语言放在项目.claude/rules/ 下面?所有语言都放全局规则下面要方便些,但是会不会把不需要的语言的rules也加载到上下文消耗更多token?

这个问题非常关键,核心要解决「便捷性」和「Token 效率」的平衡——结论先给到你:推荐把所有语言的通用规则放在全局 ~/.claude/rules/ 下,项目仅放该项目专属的定制化规则。下面详细解释原因和实操方案:

一、核心问题:Token 消耗的真相

你担心的「加载不需要的语言规则消耗 Token」是合理的,但 Claude Code 有一个关键机制能避免这个问题:

规则是否进入上下文,取决于 paths 元数据的匹配结果,而非文件是否存在于全局/项目目录。

简单来说:

  • 即使你在全局规则里放了 java/、go/、python/ 所有文件夹,当你处理一个 .py 文件时,Claude 只会加载 paths 匹配 **.py 的规则(即 python/ 下的规则 + common/ 下全局匹配的规则);
  • java/、go/ 下的规则因为 paths 是 **.java/**.go,不会匹配当前 .py 文件,因此完全不会进入上下文,也不会消耗 Token;
  • 只有「没有配置 paths(默认匹配所有文件)」的规则,才会无条件进入上下文,这才是 Token 浪费的根源。

二、两种方案的对比与选择

方案优点缺点适用场景
全局放所有语言规则 + 项目放定制规则1. 一次配置,所有项目复用;
2. Token 仅消耗匹配路径的规则;
3. 项目级可覆盖全局规则(满足定制化)
全局规则需做好 paths 精准匹配(轻微前期成本)90%+ 的场景(多语言/单语言项目都适用)
项目仅放所需语言规则1. 极致精简,无任何冗余文件;
2. 规则文件数量最少
1. 多项目重复配置,维护成本高;
2. 新增项目需手动拷贝对应语言规则
极轻量化单语言项目(如纯 Python 小工具)

结论:优先选第一种方案

全局放所有语言的通用规则,是「一劳永逸」的最优解——前期只需花少量时间给每个规则文件配置精准的 paths,后续所有项目都能复用,且完全不浪费 Token。

三、实操配置方案(兼顾便捷+Token 效率)

1. 全局规则(~/.claude/rules/):存放「通用标准规则」

只放各语言的行业通用规范(无需修改的基础规则),每个文件都严格配置 paths:

~/.claude/rules/
├── common/           # 所有语言通用规则(paths: **/*)
│   ├── security.md   # 通用安全规范(如禁止硬编码密钥)
│   └── doc-style.md  # 通用注释规范
├── python/
│   ├── pep8.md       # paths: **/*.py(PEP8 基础规范)
│   └── pytest.md     # paths: **/*.py(pytest 通用测试规范)
├── go/
│   ├── gofmt.md      # paths: **/*.go(GoFmt 规范)
│   └── project.md    # paths: **/*.go(Go 标准项目结构)
└── java/
    ├── alibaba.md    # paths: **/*.java(阿里Java开发手册)
    └── spring.md     # paths: **/*.java(Spring 通用规范)

示例:全局 Python 规则文件(~/.claude/rules/python/pep8.md)

---
paths: "**/*.py"  # 仅匹配Python文件,处理其他文件时不加载
---

# Python PEP8 通用规范
1. **必须**使用4空格缩进,禁止Tab
2. **必须**每行不超过88个字符
3. **必须**使用snake_case命名变量/函数

2. 项目规则(.claude/rules/):仅存放「项目定制规则」

只补充该项目特有的规则(覆盖全局规则中需要调整的部分),无需重复存放通用规则:

# 示例:一个Python+Go的项目
project-root/.claude/rules/
├── python/
│   └── project-custom.md  # paths: **/*.py(项目特有的Python规则,如指定依赖版本)
└── go/
    └── project-custom.md  # paths: **/*.go(项目特有的Go规则,如定制化日志格式)

示例:项目定制 Python 规则(覆盖全局规则)

---
paths: "**/*.py"
---

# 项目专属Python规则(覆盖全局PEP8)
1. **覆盖全局**:每行字符数放宽至120个(适配项目长参数场景)
2. **新增要求**:必须使用pydantic v2.x做数据校验
3. **新增要求**:所有函数必须添加单元测试(测试覆盖率≥90%)

3. 关键优化:避免 Token 浪费的小技巧

  1. 精准配置 paths:所有语言专属规则必须指定 paths: **/*.xx,绝对不要省略;
  2. 拆分规则文件:单个规则文件控制在 200 行以内,Claude 加载更高效;
  3. 使用排除规则:对不需要的文件类型做排除,减少匹配范围:
    ---
    paths:
      - "**/*.py"
      - "!tests/**/*.py"  # 排除测试文件,避免规则冗余
    ---
    
  4. 验证加载结果:输入 /rules 命令,查看当前生效的规则列表,确认只有匹配当前文件的规则被加载。

四、Token 消耗验证方法

你可以通过以下步骤验证规则加载的 Token 消耗:

  1. 全局配置好所有语言规则(带精准 paths);
  2. 在项目中打开一个 .py 文件,输入 /rules 命令;
  3. 查看输出的规则列表,只会显示 common/ + python/ 下的规则,java//go/ 规则不会出现在列表中;
  4. 这说明这些未匹配的规则完全没有进入上下文,不会消耗 Token。

总结

  1. 全局放所有语言的通用规则(带精准 paths)是最优选择,既便捷又不浪费 Token;
  2. 项目规则仅存放定制化内容,无需重复配置通用规则,减少维护成本;
  3. Token 消耗的关键是 paths 元数据的精准匹配,而非规则文件的存放位置。

这种配置方式既能享受「一次配置、多项目复用」的便捷,又能保证 Token 效率,是团队协作和个人开发的最佳实践。

Claude Code Rules配置实战:从CLAUDE.md到Skills与MCP AI辅助编程正在改变开发方式,但要让工具真正高效,关键在于规则配置。所谓规则,就是给AI设定行为边界与工作流程,类似团队手册。通过分层配置文件、明确项目架构与命令、设定行为红线,可以显著提升AI代码生成的准确性和稳定性。进一步结合Skills封装复杂操作,利用MCP连接外部数据,能够扩展AI能力边界。同时,合理的Token优化和模型选型有助于控制成本。日常开发中,从CLAUDE.md模板入手,逐步迭代规则,是团队落地AI编程的基础路径。本文以Claude Code为例,分享Rules最佳实践,帮助开发者少走 阅读详情

相关推荐

AI全流程做游戏:素材交给AIGC,代码交给Claude Code

随着AI编程与生成式模型日益成熟,开发一款完整游戏的门槛正在被大幅拉低。AI编程代理能够理解需求、编写代码、执行命令并根据测试结果自动修复缺陷,让开发者将精力集中在玩法设计上;同时,AI绘画、AI音乐和TTS工具可以批量产出风格统一的角色、场景、UI、音效与对白。这一技术组合的价值在于:个人开发者无需美工和音频团队,也能快速搭建可交互的游戏原型,验证玩法可行性,甚至完成从素材到代码的全管线。本文以一款HTML5像素风游戏为例,详细介绍环境准备、素材批量生成、Claude Code玩法开发、集成运行与成本控制

weixin_33402252的博客 285

Claude Code | Rules 最佳配置案例(中文)

本文主要记录 Claude Code Rules 模块的最佳实践,来自 Anthropic 黑客马拉松获胜者的完整 Claude Code 配置集合。

阿甘兄 2441

把个人编码偏好放进 ~/.claude/rules/,Claude Code 的 User-level rules 该怎么用

文章摘要:Claude Code 的 User-level rules 通过 ~/.claude/rules/ 目录实现跨项目个人偏好配置,解决开发者需在不同仓库重复交代相同规则的问题。该机制采用分层设计:个人规则作为底层默认配置先加载,项目规则后加载且优先级更高,确保团队约束覆盖个人偏好。建议将高频通用规则(如代码风格、工作流习惯)放入简短的 preferences.md 和 workflows.md,与项目规则、技能(skills)和钩子(hooks)形成明确分工——分别管理个人默认行为、仓库特定约束、

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 51

别再裸用Claude Code了!8个技巧让你效率飙升10倍

本文介绍了8个提升ClaudeCode使用效率的核心技巧。首先建议创建claude.md设定AI行为准则,包括任务分解、过程校验等关键规则。其次推荐"计划模式"与模型切换的组合策略,用Opus模型规划、Sonnet模型执行。此外还提出利用Git存档、图像辅助、定期清理上下文等实用方法。

berxtjkl的博客 3139

从按键开机到I2C隔离:手把手拆解一个智能硬件项目里的MOS管实战配置

本文详细解析了智能硬件项目中MOS管的实战配置,从按键开机电路到I2C总线隔离,全面覆盖电源管理和信号隔离的关键技术。通过PMOS+NMOS组合方案实现可靠的开机功能,并采用双NMOS方案优化I2C通信隔离,提升系统稳定性和信号质量。

weixin_28691741的博客 326

网络工程系统CAD图:从设计到落地的关键技能与实战指南

网络工程并不只是配置路由器和交换机,真正的核心在于将设计方案转化为可施工的物理图纸。网络工程系统CAD图正是连接逻辑设计与物理世界的桥梁,它涵盖综合布线、信息点布置、桥架路由、弱电间规划等关键内容。理解并掌握这套图纸体系,是网络工程师从基础设备调试走向项目主导者、弱电总工乃至网络架构师的重要分水岭。在园区网、数据中心、智能楼宇等真实场景中,一套规范的系统CAD图直接决定了施工质量、验收效率与后期运维的可靠性。本文从基础概念出发,拆解图纸的组成层次、绘制流程和软件工作流,并结合学习路线与就业方向,帮助初学者建

weixin_33860553的博客 391

【AIGC】Claude Code Rules配置:把 settings 改到 TaoToken 的实操大纲

Claude Code Rules 配置总在 settings 上翻车?本文从 settings.json 文件结构讲起,把 Base URL、Key、Model ID 三件套改到 TaoToken 统一通道,附可复制模板与 401、local proxy failed 等报错排查清单。通道跟人走、规则跟项目走,多项目复用不再手动改文件。详见 https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_34885746的博客 59

高效静音黑科技 —— 单相直流无刷电机驱动器

然而,传统的BLDC电机驱动通常依赖于三相架构,电路复杂,成本高昂,且在低功率应用中显得有些“大材小用”。单相直流无刷电机驱动器作为一项高效、静音、经济的技术,正逐渐改变着各个领域的电机驱动方式。其精巧的控制策略、显著的优势以及广阔的应用前景,都预示着这项技术将在未来扮演越来越重要的角色。它相较于传统的三相驱动,显著简化了电路结构,降低了成本,尤其适用于低功率、对静音要求极高的应用场景。通过这些模块的协同工作,单相直流无刷电机驱动器能够实现对电机速度、扭矩的精确控制,并最大程度地降低噪声和振动。

wen8789的博客 1764

Claude Code Rules配置详解与实践指南

AI生成内容(AIGC)技术的核心在于对模型输出的精准控制,其中规则配置系统是关键实现手段。通过声明式语法定义内容过滤、格式约束和风格指导等规则,开发者可以构建可控的内容生成管道。以Claude Code为代表的工具采用YAML配置方案,支持条件表达式、变量注入等高级特性,在技术写作、代码生成等场景展现强大优势。企业级部署时需关注规则版本管理、性能优化和安全审计,典型应用包括结合Git实现CI/CD集成、通过RBAC模型管理权限。合理的Rules配置能显著提升生成内容的质量与合规性,是AIGC工程化实践的重

weixin_31220401的博客 17

基于ROS的室内移动机器人自主导航技术

随着机器人技术的发展,近些年来室内移动机器人的研究热度越来越高。本文主要利用ROS操作系统对室内移动机器人的建图定位与自主导航关键技术进行研究。 ROS是目前开发较为完整具有广阔应用前景的开源机器人操作系统,具有分布式、模块化、代码复用等优良特点。同时ROS还提供了许多开源库,在这些库的基础之上研究同时定位与地图构建和机器人自主导航技术可以节省大量时间。 ORB-SLAM2是比较优秀的视觉SLAM算法之一,它具有计算量比较小、能够实时运行等优点。在介绍ORB-SLAM2的框架之前,首先会介绍视觉SLAM的一

weixin_44553616的博客 1910

[kriging](一)网上下载的kriging克里金的C++程序的初步调试

笔者在网上下载了一份克里金的C++程序,水平有限,正在逐步地调试中。 初步 克里金法现在在许多软件都已经有集成了,据笔者所知: arcgis : 看过有的arcgis培训视频里面简略介绍了里面的插值方法,有克里金。 surfer :笔者用过这个,效果很好。 gocad :听说有 landmark &jason :研究生时候用的专业的石油物探软件,里面有克里金法,万恶的开始。 pykrig...

FOREST优快云 5611

【AIGC】Claude Code 模型配置详解

本文介绍了Anthropic Claude模型的配置参数及其应用场景。主要内容包括: 核心参数解析:详细说明了5个关键参数(ANTHROPIC_MODEL、ANTHROPIC_DEFAULT_OPUS_MODEL等)的作用、适用场景及对应的官方模型ID,其中Opus适用于复杂任务,Sonnet适合常规开发,Haiku用于轻量任务。 配置方法:提供了三种配置方式: 环境变量配置(生产推荐) Python代码直接配置 settings.json文件配置 实践指导:包含具体配置示例和调用代码模板,展示了不同场景下

Code_LT的博客 5130

图解电动汽车:电动汽车主要参数

动力性指标 汽车的动力性指标主要有最高车速、加速时间、最大爬坡等,体现了汽车在行驶过程中能达到的极限运动水平。对于电动汽车,其动力性由搭载的驱动电动机决定,主要的参数包括最大扭矩、额定功率、最大功率、最大转速等。 功率是指物体在单位时间内所做的功的多少,是描述做功快慢的物理量,单位是 kW。 扭矩是指机械元件转动的力矩,也称转矩,表示转动力量的大小,单位是 N·m。 转速是指发动机/电动机的转速,的单位是 rpm,即转每分钟。额定转速是指在额定功率下电动机的转速,最大转速则是在最大功率下电动机的转速。

程序员「阿基米东」的编程之旅 2万+

【AIGC】Claude Code的CLAUDE.md加载时机与书写最佳实践

CLAUDE.md文件分为项目级和全局级,作用域和优先级不同:项目级仅对当前项目生效,优先级更高;全局级对所有项目生效,存放通用规则。两者无冲突时叠加生效,冲突时项目级覆盖全局级。建议全局级存放通用规则,项目级存放专属规则,避免重复。CLAUDE.md在会话初始化或文件操作时按需加载,书写时应结构清晰、内容精简、规则明确,并合理使用元数据限定作用范围。项目级文件建议纳入版本控制,全局级文件定期维护更新。

Code_LT的博客 2108

GEE数据融合——Landsat (collection 2,level 2 )4、5、7、8、9长时间序列影像数据融合和视频导出分析

长时间序列影像数据融合是指将Landsat影像数据集合2级2(Level 2)中的4、5、7、8和9这五个卫星的数据进行融合。具体来说,这包括将同一地点的多个卫星影像数据进行处理和整合,以产生一个单一的、具有更高质量的影像产品。在长时间序列影像数据融合中,首先需要对不同卫星的影像数据进行校正,以消除不同卫星之间的光谱差异、辐射度问题和几何纠正误差等。然后,通过使用融合算法,将多个卫星的影像数据进行组合,以生成一张全新的、高质量的合成影像。

此星光明博客 1734

【高级强化学习:算法、优化与泛化】第13章 扩散模型策略优化(Diffusion Policy Optimization)

\quad$ 计算均值 $\mu_t = \frac{1}{\sqrt{\alpha_t}} \left( x_t - \frac{1 - \alpha_t}{\sqrt{1 - \bar{\alpha}_t}} \tilde{\epsilon} \right)$.$\quad$ 组合得分估计: $\tilde{\epsilon} = \epsilon_{\text{unc}} + w \cdot (\epsilon_{\text{con}} - \epsilon_{\text{unc}})$.

u012133341的博客 338

Claude Code 加载 Skills 系列教程:一篇写给新手小白的 Claude Code 下载、安装、配置入门指南

本文提供完整的Claude Code安装指南,特别针对新手用户详细讲解下载、配置及Skills功能使用。教程涵盖基础环境准备、安装步骤、API Key获取、服务器配置等关键环节,并介绍文件夹管理、Claude.md配置文件和危险模式等核心功能。通过实际案例演示如何用Claude Code处理工资条拆分等办公场景,帮助用户快速掌握这款通用AI助手的使用技巧。文章还推荐了Claude Code Now启动器等实用工具,让非技术人员也能轻松体验AI生产力工具的强大功能。

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 5959

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

【AIGC】Claude Code的三大模式

摘要: Claude Code提供三大核心执行模式(默认/手动批准、自动编辑、计划模式)和辅助模式(思考强度/危险模式/Fast Mode)。核心模式通过Shift+Tab切换,控制自动化程度:默认模式最安全需逐项确认,自动编辑模式仅自动处理文件修改,计划模式先规划后执行。辅助模式中,危险模式风险最高(跳过所有权限检查),思考强度模式调节推理深度。模式选择需权衡效率与安全性,建议复杂任务用计划模式,低风险批量操作用自动编辑模式,关键操作保持默认模式。

Code_LT的博客 5161

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

claude code 食用指南

ClaudeCode是一款革命性的智能编程工具,它将AI能力深度集成到本地开发环境中,实现从"对话式AI"到"执行式AI"的跨越。️自动化开发全流程:从需求描述到成品交付的全自动代码生成🔍智能项目分析:快速理解复杂项目结构和代码逻辑🧩可扩展架构:通过MCP机制接入各类开发工具和服务⚡效率提升:自动化处理调试、重构、文档生成等重复性工作适用场景:全栈开发快速原型构建、遗留代码维护、技术文档生成、自动化测试等。具体来说,claude code的工具有这些创建目录。

2301_79201170的博客 2591

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

【AIGC】在 Claude Code 中打印 LLM 请求体:抓包与非抓包方法全解

摘要: 本文提供4种查看Claude Code与Opus大模型交互请求体的方法: 调试日志(最简单):通过--debug参数或环境变量直接输出完整请求,包含系统提示词和工具定义 CC-Viewer工具:可视化监控专有工具,适合长期使用 mitmproxy抓包(最完整):可获取原始HTTPS请求,需配置代理和证书 SDK拦截:适用于代码调用场景,可编程控制日志输出 建议:临时调试用调试日志,深度分析用抓包,开发集成选SDK拦截。所有方法均支持查看系统提示词、上下文等关键信息。

Code_LT的博客 1435

什么是Claude Code?

Claude Code是一款终端级AI编程工具,由Anthropic推出,将Claude大模型直接嵌入开发环境。它能全局扫描代码库,实现跨文件编辑、自动测试和PR生成,大幅提升开发效率。支持主流IDE和终端操作,提供安全可控的执行环境,适合中大型项目维护和重构。安装简单,订阅灵活,适合个人开发者到企业团队使用。相比其他AI编程助手,Claude Code更擅长处理复杂代码库和私有项目,让开发者通过自然语言指令完成全流程编码任务。

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 1468

论文AIGC超标?用TaoToken接上Claude Code按aibiye报告改稿

把 aibiye 报告里的超标段落交给 Claude Code 批量改写,先在 TaoToken 官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 创建 API Key,再写入 ~/.claude/settings.json 的 env 字段(ANTHROPIC_API_KEY 与 ANTHROPIC_BASE_URL=https://taotoken.net/api)。随后用 claude 发一条测试指令确认通道,再让 Claude Co

weixin_42601134的博客 5

【AIGC】Claude Code中 plugin、skill、agent、coordinater的关系

本文系统阐述了Claude认证架构中Plugin、Skill、Agent和Coordinator四大核心角色的关系。Plugin作为功能分发单元包含Skill和Agent;Skill是具体执行单元需挂载到Agent;Agent具备决策能力;Coordinator负责多代理调度。文章详细介绍了CC CLI两套运行系统,重点区分了Skill-only插件和Agent插件的判断标准(CLI命令检查、文件结构验证等),并解释了everything-claude-code插件的工作机制——其内置Agent通过插件内部

Code_LT的博客 678

【AIGC】Claude Code 模型配置详解:settings.json 里把 Base URL 改到 TaoToken

Claude Code 的 settings.json 模型配置常因 Base URL 后缀写错而报 401 或 local proxy failed。本文给出可复制的 env 配置片段,把 ANTHROPIC_BASE_URL 指向 TaoToken 官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end ,并附重启验证与日志排查步骤,帮你一次跑通 Claude Code 模型配置。

weixin_42511373的博客 165

【Claude Code 升级指南】

本文提供了Claude Code的多平台升级指南,涵盖Windows、Linux和macOS系统。详细说明了通过npm、pip、Homebrew和Cargo等不同方式进行升级的具体命令,包括权限要求、版本检查方法和常见故障排查建议。特别提醒用户注意网络连接、环境变量设置和配置文件备份等事项,并提供了npm国内镜像配置方案。最后附有官方文档和相关资源链接,帮助用户顺利完成升级并解决可能遇到的问题。

风起长林的博客 3万+

Claude Code 配 TaoToken:对比 DeepSeek 与 Kimi 的论文降 AIGC 效果

用 TaoToken 在 Claude Code 中切换 DeepSeek 与 Kimi 做论文降 AIGC 对比,先在 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 创建 Key,再写入 ~/.claude/settings.json 的 ANTHROPIC_AUTH_TOKEN 和 ANTHROPIC_MODEL。DeepSeek 偏润色,Kimi 偏重组论证,同一段文字跑两遍即可并排比较。遇 401 查 Key 复制是否完整,404 查

weixin_35755562的博客 16
上一篇: 【AIGC】Claude Code 模型配置详解
下一篇: 【AIGC】Claude Code的三大模式
Code_LT
博客等级 码龄10年 307粉丝 182原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值