AI工具收集及使用笔记,持续更新

1. 开发相关Skills

1.1. GPU相关

1.2. 通用skills

2. AI工具收集

  • BabelDOC: 一款基于AI的文档生成工具,能够自动从代码库中提取信息并生成详细的技术文档,支持多种编程语言和格式。
  • Pixelle-Video:阿里云团队出品:只需输入一个 主题,AI 全自动短视频引擎–撰写视频文案、生成 AI 配图/视频、合成语音解说、添加背景音乐、一键合成视频。
  • MinerU:github项目,将pdf/docx等文档转换为markdown。
  • ComfyUI:AI绘图工具,提供本地APP,以及在线方式。

3. 其他实用工具

4. 使用笔记

4.1. 使用NVIDIA免费模型

通过使用claude-nvidia-proxy,将claude客户端连接到NVIDIA的API,可以使用NVIDIA提供的免费模型。其流程为:claude 客户端 → claude-nvidia-proxy → NVIDIA API → 模型推理结果返回给claude客户端。

4.1.1. 安装claude客户端

# 标准安装方式(linux)
curl -fsSL https://claude.ai/install.sh | bash
# 标准安装方式(windows)
irm https://claude.ai/install.ps1 | iex

# 国内安装,使用淘宝镜像
sudo npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com
# NPM卸载
sudo npm uninstall -g @anthropic-ai/claude-code

新增并编辑claude的配置文件,添加字段跳过官方登陆引导:

{
  "skipOnboarding": true
}
  • Windows: C:\Users\你的用户名\.claude.json
  • macOS/Linux: ~/.claude.json

测试claude

# 进入claude交互式界面
claude

# 选择模型
/model

4.1.2. 获取NVIDIA API密钥

登陆https://build.nvidia.com/explore/discover,注册账号并获取API密钥。密钥期限为半年,另外,可以多次获取密钥,重复申请,之前的密钥将失效,最后一个有效。

4.1.3. 编译安装及配置claude-nvidia-proxy

git clone https://github.com/zhangrr/claude-nvidia-proxy.git
cd claude-nvidia-proxy

# 编译安装
GOOS=linux GOARCH=amd64 go install -trimpath -ldflags "-s -w" .

claude-nvidia-proxy的安装目录创建config.json,内容如下:

{
  "nvidia_url": "https://integrate.api.nvidia.com/v1/chat/completions",
  "nvidia_key": "你的NVIDIA API密钥"
}

4.1.4. 启动claude-nvidia-proxy及claude客户端

创建一个脚本start-claude.sh,用于设置claude的环境变量并启动claude

#!/bin/zsh

SUPPORTED_MODELS=(
  "deepseek-ai/deepseek-v3.2"
  "moonshotai/kimi-k2-thinking"
  "minimaxai/minimax-m2.7"
  "z-ai/glm4.7"
)
DEFAULT_MODEL="deepseek-ai/deepseek-v3.2"

print_models() {
  echo "支持的模型列表:"
  for m in "${SUPPORTED_MODELS[@]}"; do
    if [[ "$m" == "$DEFAULT_MODEL" ]]; then
      echo "  $m  (默认)"
    else
      echo "  $m"
    fi
  done
}

if [[ "$1" == "-h" || "$1" == "--help" ]]; then
  echo "用法: $0 [模型名称]"
  echo ""
  print_models
  exit 0
fi

MODEL=${1:-$DEFAULT_MODEL}

# 校验模型是否在支持列表中
valid=0
for m in "${SUPPORTED_MODELS[@]}"; do
  if [[ "$m" == "$MODEL" ]]; then
    valid=1
    break
  fi
done

if [[ $valid -eq 0 ]]; then
  echo "错误: 不支持的模型 \"$MODEL\""
  echo ""
  print_models
  exit 1
fi

export ANTHROPIC_BASE_URL=http://localhost:3001
export ANTHROPIC_AUTH_TOKEN="nvapi-你的真实key"
export ANTHROPIC_DEFAULT_HAIKU_MODEL=${MODEL}
export ANTHROPIC_DEFAULT_SONNET_MODEL=${MODEL}
export ANTHROPIC_DEFAULT_OPUS_MODEL=${MODEL}

echo "使用模型: ${MODEL}"
claude

随后,运行该脚本,以及启动claude-nvidia-proxy,即可使用NVIDIA的免费模型。如果claude客户端是运行在Windows系统上,或者另外一台电脑上,需要修改脚本中的base url为claude-nvidia-proxy所在电脑的IP地址。

运行之前,确保claude-nvidia-proxy监听的端口可用,使用命令sudo ufw allow 3001放行该端口。

4.1.5. 更新NIM免费模型列表

如上脚本中的模型列表,可以通过软件工具freellm更新,代码仓库:freellm。本地安装以及使用命令如下:

# 需要创建uv虚拟环境,并激活
uv pip install -e .

# 保存到 JSON 文件
freellm list --provider nvidia --output out/nvidia.json

# 保存筛选结果
filter-models -i out/nvidia.json -o out/top_models.json

4.1.7. 资料

4.2. 安装NVIDIA NemoClaw

TODO

4.2.1. 资料




    Enjoy Reading This Article?

    Here are some more articles you might like to read next:

  • AI工具大全
  • Fast DDS入门(On-Going)
  • NVIDIA GPU 架构:SP、SM 与 LSU 工作原理详解
  • al-folio 模板定制修改总结
  • al-folio 部署记录(Ubuntu 24.04)