Next.jsReact启动器

pipelex-sdk — Next.js 启动器模板

作者 Pipelex

Pipelex 官方 SDK 与模板仓库,包含 TypeScript 与 Python 客户端、Next.js 与命令行启动模板,以及方法应用脚手架。

看看你的网站会是什么样

浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。

3 个预览视图
桌面端首页1 / 3
桌面端截图首屏预览

由服务器浏览器实际访问页面后截取。

全部页面与视图 3

截图用于了解视觉与布局,交互效果请以实际项目为准。

采集于 2026-10-02查看来源

值得关注的模板亮点

从已有项目资料中,快速了解它的特点。

01

同一仓库内提供 TypeScript 客户端 @pipelex/sdk 与 Python 客户端 pipelex-sdk

02

包含基于 @pipelex/sdk 的 Next.js 启动模板 starter-js

03

包含基于 pipelex-sdk 的 Python 命令行启动模板 starter-python

04

提供方法应用模板与 @pipelex/create-method-app 初始化工具

05

每个包目录拥有独立的 Makefile、清单与锁文件,可单独安装与检查

06

采用 MIT 许可,每个包各自携带许可证副本

模板详细介绍

该仓库把 Pipelex 托管 API 的客户端与配套模板集中在一个代码库中。js/ 目录是发布到 npm 的 @pipelex/sdk,即 TypeScript 客户端;python/ 目录是发布到 PyPI 的 pipelex-sdk,即 Python 客户端。两者都用于调用 Pipelex 托管 API。

模板部分分为两类。starter-js/ 是一个 Next.js 启动应用,通过 @pipelex/sdk 调用 Pipelex,并作为独立模板仓库 Pipelex/pipelex-starter-js 发布;starter-python/ 是一个 Python 命令行启动项目,通过 pipelex-sdk 调用 Pipelex,对应模板仓库 Pipelex/pipelex-starter-python。method-apps/ 存放方法应用模板,以及 @pipelex/create-method-app 初始化工具,可用 npm create @pipelex/method-app@latest 围绕指定 method bundle 生成应用。

仓库按目录拆分为多个独立项目,每个包目录有自己的 Makefile、清单文件和锁文件,首次运行检查时会自行安装依赖。贡献流程以 dev 分支为目标,首次提交需在 PR 中签署贡献者许可协议,docs/ 目录记录了仓库布局、发布模型以及启动模板的发布方式。仓库采用 MIT 许可,版权归 Evotis S.A.S.,每个包各自携带一份许可证副本。本仓库未提供具体框架版本号,使用前应查看各目录 README 与依赖清单。

Next.js启动器

适合你的项目吗?

适用场景

  • 在 TypeScript 或 Next.js 项目中接入 Pipelex 托管 API
  • 在 Python 脚本或命令行工具中调用 Pipelex
  • 以官方启动模板为起点搭建新的 Pipelex 应用
  • 围绕已有的 method bundle 生成方法应用脚手架
  • 为上述客户端或模板提交代码贡献并运行各目录的检查与测试

适合人群

  • 需要 Pipelex 官方 TypeScript 或 Python 客户端的开发者
  • 希望从官方 Next.js 或 Python 命令行模板起步的团队
  • 使用 method bundle 并需要生成配套应用脚手架的开发者
  • 参与该仓库贡献、需要按目录运行检查与测试的贡献者

上手与定制指南

结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。

  1. 1

    TypeScript 客户端通过 npm install @pipelex/sdk 安装,Python 客户端通过 pip install pipelex-sdk 安装

  2. 2

    Next.js 与 Python 启动模板分别通过对应独立仓库的 Use this template 创建项目

  3. 3

    方法应用使用 npm create @pipelex/method-app@latest my-app -- --method <bundle> 生成

  4. 4

    仓库根目录执行 make install 只配置 git hooks,不安装任何包;各目录检查用 make -C <dir> agent-check 或 agent-test

  5. 5

    首次提交 PR 需签署 CLA,PR 目标分支为 dev

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。

