Dokku应用部署
轻量级PaaS平台管
鲁班CLI(Luban CLI)是面向MLOps场景的专用命令行工具,用于统一管理机器学习实验环境、训练任务和在线推理服务的全生命周期。
鲁班CLI工具为算法团队提供统一的MLOps命令行入口,解决机器学习全流程中环境搭建、训练调度和模型部署的碎片化问题。通过单一工具即可完成实验环境管理、分布式训练资源分配及在线推理服务的弹性扩缩容,降低多平台切换成本,提升模型迭代效率。
落地案例:某算法工程师启动新实验时,先执行luban env create配置带GPU驱动的开发镜像;随后用luban train submit提交分布式训练任务,指定4块GPU并行计算;模型验证通过后,运行luban serve deploy发布在线推理服务,并根据业务流量高峰通过luban serve scale动态调整副本数,实现从研发到生产的无缝衔接。
本技能为开发框架类工具,需结合项目模板使用:
templates/cli_boilerplate.py 中的argparse脚手架代码references/mlops_guide.md 了解实体属性与命令设计标准见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 环境名称、镜像版本、训练脚本路径、GPU数量、模型路径、服务副本数、任务/服务ID等参数 |
| 输出 | 环境列表、任务状态、服务部署信息、资源配置详情、操作执行结果 |
| 适用人群 | MLOps工程师、算法工程师、平台开发人员、DevOps人员 |
| 不包含 | 底层Kubernetes直接操作、模型训练代码编写、业务指标监控系统、多租户权限管理 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/guunergooner/luban-cli/SKILL.md
来源类型:GitHub仓库