fix: align startup copy with 2026 founding and deploy hybrid rendering

- Replace fabricated 12-year/500+/8+ team experience claims with
  2026 founding, first-client co-creation, professional team wording
- Remove fake case studies and unverified certifications from seeds,
  cases page, products and ERP upgrade page
- Enable Next.js standalone output and production hybrid deployment
  (Dockerfile.prod, docker-compose.server.yml, Nginx nextjs upstream)
- Add linux-musl Prisma engine target and production crypto key build
- Sync production CMS database with cleaned seed content
This commit was merged in pull request #21.
This commit is contained in:
2026-08-17 20:21:39 +08:00
parent 700ce12602
commit 628a0f1a2b
37 changed files with 252 additions and 978 deletions
@@ -347,7 +347,7 @@ function CertificationsSection({ data }: { data: AboutData }) {
))}
</div>
<p className="mt-6 text-sm text-text-muted leading-relaxed">
</p>
</motion.div>
)}
@@ -44,48 +44,24 @@ const brandValues = [
const milestones = [
{
year: '2014',
title: '扬帆起航',
description: '核心团队组建,聚焦企业信息化咨询与系统集成服务,服务首批制造行业客户。',
highlight: '起点',
year: '2026.01',
title: '公司成立',
description: '四川睿新致远科技有限公司在成都龙泉驿区正式成立,确立「专注科技创新,驱动智慧未来」的企业使命。',
highlight: '正式成立',
},
{
year: '2016',
title: '能力沉淀',
description: '建立自有方法论体系,完成 ERP、CRM 等核心产品线布局,服务客户突破 50 家。',
highlight: '50+',
},
{
year: '2018',
title: '行业深耕',
description: '业务覆盖制造、零售、医疗、金融四大行业,推出行业化解决方案,团队规模突破 100 人。',
highlight: '4 行业',
},
{
year: '2020',
title: '平台升级',
description: '完成核心产品云化改造,推出数据中台与 BI 平台,助力企业应对数字化转型加速需求。',
highlight: '云化',
},
{
year: '2022',
title: '生态扩展',
description: '业务拓展至教育、物流行业,服务客户突破 300 家,建立产学研合作生态。',
highlight: '300+',
},
{
year: '2024',
title: '品牌升级',
description: '正式确立「睿新致远」品牌,以数据驱动的决策能力为核心价值主张,服务客户突破 500 家。',
highlight: '500+',
year: '2026.02',
title: '解决方案研发启动',
description: '正式启动企业数字化转型解决方案研发,覆盖诊断、设计、实施、运维全链路,为中小企业提供一站式数字化升级服务。',
highlight: '研发启航',
},
];
const brandStats = [
{ value: '12+', label: '年行业深耕' },
{ value: '500+', label: '服务企业' },
{ value: '200+', label: '专业顾问' },
{ value: '2026', label: '年成立' },
{ value: '10+', label: '人核心团队' },
{ value: '6', label: '行业覆盖' },
{ value: '100%', label: '结果导向' },
];
export default function BrandContent() {
@@ -148,7 +124,7 @@ export default function BrandContent() {
transition={{ duration: 0.7, delay: 0.5, ease: EASE_OUT }}
className="text-lg sm:text-xl text-text-secondary/70 max-w-2xl leading-relaxed"
>
12 500+
2026 1
</motion.p>
</div>
@@ -267,7 +243,7 @@ export default function BrandContent() {
</span>
</div>
<h2 className="font-sans text-2xl sm:text-3xl md:text-4xl lg:text-5xl font-black text-ink tracking-tight leading-[1.05]">
12
<span className="text-brand"></span>
</h2>
</ScrollReveal>
@@ -336,10 +312,10 @@ export default function BrandContent() {
<div className="grid sm:grid-cols-2 lg:grid-cols-4 gap-6">
{[
{ icon: Building2, title: '500+ 企业客户', desc: '覆盖制造、零售、医疗、金融、教育、物流六大行业' },
{ icon: Users, title: '200+ 专业顾问', desc: '核心团队来自头部咨询公司与科技企业,平均从业经验 8 年以上' },
{ icon: Shield, title: '可验证的交付质量', desc: '90%+ 方案落地率,客户满意度持续保持在 95% 以上' },
{ icon: Globe, title: '行业覆盖', desc: '从传统制造到新兴零售,方法论适配多行业场景' },
{ icon: Building2, title: '首批客户共创', desc: '以第一批客户的业务成功为起点,覆盖制造、零售、医疗、金融、教育、物流等场景' },
{ icon: Users, title: '专业核心团队', desc: '核心团队具备企业数字化与软件工程实践,专注解决真实业务问题' },
{ icon: Shield, title: '结果导向交付', desc: '不以「项目上线」为终点,以「客户业务是否真正改善」为衡量标准' },
{ icon: Globe, title: '行业场景', desc: '方法论适配制造、零售、医疗、金融、教育、物流等多行业场景' },
].map((item, i) => (
<ScrollReveal key={item.title} delay={i * 0.1}>
<div className="group relative bg-bg-secondary border border-border-primary p-8 h-full transition-all duration-300 hover:border-brand/20 hover:bg-white hover:shadow-sm">
+1 -1
View File
@@ -4,7 +4,7 @@ import BrandContent from './brand-content';
export const metadata: Metadata = {
title: `品牌故事 - ${COMPANY_INFO.displayName}`,
description: `了解${COMPANY_INFO.name}的品牌理念、使命愿景与发展历程。12年深耕企业数字化,以「睿新致远」为品牌精神,专注可衡量的业务改善。`,
description: `了解${COMPANY_INFO.name}的品牌理念、使命愿景与发展历程。以「睿新致远」为品牌精神,专注可衡量的业务改善。`,
};
export default function BrandPage() {
+1 -1
View File
@@ -133,7 +133,7 @@ jest.mock('@/lib/constants', () => ({
{ value: '6', label: '研发产品' },
{ value: '5+', label: '行业覆盖' },
{ value: '10+', label: '团队成员' },
{ value: '12+', label: '年核心团队经验' },
{ value: '2026', label: '年成立' },
],
}));
+1 -1
View File
@@ -5,7 +5,7 @@ import { AboutClient } from './client';
export const metadata: Metadata = {
title: `关于我们 - ${COMPANY_INFO.displayName}`,
description: `了解${COMPANY_INFO.name}12年行业深耕,大厂背景团队,以结果导向的服务理念,做企业数字化转型的同行者与成长伙伴。`,
description: `了解${COMPANY_INFO.name}专业核心团队,以结果导向的服务理念,做企业数字化转型的同行者与成长伙伴。`,
};
export default async function AboutPage() {
+11 -11
View File
@@ -11,10 +11,10 @@ import { cn } from '@/lib/utils';
const EASE_OUT = [0.22, 1, 0.36, 1] as const;
const PAGE_METRICS = [
{ value: '500+', label: '服务客户', sub: '覆盖六大行业' },
{ value: '98%', label: '项目成功率', sub: '持续稳定交付' },
{ value: '35%', label: '平均效率提升', sub: '核心业务流程' },
{ value: '6大', label: '行业覆盖', sub: '制造零售医疗等' },
{ value: '首批', label: '客户共创', sub: '案例持续积累中' },
{ value: '10+', label: '人核心团队', sub: '复合型技术团队' },
{ value: '100%', label: '结果导向', sub: '以业务改善为衡量标准' },
{ value: '6大', label: '行业场景', sub: '制造零售医疗等' },
];
function CaseCard({ caseItem, index }: { caseItem: CaseStudy; index: number }) {
@@ -130,11 +130,11 @@ export default function CasesContentV3({
transition={{ duration: 1, delay: 0.2, ease: EASE_OUT }}
className="text-4xl sm:text-5xl md:text-6xl lg:text-7xl xl:text-8xl font-black text-ink leading-[0.88] tracking-tightest mb-10 sm:mb-12 md:mb-16"
>
<div className="block"></div>
<div className="block"></div>
<div className="block mt-4 sm:mt-6">
<span className="relative inline-block">
<span className="relative text-brand font-black">
<motion.span
className="absolute -bottom-2 left-0 w-full h-[3px] bg-brand"
style={{ transformOrigin: 'left' }}
@@ -153,7 +153,7 @@ export default function CasesContentV3({
transition={{ duration: 0.8, delay: 0.5, ease: EASE_OUT }}
className="text-lg md:text-xl text-text-secondary max-w-2xl leading-relaxed mb-12"
>
<br className="hidden sm:block" />
</motion.p>
@@ -165,16 +165,16 @@ export default function CasesContentV3({
className="flex flex-wrap gap-3"
>
<span className="px-4 py-2 text-xs font-bold text-brand border border-brand/20 bg-brand/[0.05]">
500+
</span>
<span className="px-4 py-2 text-xs font-medium text-text-secondary border border-border-primary">
98%
10+
</span>
<span className="px-4 py-2 text-xs font-medium text-text-secondary border border-border-primary">
6
6
</span>
<span className="px-4 py-2 text-xs font-medium text-text-secondary border border-border-primary">
97%
100%
</span>
</motion.div>
</div>
+1 -1
View File
@@ -7,7 +7,7 @@ import { CasesClient } from './client';
export const metadata: Metadata = {
title: `客户案例 - ${COMPANY_INFO.displayName}`,
description: `500+企业客户的成功案例,覆盖制造、零售、医疗、教育、金融、物流六大行业。真实数据,可衡量的成果——见证数字化转型的价值。`,
description: `我们正在与首批客户共创数字化转型实践,覆盖制造、零售、医疗、教育、金融、物流六大行业场景。以可衡量的成果为目标——见证数字化转型的价值。`,
};
export const revalidate = 3600;
+5 -5
View File
@@ -47,10 +47,10 @@ const FALLBACK_SERVICES = [
{
subtitle: 'Solution Delivery',
title: '行业解决方案落地',
desc: '基于深耕行业的最佳实践,提供从方案设计、系统开发到上线运维的一站式交付,确保数字化转型真正落地生根。',
desc: '基于核心团队的行业实践,提供从方案设计、系统开发到上线运维的一站式交付,确保数字化转型真正落地生根。',
highlights: ['行业套件', '定制开发', '系统集成', '持续运维'],
metrics: [
{ value: '500+', label: '项目交付经验' },
{ value: '6', label: '行业场景覆盖' },
{ value: '99.9%', label: '系统可用性' },
],
href: '/services/solution',
@@ -201,9 +201,9 @@ function HeroSection({ heroData, stats }: {
// ===== 信任/成果区:Bain 式量化数据展示 =====
function TrustSection() {
const items = [
{ value: '12+', label: '年行业深耕', desc: '自 2014 年起专注企业数字化转型' },
{ value: '500+', label: '项目交付', desc: '覆盖金融、制造、政务等 20+ 行业' },
{ value: '98%', label: '客户续约率', desc: '长期陪跑,持续创造业务价值' },
{ value: '2026', label: '年正式成立', desc: '1 月 15 日于成都龙泉驿区启航' },
{ value: '10+', label: '人核心团队', desc: '复合型技术团队,覆盖咨询与研发' },
{ value: '6', label: '款自研产品', desc: '覆盖核心数字化业务场景' },
{ value: '100%', label: '私有化部署', desc: '核心数据不出境,满足合规要求' },
];
@@ -5,7 +5,6 @@ import { Button } from '@/components/ui/button';
import { Badge } from '@/components/ui/badge';
import {
ArrowRight,
CheckCircle2,
Zap,
Shield,
TrendingUp,
@@ -80,8 +79,8 @@ const UPGRADE_BENEFITS = [
{
icon: Shield,
value: '100%',
title: '合规安全保障',
desc: '等保三级+ISO27001+信创认证,数据安全无忧',
title: '数据安全保障',
desc: '私有化部署 + 数据加密 + 访问控制,数据安全无忧',
},
];
@@ -319,54 +318,17 @@ export default function ErpUpgradeContentV2({ item }: ErpUpgradeContentV2Props)
<div className="absolute top-0 left-0 right-0 h-px bg-border-primary" />
<div className="max-w-container mx-auto px-6 lg:px-10 relative z-10">
<ScrollReveal className="max-w-3xl mb-16">
<SectionLabel>Case Study</SectionLabel>
<ScrollReveal className="max-w-3xl mb-8 text-center mx-auto">
<SectionLabel className="justify-center">Case Study</SectionLabel>
<h2 className="text-3xl md:text-4xl lg:text-5xl font-bold tracking-tight leading-tight text-ink">
<span className="text-brand"></span>
<span className="text-brand"></span>
</h2>
</ScrollReveal>
<ScrollReveal delay={0.1}>
<div className="border border-border-primary bg-white p-8 lg:p-12 relative overflow-hidden">
<div className="absolute top-0 left-0 right-0 h-1 bg-brand" />
<div className="grid lg:grid-cols-3 gap-8 lg:gap-12">
<div>
<Badge variant="outline" className="mb-4 border-brand/30 text-brand">
</Badge>
<h3 className="text-xl font-semibold mb-4 text-ink"></h3>
<p className="text-text-secondary leading-relaxed">
55000+ERP系统已使用10年
</p>
</div>
<div>
<h3 className="text-xl font-semibold mb-4 text-ink"></h3>
<ul className="space-y-3">
{['财务、采购、销售、库存数据分散', '月结耗时5天以上,数据准确性差', '多工厂协同困难,库存周转率低', '系统扩展性差,新需求响应慢'].map((item, i) => (
<li key={i} className="flex items-start gap-3">
<CheckCircle2 className="w-5 h-5 text-brand shrink-0 mt-0.5" />
<span className="text-text-secondary">{item}</span>
</li>
))}
</ul>
</div>
<div>
<h3 className="text-xl font-semibold mb-4 text-ink"></h3>
<ul className="space-y-3">
{['月结时间从5天缩短至1天', '库存准确率提升至99.2%', '库存周转率提升35%', '运营效率整体提升40%+'].map((item, i) => (
<li key={i} className="flex items-start gap-3">
<TrendingUp className="w-5 h-5 text-brand shrink-0 mt-0.5" />
<span className="text-text-secondary">{item}</span>
</li>
))}
</ul>
</div>
</div>
</div>
<p className="text-center text-text-secondary max-w-2xl mx-auto leading-relaxed">
2026
</p>
</ScrollReveal>
</div>
</section>
@@ -385,28 +347,34 @@ export default function ErpUpgradeContentV2({ item }: ErpUpgradeContentV2Props)
</div>
</SectionLabel>
<h2 className="text-3xl md:text-4xl lg:text-5xl font-bold tracking-tight leading-tight text-ink">
<span className="text-brand"></span>
<span className="text-brand"></span>
</h2>
</ScrollReveal>
<StaggerReveal
className="flex flex-wrap justify-center gap-6 md:gap-10"
delayChildren={0.1}
>
{certifications.map((cert, index) => (
<div
key={index}
className="group text-center p-8 border border-border-primary bg-white hover:border-brand/30 hover:bg-bg-secondary transition-all duration-500 min-w-[200px]"
>
<div className="w-16 h-16 mx-auto mb-4 bg-brand/10 border border-brand/20 flex items-center justify-center group-hover:scale-110 transition-transform duration-300">
<Shield className="w-8 h-8 text-brand" />
{certifications.length > 0 ? (
<StaggerReveal
className="flex flex-wrap justify-center gap-6 md:gap-10"
delayChildren={0.1}
>
{certifications.map((cert, index) => (
<div
key={index}
className="group text-center p-8 border border-border-primary bg-white hover:border-brand/30 hover:bg-bg-secondary transition-all duration-500 min-w-[200px]"
>
<div className="w-16 h-16 mx-auto mb-4 bg-brand/10 border border-brand/20 flex items-center justify-center group-hover:scale-110 transition-transform duration-300">
<Shield className="w-8 h-8 text-brand" />
</div>
<h4 className="text-base font-semibold mb-1 text-ink">{cert.name}</h4>
<p className="text-sm text-text-muted">{cert.issuer}</p>
</div>
<h4 className="text-base font-semibold mb-1 text-ink">{cert.name}</h4>
<p className="text-sm text-text-muted">{cert.issuer}</p>
</div>
))}
</StaggerReveal>
))}
</StaggerReveal>
) : (
<p className="text-center text-text-muted max-w-xl mx-auto leading-relaxed">
</p>
)}
</div>
</section>
@@ -56,21 +56,21 @@ function DetailHero({ service }: { service: Service }) {
>
<div>
<div className="text-3xl sm:text-4xl font-black text-brand tracking-tight leading-none mb-2">
12
10+
</div>
<div className="text-sm text-text-muted"></div>
<div className="text-sm text-text-muted"></div>
</div>
<div>
<div className="text-3xl sm:text-4xl font-black text-ink tracking-tight leading-none mb-2">
95%+
6
</div>
<div className="text-sm text-text-muted"></div>
<div className="text-sm text-text-muted"></div>
</div>
<div>
<div className="text-3xl sm:text-4xl font-black text-ink tracking-tight leading-none mb-2">
98%
100%
</div>
<div className="text-sm text-text-muted"></div>
<div className="text-sm text-text-muted"></div>
</div>
</motion.div>
@@ -163,7 +163,7 @@ function FeaturesSection({ service }: { service: Service }) {
</h2>
<p className="mt-6 text-lg text-text-secondary leading-relaxed">
500+
</p>
</motion.div>
@@ -9,10 +9,10 @@ const EASE_OUT = [0.22, 1, 0.36, 1] as const;
/** Fallback metrics keyed by service ID — used when CMS data does not provide metrics */
const SERVICE_UI_META: Record<string, { metrics: { value: string; label: string }[] }> = {
consulting: { metrics: [{ value: '90%+', label: '方案落地率' }, { value: '50+', label: '咨询项目' }] },
software: { metrics: [{ value: '95%+', label: '准时交付率' }, { value: 'A+', label: '代码质量' }] },
data: { metrics: [{ value: '100+', label: '技术方案' }, { value: '24/7', label: '运维支持' }] },
solutions: { metrics: [{ value: '30+', label: 'AI 场景' }, { value: '85%', label: '效率提升' }] },
consulting: { metrics: [{ value: '10+', label: '人核心团队' }, { value: '6', label: '行业场景' }] },
software: { metrics: [{ value: '6', label: '款自研产品' }, { value: 'A+', label: '代码质量' }] },
data: { metrics: [{ value: '99.9%', label: '系统可用性' }, { value: '24/7', label: '运维支持' }] },
solutions: { metrics: [{ value: '6', label: '行业场景' }, { value: '100%', label: '结果导向交付' }] },
};
function mapServicesToCards(services: Service[]) {
+1 -1
View File
@@ -24,7 +24,7 @@ export async function generateMetadata({ params }: { params: Promise<{ id: strin
const solution = { ...item.data, title: item.data.title || item.title } as unknown as Solution;
return {
title: `${solution.title} - 行业深耕端到端交付 | ${COMPANY_INFO.displayName}`,
title: `${solution.title} - 行业场景端到端交付 | ${COMPANY_INFO.displayName}`,
description: solution.description,
};
}
+1 -1
View File
@@ -7,7 +7,7 @@ import SolutionsContentV3 from './solutions-content-v3';
export const metadata: Metadata = {
title: `解决方案 - ${COMPANY_INFO.displayName}`,
description: `深耕行业场景的解决方案,端到端交付,推荐套装组合 + 配套服务包。基于自研产品矩阵,为制造业、贸易零售、教育培训、医疗健康、金融服务、物流运输六大行业量身定制最佳实践。`,
description: `专注行业场景的解决方案,端到端交付,推荐套装组合 + 配套服务包。基于自研产品矩阵,为制造业、贸易零售、教育培训、医疗健康、金融服务、物流运输六大行业量身定制最佳实践。`,
};
export const revalidate = 3600;
@@ -28,7 +28,7 @@ function HeroSection() {
transition={{ duration: 1, delay: 0.2, ease: EASE_OUT }}
className="text-4xl sm:text-5xl md:text-6xl lg:text-7xl xl:text-8xl font-black text-ink leading-[0.92] tracking-tightest mb-10 sm:mb-12 md:mb-16"
>
<div className="block"></div>
<div className="block"></div>
<div className="block mt-4 sm:mt-6">
<span className="relative inline-block">
<span className="relative text-brand font-black">
+1 -1
View File
@@ -48,7 +48,7 @@ describe('TeamPage', () => {
heroSubtitle: '核心团队',
heroTitle: 'CMS 团队标题',
heroDescription: 'CMS 团队描述',
stats: [{ value: 12, suffix: '+', label: '年行业经验' }],
stats: [{ value: 2026, suffix: '', label: '年成立' }],
},
version: 1,
sortOrder: 0,
+1 -1
View File
@@ -5,7 +5,7 @@ import { TeamClient } from './client';
export const metadata: Metadata = {
title: `核心团队 - ${COMPANY_INFO.displayName}`,
description: `了解${COMPANY_INFO.name}的核心团队。我们的团队成员拥有丰富的行业经验和技术专长,致力于为客户提供专业的数字化转型服务。`,
description: `了解${COMPANY_INFO.name}的核心团队。我们的团队成员聚焦企业数字化,具备技术专长与交付能力,致力于为客户提供专业的数字化转型服务。`,
};
// ISR:生产环境每 1 小时自动重新验证,CMS 发布/更新时通过 /api/cms/revalidate 主动刷新
+2 -2
View File
@@ -249,8 +249,8 @@ export default function TeamContentV3({ data }: { data: Record<string, unknown>
</span>
</div>
<h2 className="font-sans text-2xl sm:text-3xl md:text-4xl lg:text-5xl font-black text-ink tracking-tight leading-[1.05]">
12
<span className="text-brand">500+ </span>
<span className="text-brand"></span>
</h2>
<p className="text-text-secondary leading-relaxed mt-4 text-base sm:text-lg">
+1 -1
View File
@@ -24,7 +24,7 @@ export const metadata: Metadata = {
default: "四川睿新致远科技有限公司 - 企业数字化转型服务商",
template: "%s | 四川睿新致远科技有限公司",
},
description: "四川睿新致远科技有限公司成立于2026年,专注于企业数字化转型服务,提供软件开发、云计算、数据分析、信息安全等一站式解决方案。",
description: "四川睿新致远科技有限公司成立于2026年1月,专注于企业数字化转型服务,提供软件开发、云计算、数据分析、信息安全等一站式解决方案。",
keywords: ["数字化转型", "企业软件", "ERP系统", "CRM系统", "云计算", "数据分析", "软件开发", "成都科技公司", "金融科技", "睿新致远"],
authors: [{ name: "四川睿新致远科技有限公司" }],
creator: "四川睿新致远科技有限公司",
@@ -26,7 +26,7 @@ export function MethodologySection() {
<span className="text-[var(--color-brand)]"></span>
</h2>
<p className="text-base text-[var(--color-text-muted)]">
</p>
</motion.div>
@@ -5,22 +5,22 @@ import { Shield, Users, Cpu, Handshake, Quote } from 'lucide-react';
import { useReducedMotion } from '@/hooks/use-reduced-motion';
const METRICS = [
{ icon: Users, value: '50+', label: '服务企业', description: '覆盖金融、制造、零售、政务等行业' },
{ icon: Users, value: '首批', label: '客户共创', description: '案例与口碑持续积累中' },
{ icon: Cpu, value: '6', label: '自研产品', description: '覆盖企业数字化全场景' },
{ icon: Shield, value: '99%', label: '交付满意度', description: '以结果为导向的交付承诺' },
{ icon: Handshake, value: '3年+', label: '平均合作时长', description: '长期陪跑,持续为客户创造价值' },
{ icon: Shield, value: '100%', label: '结果导向', description: '以业务改善为交付承诺' },
{ icon: Handshake, value: '2026', label: '年成立', description: '1 月 15 日于成都启航' },
];
const TESTIMONIALS = [
{
quote: '睿新致远团队不仅技术扎实,更重要的是真正理解我们的业务痛点,方案落地性很强。',
author: '某金融机构 数字化负责人',
role: '数字化转型项目',
quote: '期待与您一起,把数字化转型从蓝图变为现实。',
author: '睿新致远团队',
role: '首批项目推进中',
},
{
quote: '从需求沟通到上线交付,全程透明可控,响应速度超出预期。',
author: '某制造企业 IT 总监',
title: 'ERP 系统建设项目',
quote: '我们珍视每一位客户的信任,用可衡量的结果赢得口碑。',
author: '睿新致远团队',
role: '客户成功承诺',
},
];
@@ -108,7 +108,7 @@ export function SocialProofSection() {
</div>
<div>
<div className="text-sm font-medium text-[var(--color-text-primary)]">{t.author}</div>
<div className="text-xs text-[var(--color-text-subtle)]">{('role' in t) ? t.role : t.title}</div>
<div className="text-xs text-[var(--color-text-subtle)]">{t.role}</div>
</div>
</div>
</motion.div>
+6 -6
View File
@@ -9,15 +9,15 @@ import { useReducedMotion } from '@/hooks/use-reduced-motion';
const TRUST_PILLARS = [
{
icon: Shield,
title: '12年+ 行业深耕',
description: '核心团队长期从事技术咨询企业数字化,服务覆盖金融、制造、零售、政务等多个行业',
stat: '12+',
statLabel: '行业经验',
title: '行业场景聚焦',
description: '核心团队专注技术咨询企业数字化,服务经验覆盖金融、制造、零售、政务等多个行业',
stat: '6',
statLabel: '行业场景',
},
{
icon: Building2,
title: '大型 IT 企业背景',
description: '开发团队来自多个大型传统 IT 企业,具备扎实的工程能力和规范化交付经验',
title: '专业工程背景',
description: '开发团队具备扎实的工程能力和规范化交付经验',
stat: '10+',
statLabel: '人核心团队',
},
+1 -1
View File
@@ -3,7 +3,7 @@ export const COMPANY_INFO = {
shortName: '睿新致遠',
displayName: '睿新致远',
slogan: '企业数字化转型的同行者',
description: '12年行业深耕,大厂背景团队,以结果导向的服务理念,做企业数字化转型的同行者与成长伙伴',
description: '专业核心团队,以结果导向的服务理念,做企业数字化转型的同行者与成长伙伴',
founded: '2026',
location: '四川省成都市',
email: 'contact@novalon.cn',
+1 -1
View File
@@ -18,7 +18,7 @@ export const NEWS: NewsItem[] = [
date: '2026-01-15',
category: '公司新闻',
image: '/images/news/founding.webp',
content: `2026年1月15日,四川睿新致远科技有限公司在成都龙泉驿区幸福路12号正式成立。公司注册资本雄厚,拥有一支经验丰富的技术团队。
content: `2026年1月15日,四川睿新致远科技有限公司在成都龙泉驿区幸福路12号正式成立。公司拥有一支专业的技术团队。
公司专注于信息技术服务与解决方案,致力于为企业提供全方位的数字化转型支持。成立之初,公司就确立了"专注科技创新,驱动智慧未来"的企业使命。
+4 -4
View File
@@ -4,8 +4,8 @@ export interface StatItem {
}
export const STATS: StatItem[] = [
{ value: '500+', label: '服务企业' },
{ value: '6', label: '行业覆盖' },
{ value: '200+', label: '专业顾问' },
{ value: '12+', label: '年核心团队经验' },
{ value: '2026', label: '年成立' },
{ value: '10+', label: '人核心团队' },
{ value: '6', label: '款自研产品' },
{ value: '100%', label: '结果导向' },
];