技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
totalsegmentator【数据与研究】Use TotalSegmentator as an installed package for medical-image segmentation, task discovery, runtime configuration, output parsing, DICOM handling, auxiliary analysis, and advanced training boundaries.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill when a user asks about TotalSegmentator, the TotalSegmentator CLI, the totalsegmentator Python package, anatomical CT/MR segmentation tasks, model-weight or license setup, segmentation output parsing, DICOM/NIfTI handling, or TotalSegmentator-style nnU-Net retraining.
TotalSegmentator outputs are research/workflow artifacts unless the surrounding product has its own approved clinical validation. Preserve input provenance, verify task/class choices, and prefer machine-readable JSON outputs over scraping stdout.
totalseg_info --json or capability-discovery.--report <path.json> for automation.run_report.json, statistics.json, multilabel outputs, probabilities, and combined masks through outputs-and-statistics.| User intent | Read this |
|---|---|
List tasks, classes, modalities, license flags, or valid --roi_subset names | capability-discovery |
| Build or run a CT/MR segmentation CLI/API workflow | segmentation-workflows |
| Validate reports, statistics, masks, multilabel headers, probabilities, or combined masks | outputs-and-statistics |
| Fix install/import/backend issues, choose devices, pre-stage weights, configure offline or licensed tasks | runtime-configuration |
| Validate NIfTI/DICOM inputs, DICOM SEG/RTSTRUCT outputs, modality detection, or crop-to-body preprocessing | dicom-and-formats |
| Use contrast phase, CT/MR modality, body stats, or Evans index helper CLIs | auxiliary-analysis |
| Plan retraining, dataset conversion, benchmark evaluation, or model-contribution work | advanced-training |
Install the public package in the user's chosen environment:
pip install TotalSegmentator
Then run safe checks that do not download model weights:
totalseg_info --json
python scripts/check_install.py --task total --class-name liver --json
The root helper verifies package metadata, importability, registry access, selected task/class names, and console-script availability. It does not run segmentation, validate licenses against the network, or download weights.
totalseg_info --json, build a TotalSegmentator command with --report and optional --statistics, then parse JSON files through the outputs sub-skill.--device cpu, add --fast or a small --roi_subset, and use the segmentation troubleshooting reference for memory/runtime limits.references/repo-routing-metadata.json contains structured metadata for managed router import.totalseg_info or totalsegmentator.registry.