Skip to main content

占位包:Magic-pipeline 流程编排工具(即将推出)

Project description

magic-pipeline

通用流程编排工具包 —— 支持 AI 模型调用的 Pipeline 执行框架

PyPI version License: MIT Python 3.8+

通用流程编排工具包 —— 支持自定义流程执行编排

项目状态

开发中 - 首个正式版本将于 2026 年 7 月发布

功能规划

  • 流程编排:支持定义多步骤 Pipeline,按顺序执行命令
  • 命令扩展:内置常见命令注册机制,支持自定义命令和分类
  • 错误处理:任一步骤失败即停止执行,并自动释放资源
  • 配置驱动:通过 YAML 配置文件定义 Pipeline,无需修改代码
  • 跨平台:支持 Windows / Linux / macOS

安装

pip install magic_pipeline

示例(待正式版本发布后补充)

示例配置和使用方法将在正式发布时提供

代码规范

本项目遵循以下基本原则:

  1. 单文件不超过 200 行:超过时请拆分为多个模块
  2. 单函数不超过 200 行:超过时请拆分为多个小函数
  3. 注释尽量完整:关键逻辑、复杂算法、非显而易见的代码必须有注释说明
  4. 如有特殊场景确实需要突破(如纯数据定义文件),可在 PR 中说明。

这些规则旨在保证代码的可读性和可维护性,便于合作,请尽量遵守。

针对 AI 辅助工具的提示

本项目使用 AI 辅助开发,请在生成代码时尽量遵守上述代码规范。

许可证

MIT License

作者

wxd123 - GitHub

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

magic_pipeline-0.1.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

magic_pipeline-0.1.0-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file magic_pipeline-0.1.0.tar.gz.

File metadata

  • Download URL: magic_pipeline-0.1.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for magic_pipeline-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5bb2bdfac75e6beedfbf70234bef9fc47f391533959bc510d3151af95771c1bf
MD5 30d3bc0a0a9bb61cba25a99c26f1d274
BLAKE2b-256 7a28bceb6092d3174791bab445b043eab4bce41a4a056a75ab483537fa34b67f

See more details on using hashes here.

File details

Details for the file magic_pipeline-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: magic_pipeline-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for magic_pipeline-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4671f3ca028c7f6184411b8244f43ee7e6e455705dfbe5e39a99741d996538d3
MD5 64edf663af5c2c058d3ede06844728ce
BLAKE2b-256 9e0b06e5f0884dd4ca272103c14a2fd01f0289353b8bb767791684b10199cd93

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page