'use client'; import { motion } from 'framer-motion'; import { useInView } from 'framer-motion'; import { useRef } from 'react'; import { METHODOLOGY } from '@/lib/constants/methodology'; import { CheckCircle2 } from 'lucide-react'; import { Card } from '@/components/ui/card'; const phaseBgOpacities = [0.1, 0.08, 0.12, 0.06]; export function MethodologySection() { const ref = useRef(null); const isInView = useInView(ref, { once: true, margin: '-100px' }); return (

实施方法论

经过核心团队实践打磨的四阶段模型,确保每个项目都能科学推进、高效落地

{METHODOLOGY.map((phase, idx) => { const bgOpacity = phaseBgOpacities[idx % phaseBgOpacities.length]; return (
{phase.number}

{phase.title}

{phase.subtitle}

{phase.description}

核心活动

    {phase.activities.map((activity, i) => (
  • {activity}
  • ))}

交付物

    {phase.deliverables.map((deliverable, i) => (
  • {deliverable}
  • ))}
); })}
); }