runpod-vllm-claude-code
该技能用于将任意 HuggingFace 模型部署到 RunPod 上作为 vLLM 服务器,并通过一个翻译代理把 Claude Code 桥接到该服务器。Claude Code 使用 Anthropic 的 Messages API(/v1/messages、内容块、SSE 事件),而 vLLM 使用 OpenAI 的 /v1/chat/completions,两者默认无法互通;技能内置 scripts/anthropic-openai-proxy.js 代理解决协议不匹配问题。流程包括:用 HuggingFace API 获取真实参数量与权重体积以估算显存、用 RunPod GraphQL API 查询 GPU 可用性与价格、创建 Pod 并启动 vLLM、健康检查与原始 curl 冒烟测试、启动代理并以隔离方式运行 Claude Code、会话中途更换 Pod、以及彻底清理资源。技能还记录了 max_tokens 溢出、交错 system 消息、pkill 自杀、边缘代理超时、prompt_tokens 为 0 等已知问题及修复方式。