数据与分析

Sentence Transformers 训练助手

为检索、相似度与稀疏搜索训练 Sentence Transformers 模型。

47/ 100
谨慎使用

价值存在,但可靠性、证据或控制措施仍有明显缺口。

查看评分依据 ↓
可直接使用于
Codex · Claude Code
Star 数
★ 11k
最近更新
18 天前
License
Apache-2.0
sentence-transformerscross-encodersparse-encodermodel-training
+2hard-negative-mininghugging-face-hub

这个 Skill 能做什么,适合哪些场景?

该技能指导智能体训练或微调 SentenceTransformer、CrossEncoder 和 SparseEncoder 模型。它覆盖损失函数选择、数据格式、评估器、难负例挖掘、蒸馏、LoRA、Matryoshka 训练及 Hugging Face Hub 发布。SKILL.md 主要负责路由,实际训练细节位于 references/ 和 scripts/ 中。它适合需要可复现训练流程和运行前检查的机器学习任务,但不应仅依据该文件自行合成训练脚本。

根据任务选择双编码器、交叉编码器或 SPLADE 稀疏编码器;要求读取对应的损失、评估器、模型架构、训练参数、数据格式、模型选择和故障排查参考资料;从 scripts/train_<type>_example.py 模板开始配置模型、数据集、损失和评估器;执行 max_steps=1 的冒烟测试后运行训练;记录日志、比较训练前后的评估分数,并将模型尝试发布到 Hugging Face Hub。

适合
  • 需要为向量检索或语义相似度任务微调 SentenceTransformer 的团队。
  • 需要对双编码器召回结果进行二阶段重排的检索工程师。
  • 需要训练 SPLADE 等学习型稀疏检索模型并连接倒排索引后端的团队。
  • 需要通过难负例挖掘、蒸馏、LoRA 或 Matryoshka 训练改进模型的研究人员。
  • 需要在训练前进行冒烟测试并保留基线、指标和日志的工程团队。

如何安装这个 Skill?

使用前请注意
  • 默认公开推送模型到 Hugging Face Hub,并要求写权限令牌;处理私有或敏感数据前应人工确认目标仓库、令牌权限和发布策略。
  • 技能依赖 Hugging Face Hub、模型/数据下载及可选 HF Jobs;中国大陆网络、代理、限流或凭证不可用时,核心流程可能无法完成。
  • 不要仅依据本 SKILL.md 自行生成脚本;必须核对其引用的生产模板、完整 references 和实际 sentence-transformers 版本。
  • 本次未执行代码或测试,可靠性、效果和证据分数均为静态保守估计。
开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 网络访问
  • 本地文件系统
需要预先安装
  • Python
  • sentence-transformers[train]>=5.0
  • Hugging Face Hub authentication

将仓库中 skills/train-sentence-transformers/ 文件夹复制或符号链接到 Codex 的标准 .agents/skills 目录,例如 $REPO_ROOT/.agents/skills 或 $HOME/.agents/skills。安装训练依赖:pip install "sentence-transformers[train]>=5.0"。如需发布模型,执行 hf auth login,或设置具有写入权限的 HF_TOKEN。

