import { NextResponse } from "next/server"; import { auth } from "@/app/(auth)/auth"; import { executeEnhanceGET, executeEnhancePOST } from "@/lib/canvas/operations/enhance"; export const runtime = "nodejs"; export const maxDuration = 180; export async function GET(request: Request) { const session = await auth(); if (!session?.user?.id) return NextResponse.json({ error: "未登录" }, { status: 401 }); return executeEnhanceGET(request, session.user.id); } export async function POST(request: Request) { const session = await auth(); if (!session?.user?.id) return NextResponse.json({ error: "未登录" }, { status: 401 }); return executeEnhancePOST(request, session.user.id); }