排程 AI 流水線工作站

Productivity

自架的排程流水線平台:網頁介面加 YAML 宣告式流程,預載一條免金鑰的排程示範流程與一條需自備 OpenAI 金鑰的 AI 摘要示範流程;衍生自 Apache-2.0 授權的開源專案凍結快照,部署檔釘死映像版本與 digest。

訂閱US$49 每月
最近實跑2026-11-02
實際使用
開箱可用度4 / 5
你需要準備
修改工作量少4 / 5

適合誰

目標買家是想把「每天固定時間自動跑一條(AI)流程」放在自己機器上執行的小團隊與個人開發者,而不是自行拼裝排程器、資料庫與操作介面。

如何啟動

$ ./scripts/init-env.sh
$ docker compose up -d

瀏覽檔案

以下為固定版本的商品檔案。少數本店自用的檔案不會放進 zip。

檔案總覽2,000+ 個路徑
▸charts28
kestra-starter/
kestra/
▸cli26
build.gradle
src/
▸core507
build.gradle
src/
▸dev-tools6
copy-plugin.sh
rc-manual-utilities/
setup-worktree.sh
▸docker4
app/
usr/
▸docs1
architecture/
▸executor4
build.gradle
src/
▸flows2
demo_ai_daily_digest.yaml
demo_scheduled_pipeline.yaml
▸gradle4
jar/
wrapper/
▸indexer1
build.gradle
▸jdbc4
build.gradle
src/
▸jdbc-h217
build.gradle
src/
▸jdbc-mysql17
build.gradle
src/
▸jdbc-postgres15
build.gradle
src/
▸jmh-benchmarks2
README.md
build.gradle
▸model1
build.gradle
▸platform1
build.gradle
▸plugins1
.gitkeep
▸processor4
build.gradle
src/
▸queue3
build.gradle
src/
▸queue-jdbc1
build.gradle
▸repository-memory4
build.gradle
src/
▸runner-memory4
build.gradle
src/
▸scheduler4
build.gradle
src/
▸script7
build.gradle
src/
▸scripts1
init-env.sh
▸storage-local4
build.gradle
src/
▸tests1
build.gradle
▸ui1227
.gitignore
.jshintrc
.nvmrc
.oxlintrc.json
.storybook/
AGENTS.md
README.md
eslint.config.js
index.html
lint-rules/
…
▸webserver38
build.gradle
openapi.properties
src/
▸worker4
build.gradle
src/
▸worker-controller10
build.gradle
src/
▫AGENTS.md
▫ATTRIBUTION.md
▫CLAUDE.md
▫Dockerfile
▫Dockerfile.base
▫Dockerfile.pr
▫LICENSE
▫LICENSE-99LL
▫Makefile
▫PRODUCT.md
▫QUICKSTART.md
▫README.md
▫SECURITY.md
▫SECURITY.upstream.md
▫build-and-start-e2e-tests.sh
▫build.gradle
▫codecov.yml
▫delivery-manifest.txt
▫docker-compose-ci.yml
▫docker-compose.yml
▫gradle.properties
▫gradlew
▫gradlew.bat
▫lombok.config
▫owasp-dependency-suppressions.xml
▫settings.gradle
▫設定檔與隱藏檔 21

購前披露

你買的是什麼

自架的排程流水線平台:網頁介面加 YAML 宣告式流程,跑在你自己的機器上。預載兩條示範流程:一條免金鑰的排程流水線,一條需自備 OpenAI 金鑰的每日 AI 摘要(預設停用)。

以 Apache-2.0 授權的開源專案為基礎的衍生加工版:部署檔釘死映像版本與 digest、移除掛載主機 docker socket 的設定、預設開啟登入驗證。

交付形式是凍結快照:一份 zip 檔,內容取自商品倉庫 e44fc3f 這個版本。

已知限制

  • 不含 TLS:網頁介面以 HTTP 開在 8080 埠;對公網提供服務需自備反向代理與憑證
  • AI 摘要示範流程需自備 OpenAI 金鑰,預設停用
  • 流程與執行紀錄存在 Docker 具名 volume,docker compose down -v 會一併清除
  • 首次啟動要向 registry 拉取平台與資料庫的官方映像,需要網路連線
  • 登入後網頁介面會連上游的 api.kestra.io 取最新消息與範本,並送出實例識別碼
  • 平台預設開啟匿名使用回報,定期把伺服器事件送往 api.kestra.io;交付組態未關閉它
  • 釘死在交付快照,不追上游。

責任上限、承諾範圍與法定底線,以服務條款為準。

查核紀錄

以下每一項皆依固定版本查核。每一項結果都附上理由、證據連結與查核人。未通過的項目也如實列出,以供檢驗。