通用方式:手动安装到 Claude Code(macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/huggingface/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/train-sentence-transformers" ~/.claude/skills/
rm -rf "$tmp"

根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。

如何使用这个 Skill?

试试这样说

安装后,把下面任意一句发给 Agent 即可触发:

  • 使用 SentenceTransformer 为我的问答数据训练一个语义检索模型,并先运行 max_steps=1 的冒烟测试。

在已安装该技能的编码代理中提出明确任务,例如:"使用 SentenceTransformer 为我的问答数据训练一个语义检索模型,并先运行 max_steps=1 的冒烟测试。" 若任务类型不明确,应先说明是双编码器、交叉编码器还是稀疏编码器。具体参数和模板使用方式由 references/ 与 scripts/ 中的文件定义。

这个 Skill 有哪些优点和局限?

优点
  • 同时覆盖密集双编码器、交叉编码器和 SPLADE 稀疏编码器。
  • 包含损失、评估器、数据格式、硬件和故障排查等训练前检查路径。
  • 强制使用生产模板、冒烟测试、基线指标和结构化 verdict 日志。
  • 支持 LoRA、蒸馏、Matryoshka、难负例挖掘和 Hugging Face Hub 发布。
局限
  • SKILL.md 是路由文件,完整训练信息不在该文件本身。
  • GPU 强烈推荐,CPU 仅适合演示和 SentenceTransformer 的 StaticEmbedding。
  • 源材料没有提供测试套件、平台兼容性测试结果或具体硬件性能数据。
  • 模型发布需要 Hugging Face Hub 写入权限;HF Jobs 等云端运行需要额外参考配置。

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
Sentence Transformers 训练助手 本页 47 · 谨慎使用 ★ 11k 18 天前 Apache-2.0
Hugging Face LLM 训练器 48 · 谨慎使用 ★ 11k 18 天前 Apache-2.0
Hugging Face 模型内存估算器 44 · 不推荐 ★ 11k 18 天前 Apache-2.0
TAO AutoML 调参技能 ✓ NVIDIA · 官方 54 · 谨慎使用 ★ 3.6k 12 天前 Apache-2.0
OCDNet 场景文本检测 ✓ NVIDIA · 官方 53 · 谨慎使用 ★ 3.6k 12 天前 Apache-2.0

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-2.0
谨慎使用
47/ 100 五分制 2.4 / 5
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
1信任安全13 / 25 · 2.6/5

文档明确要求使用 HF_TOKEN、支持写权限的 hf auth login,并默认在训练结束后公开推送到 Hub;这使数据、凭证和模型发布边界可见,但未要求每次推送前确认,也未提供敏感数据处理、最小权限、回滚或发布前检查,因此扣分。

2可靠稳定8 / 20 · 2.0/5

路由、损失与数据形状、评估器命名、冒烟测试、日志和故障排查要求较为一致,并说明多项已知不兼容性;但关键生产模板和脚本未包含在所给材料中,且没有静态可验证的关键路径测试,因此受静态上限限制并扣分。

3适用触发8 / 15 · 2.7/5

覆盖 SentenceTransformer、CrossEncoder 和 SparseEncoder,并给出触发词、任务映射及非英语模型选择提示;但“任何 sentence-transformers 训练任务”过于宽泛,非适用边界、中文质量和中国大陆网络可达性未充分说明,依赖海外 Hub/Jobs 时尤其存在环境限制。

4规范维护8 / 15 · 2.7/5

信息架构清晰,采用路由加分层 references/scripts,提供前置依赖、示例、默认值、限制和故障排查;但选定技能没有明确维护责任、版本策略、变更记录或更新路径,且核心模板未随证据提供,因此扣分。

5有效结果6 / 15 · 2.0/5

文档能覆盖训练配置、损失选择、评估、硬负例、冒烟测试及 Hub 发布,理论上可减少手工试错;但输出仍依赖未提供的生产模板、脚本和其他 references,缺少可核验的代表性结果,直接可用性和边际收益证据有限。

6证据核验4 / 10 · 2.0/5

内容包含具体命令、参数、指标键和失败模式,具备一定审计性;但本次仅静态阅读,没有执行结果、提交测试套件或第三方复现证据,且多数关键文件未提供,因此不能给予更高分。

1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年7月20日 审查版本 86cdeee824b7 评估证据[1][2][3][4][5][6][7][8][9][10][11][12][13]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

查看完整评分方法 →

常见问题

它适合哪类模型?
适合 SentenceTransformer 双编码器、CrossEncoder 重排器和 SparseEncoder/SPLADE 稀疏编码器的训练或微调。
一定需要 GPU 吗?
不一定,但 GPU 强烈推荐;CPU 主要适合演示以及 StaticEmbedding 场景。
它会自动把模型发布到 Hub 吗?
默认建议在运行结束时尝试发布,并用 try/except 包裹;用户仍需提供 Hugging Face Hub 写入认证。
训练失败时能提供什么帮助?
技能要求读取按症状组织的 troubleshooting.md,并特别关注指标不提升和 Hub 推送失败等问题。

同仓库的其他 Skills

均来自 huggingface/skills

数据与分析

Hugging Face LLM 训练器

在 Hugging Face 云端 GPU 上训练、微调并保存模型。

★ 11k FS 48 谨慎使用 18 天前
开发与工程

Hugging Face 本地模型运行器

帮助你从 Hugging Face 选择合适的 GGUF 量化模型,并用 llama.cpp 在本机运行。

★ 11k FS 44 不推荐 18 天前
开发与工程

Hugging Face MCP 助手

通过 MCP 让智能体直接搜索、阅读并使用 Hugging Face Hub 资源。

★ 11k FS 36 不推荐 18 天前
数据与分析

Hugging Face 模型内存估算器

在不下载权重的情况下估算模型推理所需内存。

★ 11k FS 44 不推荐 18 天前
写作与内容

Hugging Face 论文发布器

在 Hugging Face Hub 上发布、关联和管理研究论文。

★ 11k FS 36 不推荐 18 天前
数据与分析

Hugging Face 本地模型评测

在本地硬件上为 Hugging Face Hub 模型运行可控的 inspect-ai 或 lighteval 评测。

★ 11k FS 47 谨慎使用 18 天前
开发与工程

Hugging Face Hub CLI 技能

让智能体通过 hf 命令管理 Hugging Face Hub 上的模型、数据集、空间、作业与基础设施。

★ 11k FS 42 不推荐 18 天前
开发与工程

LoRA Space Demo Builder

为 Hugging Face LoRA 自动设计并发布定制化 Gradio 演示 Space。

★ 11k FS 51 谨慎使用 18 天前
开发与工程

Hugging Face Spaces 构建器

帮助智能体创建、部署和维护 Hugging Face Spaces 应用。

★ 11k FS 50 谨慎使用 18 天前
数据与分析

Trackio 实验追踪

记录、监控并分析机器学习训练实验,让指标和诊断告警可供自动化工作流使用。

★ 11k FS 43 不推荐 18 天前
数据与分析

Hugging Face 视觉模型训练助手

在 Hugging Face Jobs 云 GPU 上训练检测、分类与分割视觉模型,并将结果保存到 Hub。

★ 11k FS 43 不推荐 18 天前
数据与分析

Hugging Face 模型优选器

根据任务、基准成绩和设备内存筛选并推荐合适的 AI 模型。

★ 11k FS 42 不推荐 18 天前
开发与工程

Hugging Face API 工具构建器

把 Hugging Face API 调用组合成可复用、可管道化的命令行工具。

★ 11k FS 41 不推荐 18 天前
开发与工程

Hugging Face ZeroGPU 开发指南

帮助你构建可靠的 Gradio ZeroGPU AI 演示与 GPU 工作负载。

★ 11k FS 56 谨慎使用 18 天前
数据与分析

Hugging Face 数据集探索助手

通过 Dataset Viewer API 探索、检索和提取 Hugging Face 数据集。

★ 11k FS 49 谨慎使用 18 天前
开发与工程

Hugging Face 论文研究助手

读取 AI 论文并提取 Hugging Face 论文页的结构化元数据。

★ 11k FS 49 谨慎使用 18 天前
自动化与运维

SageMaker 模型部署规划器

为不同模型和流量需求选择合适的 AWS SageMaker 部署路径。

★ 11k FS 50 谨慎使用 18 天前
数据与分析

TRL 大模型训练助手

用 TRL 命令行完成语言模型的监督微调、偏好对齐与强化学习训练。

★ 11k FS 48 谨慎使用 18 天前
数据与分析

Transformers.js 浏览器与 Node.js 推理技能

在 JavaScript 应用中直接运行 Hugging Face 模型。

★ 11k FS 46 谨慎使用 18 天前
自动化与运维

AWS 云账户上下文发现

在 AWS 操作前准确识别本地配置、账户与身份。

★ 11k FS 50 谨慎使用 18 天前

相关 Skills