mirror of
https://github.com/massbug/judge4c.git
synced 2025-05-17 23:12:23 +00:00
feat: add test page
This commit is contained in:
parent
e1b5231f90
commit
40aab7ef38
@ -7,7 +7,8 @@ import {
|
|||||||
} from "@/types/ai-improve";
|
} from "@/types/ai-improve";
|
||||||
import { openai } from "@/lib/ai";
|
import { openai } from "@/lib/ai";
|
||||||
import { CoreMessage, generateText } from "ai";
|
import { CoreMessage, generateText } from "ai";
|
||||||
import { prisma } from "@/lib/prisma"; // Prisma客户端
|
import { PrismaClient } from '@/generated/client';
|
||||||
|
const prisma = new PrismaClient();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 调用AI优化代码
|
* 调用AI优化代码
|
||||||
|
@ -11,6 +11,7 @@ import {
|
|||||||
import { Locale } from "@/config/i18n";
|
import { Locale } from "@/config/i18n";
|
||||||
import { useEffect, useState } from "react";
|
import { useEffect, useState } from "react";
|
||||||
import { useTranslations } from "next-intl";
|
import { useTranslations } from "next-intl";
|
||||||
|
import { usePathname } from "next/navigation";
|
||||||
import Dockview from "@/components/dockview";
|
import Dockview from "@/components/dockview";
|
||||||
import { useDockviewStore } from "@/stores/dockview";
|
import { useDockviewStore } from "@/stores/dockview";
|
||||||
import { AIProblemEditor } from "@/components/ai-optimized-editor";
|
import { AIProblemEditor } from "@/components/ai-optimized-editor";
|
||||||
|
10
src/app/(app)/test/page.tsx
Normal file
10
src/app/(app)/test/page.tsx
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
import { AIProblemEditor } from '@/components/ai-optimized-editor';
|
||||||
|
|
||||||
|
export default function TestAiEditorPage() {
|
||||||
|
return (
|
||||||
|
<div className="container mx-auto p-4">
|
||||||
|
<h1 className="text-2xl font-bold mb-4">AI 编辑器测试页</h1>
|
||||||
|
<AIProblemEditor />
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user