feat: add task workflow and asset downloads

This commit is contained in:
inman
2026-05-29 12:32:02 +08:00
parent f9c3393f84
commit 63e62d444c
61 changed files with 2773 additions and 2181 deletions

View File

@@ -2,9 +2,25 @@
# Do not commit filled secret values.
# Local server
APP_PORT=3000
PORT=3000
HOSTNAME=127.0.0.1
NEXT_PUBLIC_APP_URL=http://127.0.0.1:3000
ZHINIAN_RUNTIME_DIR=.runtime
ZHINIAN_PUBLIC_BASE_URL=http://127.0.0.1:3000
# Public API v1 and worker task management.
# Format: clientId:key,anotherClient:anotherKey
ZHINIAN_API_KEYS=demo-agent:change-me-public-api-key
ZHINIAN_INTERNAL_WORKER_TOKEN=change-me-worker-token
ZHINIAN_WEBHOOK_SECRET=
ZHINIAN_WORKER_BASE_URL=http://127.0.0.1:3000
ZHINIAN_WORKER_INTERVAL_MS=5000
ZHINIAN_WORKER_BATCH_SIZE=3
ZHINIAN_WORKER_POLL_INTERVAL_MS=5000
ZHINIAN_WORKER_LOCK_TIMEOUT_MS=300000
ZHINIAN_WORKER_RETRY_BASE_MS=10000
ZHINIAN_WORKER_RETRY_MAX_MS=300000
# Supabase SaaS data layer. If empty, the app uses .runtime/data/web-app-state.json.
NEXT_PUBLIC_SUPABASE_URL=
@@ -52,5 +68,5 @@ ALI_OSS_ENDPOINT=
ALI_OSS_BUCKET=
ALI_OSS_ACCESS_KEY_ID=
ALI_OSS_ACCESS_KEY_SECRET=
ALI_OSS_PREFIX=nianxxplay
ALI_OSS_PREFIX=zhinian
ALI_OSS_PUBLIC_BASE_URL=