4 通過1 需注意0 未通過

Source Review

原始碼審閱

PASS 通過

審閱範圍如實記載:上游是大型 Java monorepo,逐檔審讀不可行,且上游原始碼不進買家的執行路徑 —— runtime 為官方發行映像 kestra/kestra:v1.3.30,compose 以 tag 加 digest 釘死,同一個 digest 取到的是同一份映像;上游碼僅作查核快照與衍生開發基礎。我方加工檔逐行審閱(docker-compose.yml、flows/ 兩條示範流程、scripts/init-env.sh、QUICKSTART.md、LICENSE-99LL、.env.example),皆為本產線手寫。已查到的對外連線面:AI 示範流程呼叫 api.openai.com(需買家自填金鑰,流程預設 disabled)、網頁介面登入後向 api.kestra.io 取消息與範本並帶上實例識別碼、平台的匿名使用回報預設開啟且同樣送往 api.kestra.io(我方 compose 未關閉它)。移除面:上游掛載 docker socket 的 dind compose 與 GitHub workflows 已刪;交付用的 compose 不掛 socket、不以 root 執行。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc/dsp-014-scheduled-ai-pipeline-orchestrator/tree/e44fc3f0e6bfd8e8cded73df6463c27283c2e31e查核於 2026 年查核人 claude-code build session
Script Safety

腳本與權限

PASS 通過

QUICKSTART 引用到的可執行腳本是 scripts/init-env.sh(我方所寫,逐行審過:自 /dev/urandom 產隨機密碼寫進 .env、已存在就不覆蓋、腳本本身不做網路動作)。交付用的 compose 沒有 build 段,買家不編譯 —— docker compose up 拉的是以 digest 釘死的官方映像,digest 是內容位址,不會因為 build 日期不同而換一份 bytes。上游的 gradlew、Makefile、build-and-start-e2e-tests.sh 等開發腳本隨快照保留,QUICKSTART 未引用它們。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc/dsp-014-scheduled-ai-pipeline-orchestrator/blob/e44fc3f0e6bfd8e8cded73df6463c27283c2e31e/scripts/init-env.sh查核於 2026 年查核人 claude-code build session
Recency

90 天活躍度

PASS 通過

本商品為凍結快照,不追上游:上游原始碼釘死於 86b2968(見證據連結),商品倉庫由該快照加上我方加工 commits 組成;runtime 映像釘 kestra/kestra:v1.3.30 並附 digest。原始碼快照取自該發行版之後的上游主線。

License

授權

PASS 通過

SPDX:LicenseRef-99LL-Product

兩層授權,皆在交付樹內:(1) 上游 kestra-io/kestra 為 Apache-2.0 —— 交付樹根目錄的 LICENSE 逐字為 Apache License 2.0 標準全文(以該檔原文與 REST 的 license.spdx_id 判定,不採 GraphQL licenseInfo 的 null);允許商用、修改、再散布與私有化,義務為保留授權聲明;上游無 NOTICE 檔(ATTRIBUTION.md 已如此記載)。上游 LICENSE 原樣保留,未動一字。企業版程式碼在上游另一個閉源 repo,不在本快照內。(2) 我方依 99LL 商品授權範本 v1 產生 LICENSE-99LL 作為加工部分的銷售與責任條款(不覆寫上游授權),spdx 以 LicenseRef-99LL-Product 表達;範本的交付版本欄填 git tag v1.3.30-99ll.1,該 tag 於交付 commit 定稿後補打。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc/dsp-014-scheduled-ai-pipeline-orchestrator/blob/e44fc3f0e6bfd8e8cded73df6463c27283c2e31e/LICENSE查核於 2026 年查核人 claude-code build session
Dependency Licenses

相依套件授權

WARN 注意

如實記載,不假裝掃過:runtime 為官方映像 kestra/kestra:v1.3.30,其內含的 Java 相依樹未逐包實掃 —— 上游以 Apache-2.0 發布並自行管理相依授權,但我方沒有機器證據,授權狀態因此列為有疑慮。我方加工檔是 compose、YAML 流程與 shell 腳本,不安裝套件,因此沒有新增隨 zip 散布的相依。買家若啟用 AI 示範流程,呼叫的是 OpenAI 的服務,不是散布出去的相依。

HEALTH 實測通過

最後實測通過:2026-11-02

訂閱即可下載全部商品
US$49/ 月原價 US$99

訂閱期間可下載目錄中的所有商品,不需要另外購買這一件。看方案內容

訂閱前請先以 Google 帳號登入。訂閱與帳單皆綁定你登入的信箱。

已訂閱即可直接下載。尚未訂閱時會前往方案頁,尚未登入時會先前往登入頁。