使用时需要遵守

  • 允许免费使用、修改、商用和分发该版本代码。
  • 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
  • 代码按现状提供;担保与责任限制以原许可证及适用法律为准。

额外费用与待核对事项

  • 向本仓库提交贡献(PR)时,首次贡献者需在 PR 中签署贡献者许可协议(CLA);该要求仅适用于代码贡献流程,不影响对已发布代码与模板的使用。
  • 客户端与启动模板均用于调用 Pipelex 托管 API,属于外部服务依赖;实际使用需具备 Pipelex 托管服务的访问条件,可能涉及账号或 API 密钥,README 未说明其费用与配额。
  • 生成方法应用需通过 npm 拉取 @pipelex/create-method-app 并指定 method bundle,依赖 npm 生态与外部包分发服务。
  • 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
  • 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据

Permission is hereby granted, free of charge

许可证原文

A first contribution is asked to sign the [contributor license agreement](CLA.md) on its pull request.

README 原文

the clients of the [Pipelex](https://pipelex.com) hosted API in TypeScript and Python

README 原文

`npm create @pipelex/method-app@latest my-app -- --method <bundle>`

README 原文
https://github.com/Pipelex/pipelex-sdk/blob/main/LICENSEhttps://github.com/Pipelex/pipelex-sdk/blob/main/README.md

DeepSeek 根据仓库许可证和 README 整理 ·2026-10-02。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。

项目核对记录与介绍依据

模板资料

来源平台
GitHub
资料与维护参考分
资料较完整 · 80 / 100
技术栈
Next.js · React
网站类型
启动器
这个分数如何计算

本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。

这个项目需要核对什么

记录的仓库更新时间
2026-10-02
截图检查日期
2026-10-02

已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。

目录记录的主要技术栈是 Next.js。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。

查看具体选型方法 →

介绍的制作与核对状态

介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。

已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。

查看当时使用的来源资料

SHA-256: 8ab942682fbff6a5be433878cb8139202d73da0f3ccd1f9949d2271898cbd0d5

2026-10-02T16:37:39.955Z

来源文件 / 仓库
# Pipelex SDK

The Pipelex client surface in one repository: the clients of the [Pipelex](https://pipelex.com) hosted API in TypeScript and Python, the starter templates built on them, and the method-app templates with the initializer that writes them.

| Directory | What it is | Get it |
| --- | --- | --- |
| [`js/`](js/) | `@pipelex/sdk`, the TypeScript client | `npm install @pipelex/sdk` |
| [`python/`](python/) | `pipelex-sdk`, the Python client | `pip install pipelex-sdk` |
| [`starter-js/`](starter-js/) | A Next.js starter app calling Pipelex through `@pipelex/sdk` | "Use this template" on [`Pipelex/pipelex-starter-js`](https://github.com/Pipelex/pipelex-starter-js) |
| [`starter-python/`](starter-python/) | A Python command-line starter calling Pipelex through `pipelex-sdk` | "Use this template" on [`Pipelex/pipelex-starter-python`](https://github.com/Pipelex/pipelex-starter-python) |
| [`method-apps/`](method-apps/) | The method-app templates and `@pipelex/create-method-app`, which writes one around your method | `npm create @pipelex/method-app@latest my-app -- --method <bundle>` |

Each directory's `README.md` is the guide for using it.

## Contributing

Pull requests target `dev`. Each package directory is a project of its own, with its own `Makefile`, manifest and lockfile, and it installs itself the first time its checks run:

```bash
make install                 # wire the git hooks; installs no package
make -C js agent-check       # one directory's checks, installing it first if needed
make -C js agent-test        # one directory's tests, silent on success
make agent-check agent-test  # every directory
```

A first contribution is asked to sign the [contributor license agreement](CLA.md) on its pull request. [`docs/`](docs/) describes the repository's layout, its release model and how the starters are published.

## License

[MIT](LICENSE), © Evotis S.A.S. Each package carries its own copy of the license.
反馈内容错误

看看同类模板

对比同技术栈与用途的模板,找到更适合的视觉与内容结构。