后端与接口
用 Runpod 搭工作负载前的概念与选型指南:解决…
在 Runpod 上行动前,先按问题读对应概念参考并沿 golden path 执行,避免选型错误和操作踩坑。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15
适用场景
用 Runpod 搭工作负载前的概念与选特定
解决思路
- 把本技能仅用作概念背景,不在其中执行操作;明确要做什么后,再选择执行工具落地。
- 一旦知道要做什么,基础设施用 `runpod-mcp`/`runpodctl` 执行,自己的代码用 `flash` 执行,模型/镜像/数据用 `companion-clis` 处理。
- 当问题实际是「如何做 X」而不是「X 如何工作」时,优先读 `runpod/golden-paths/README.md` 中已验证的端到端示例。
- 先在本技能读概念,再按对应 golden path 操作。
- 根据问题只读一个匹配的 reference 文件,不要一次读全部。
- 首次运行设置/认证:获取并设置 `RUNPOD_API_KEY`、SSH、companion 凭据,读 `reference/getting-started.md`。
- Pods vs serverless、workers、冷启动、FlashBoot、queue vs load-balanced:读 `reference/concepts.md`。
- 任意工作负载的开发循环(从这里开始):规划 → 优先使用预构建 → provision → verify → teardown,读 `reference/development-loop.md`。
- 在 pod 上搭起/迭代工作负载(pod 子循环):读 `reference/pod-workflows.md`。
- 在 pod 上开发工作负载时,按 agentic pod development loop 执行:provision → ssh-exec → set up → poll readiness,并注意 on-pod 安装卫生(`uv`/`apt`)。
- 部署/迭代 serverless endpoint:Hub vs flash vs custom、invoke + verify,读 `reference/endpoint-workflows.md`。
- 在 pod 上安装软件:包卫生、`uv`、非交互、缓存,读 `reference/on-pod-setup.md`。
- 构建 Runpod 可运行的 Docker 镜像:handler 契约、Dockerfile、`--platform=linux/amd64`,读 `reference/docker.md`。
- 如何构建好镜像:基础镜像、分层、bake-in vs volume、pod vs serverless(queue/LB)契约,读 `reference/building-images.md`。
- 数据存放位置:container disk vs network volume、模型缓存、S3 访问,读 `reference/storage.md`。
- 选择哪个 GPU / 多少 VRAM / 成本与可用性 / 数据中心:读 `reference/gpu-selection.md`。
- 通过 HTTP 访问 pod 或 endpoint(代理 URL、暴露端口):读 `reference/networking.md`。
- 常见错误及如何避免:读 `reference/gotchas.md`。
适用边界 · 注意事项
- 不使用 Runpod 云平台、没有 Runpod 账号/API key,或无法使用 `runpodctl`/`runpod-mcp`/`flash`/`companion-clis` 时,不适用。
- 需要直接执行、自动化或操作具体资源时,不要只依赖本技能;它只解释概念,必须配合执行工具。
- 如果问题只是某个已验证 golden path 已覆盖的「如何做 X」,不必停留在概念参考,直接跟随该 path。