skills/skills.volces.com/mlops-industrialization-cn

mlops-industrialization-cn

SKILL.md

MLOps Industrialization 🏭

Convert notebooks to production packages.

Features

1. Package Structure Generator πŸ“¦

Create src/ layout:

./scripts/create-package.sh my_package

Creates:

src/my_package/
β”œβ”€β”€ __init__.py
β”œβ”€β”€ io/          # I/O operations
β”œβ”€β”€ domain/      # Pure business logic
└── application/ # Orchestration

2. Three-Layer Architecture πŸ—οΈ

Domain (Pure)

  • No I/O, no side effects
  • Feature transformations
  • Pure functions or immutable objects

I/O (Impure)

  • External interactions
  • Load data, save models
  • Classes for state management

Application

  • Wire Domain + I/O
  • Training loops, inference

Quick Start

# Create package structure
./scripts/create-package.sh my_ml_package

# Add CLI entrypoint to pyproject.toml:
# [project.scripts]
# train = "my_ml_package.application.train:main"

Key Files

Generated files:

  • src/my_package/domain/features.py - Feature engineering
  • src/my_package/io/data.py - Data loading/saving
  • src/my_package/application/train.py - Training pipeline

Author

Converted from MLOps Coding Course

Changelog

v1.0.0 (2026-02-18)

  • Initial OpenClaw conversion
  • Added package generator
Weekly Installs
2
First Seen
2 days ago
Installed on
junie1
amp1
cline1
openclaw1
trae1
opencode1