Pipeline

🔄 一键串联研究到构建的全自动流水线

自动化多技能流水线,一键串联研究→验证或搭建→构建全流程,适合独立开发者快速将想法转化为可运行代码

收藏
3.8k
安装
1.4k
版本
1.2.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

solo-pipeline 是一款面向独立开发者(solopreneur)的自动化工作流编排工具,通过 /pipeline 命令将多个 Claude Code 技能串联成闭环流水线。支持两条主线:

  • Research Pipeline/research/validate,输入创意描述,输出带验证的 PRD 文档
  • Dev Pipeline/scaffold/setup/plan/build,输入项目名称与技术栈,输出完整可运行项目

触发关键词包括 "run pipeline"、"automate research to PRD"、"full pipeline"、"scaffold to build" 等。流水线通过状态文件(~/.solo/pipelines/)持久化进度,Stop hook 自动处理阶段切换,无需人工干预。

显著优点

1. 端到端自动化:从想法研究到代码实现的全链路覆盖,显著降低多步骤协调成本
2. 会话复用机制:支持 tmux 仪表板实时监控,含日志追踪、彩色工具调用可视化、8-bit 背景音乐等特色体验

3. 防无限循环设计:默认迭代上限(研究 5 轮、开发 15 轮),状态文件可手动删除以取消

4. 灵活的参数传递:支持 --feature 描述附加需求,--no-dashboard 适配 Claude Code 插件环境

潜在局限

  • 环境依赖重:依赖 CLAUDE_PLUGIN_ROOT 或特定目录结构,跨环境迁移需手动配置
  • 仅支持预设流水线:当前仅 research / dev 两种模式,自定义编排能力有限
  • tmux 限制:仪表板功能仅限终端使用,Claude Code 插件环境需禁用(--no-dashboard
  • 音频/视觉副作用:默认播放 chiptune 音乐、彩色输出,对安静环境或色盲用户可能干扰

适合人群

  • 独立开发者 / solopreneur 快速验证创业想法
  • 需要将 "想法→PRD→代码" 流程标准化的技术团队
  • 熟悉 tmux 与 shell 环境、追求自动化效率的工程师

常规风险

  • 状态残留风险:异常中断可能遗留状态文件,需手动清理 ~/.solo/pipelines/
  • 迭代次数耗尽:复杂项目可能触及默认上限,需手动调整或分阶段执行
  • 依赖外部脚本:核心逻辑分散在 solo-research.shsolo-dev.sh 等外部脚本,版本不一致可能导致行为差异

Pipeline 内容

手动下载zip · 2.9 kB
SKILL.mdtext/markdown
请选择文件