import * as React from "react"; import { Badge } from "@/components/ui/badge"; import { Card, CardContent } from "@/components/ui/card"; import { Separator } from "@/components/ui/separator"; import { cn } from "@/lib/utils"; type TimelineEntry = { date: string; items: { content: string; highlights?: { text: string; position: number }[]; }[]; }; const timelineData: TimelineEntry[] = [ { date: "۱ فروردین ۱۴۰۴", items: [ { content: "راه‌اندازی تولید کد مبتنی بر هوش مصنوعی در IDE ما؛ توسعه‌دهندگان می‌توانند با دستورات زبان طبیعی کد پایه تولید کنند.", }, { content: "معرفی پیشنهادهای کد زمینه‌محور که ساختار پروژه و الگوهای کدنویسی را درک می‌کنند تا تکمیل دقیق‌تری ارائه دهند.", }, { content: "افزودن قابلیت بازآرایی خودکار کد که بهبودها را پیشنهاد و روی پایگاه کد موجود اعمال می‌کند.", }, ], }, { date: "۲۹ اسفند ۱۴۰۳", items: [ { content: "انتشار دستیار اشکال‌زدایی مبتنی بر هوش مصنوعی که مشکلات احتمالی را شناسایی و پیش از اجرا راه‌حل پیشنهاد می‌دهد.", }, { content: "پیاده‌سازی تولید هوشمند مستندات که به‌صورت خودکار از کامنت‌ها و ساختار کد، مستندات جامع می‌سازد.", }, { content: "تقویت خودکارسازی بازبینی کد با تحلیل کیفیت کد و بهترین روش‌ها توسط هوش مصنوعی.", }, ], }, { date: "۲۷ اسفند ۱۴۰۳", items: [ { content: "اعلام قابلیت برنامه‌نویسی دونفره با هوش مصنوعی که کمک و توضیح بلادرنگ در کدنویسی ارائه می‌دهد.", }, { content: "راه‌اندازی مدیریت هوشمند وابستگی‌ها که نسخه‌های بهینه بسته‌ها را پیشنهاد و تعارض‌های احتمالی را شناسایی می‌کند.", }, { content: "معرفی تولید خودکار تست که مجموعه تست جامع بر اساس عملکرد کد می‌سازد.", }, ], }, ]; interface Timeline8Props { className?: string; } const Timeline8 = ({ className }: Timeline8Props) => { return (

خط زمانی

{timelineData.map((entry, index) => (
{entry.date}
    {entry.items.map((item, itemIndex) => (
  • ))}
))}
); }; export { Timeline8 };