"use client" import { useState } from "react" import { X } from "lucide-react" import { Button } from "./ui/button" import { Card } from "./ui/card" interface AIRewriteModalProps { isOpen: boolean onClose: () => void originalContent: string } export function AIRewriteModal({ isOpen, onClose, originalContent }: AIRewriteModalProps) { const [rewrittenContent, setRewrittenContent] = useState("") const handleRewrite = async () => { // 这里应该调用 AI 改写 API // 为了演示,我们只是简单地反转字符串 setRewrittenContent(originalContent.split("").reverse().join("")) } if (!isOpen) return null return (
{originalContent}
{rewrittenContent || '点击"开始改写"按钮生成内容'}