Skip to main content

pipeline-guard

Validates and optimizes run_pipeline DOT graphs with model selection from QoS catalog

跳到安装

来源信息

仓库
ZhangHanDong/octos
最近来源活动
2026年3月27日 22:30
检测到的 SKILL.md 语言
英语
星标
1
分支
1

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
4 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
pipeline-guard
description
Validates and optimizes run_pipeline DOT graphs with model selection from QoS catalog
version
0.1.0
author
octos
always
true
# Pipeline Guard Automatically validates DOT graphs and assigns optimal models before `run_pipeline` executes. This is a lifecycle hook — it runs transparently before every pipeline execution. ## What it does 1. **Validates DOT structure** — checks for cycles, disconnected nodes, malformed syntax 2. **Assigns models from QoS catalog** — reads `model_catalog.json` scores and assigns: - Search workers (dynamic_parallel) → FAST models (round-robin across pool) - Analyze/synthesize nodes → STRONG models (best QoS score) - Planner model → STRONG 3. **Concurrent distribution** — PID-based random start index so parallel pipelines use different models ## No user action needed The LLM writes DOT graphs without `model=` attributes. This hook injects them automatically based on live QoS scores.
在 GitHub 查看