chore: initialize deployable website and CMS
This commit is contained in:
@@ -0,0 +1,263 @@
|
||||
import type { Service, Case, Insight, FourValue, AmbStatusMeta, MethodCapability, Expert } from '@/models/types'
|
||||
import { PLACEHOLDER, PLACEHOLDER_DETAIL } from '@/models/types'
|
||||
|
||||
// 四大价值 —— 观察坐标,非售卖产品
|
||||
export const FOUR_VALUES: FourValue[] = [
|
||||
{
|
||||
id: 'fv-1',
|
||||
slug: 'strategic-value',
|
||||
key: 'value1',
|
||||
name: '战略价值坐标',
|
||||
title: '战略价值坐标',
|
||||
summary: '观察企业战略清晰度与方向一致性',
|
||||
description: PLACEHOLDER_DETAIL,
|
||||
observationDimensions: ['战略清晰度', '目标一致性', '资源聚焦度', PLACEHOLDER],
|
||||
status: 'published',
|
||||
sortWeight: 100,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
},
|
||||
{
|
||||
id: 'fv-2',
|
||||
slug: 'organizational-value',
|
||||
key: 'value2',
|
||||
name: '组织价值坐标',
|
||||
title: '组织价值坐标',
|
||||
summary: '观察组织活力与协同效率',
|
||||
description: PLACEHOLDER_DETAIL,
|
||||
observationDimensions: ['组织适配度', '协同效率', '人才密度', PLACEHOLDER],
|
||||
status: 'published',
|
||||
sortWeight: 90,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
},
|
||||
{
|
||||
id: 'fv-3',
|
||||
slug: 'operational-value',
|
||||
key: 'value3',
|
||||
name: '经营价值坐标',
|
||||
title: '经营价值坐标',
|
||||
summary: '观察经营机制与执行落地',
|
||||
description: PLACEHOLDER_DETAIL,
|
||||
observationDimensions: ['机制完整度', '执行闭环', '数据透明', PLACEHOLDER],
|
||||
status: 'published',
|
||||
sortWeight: 80,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
},
|
||||
{
|
||||
id: 'fv-4',
|
||||
slug: 'human-value',
|
||||
key: 'value4',
|
||||
name: '人的价值坐标',
|
||||
title: '人的价值坐标',
|
||||
summary: '观察人的成长与经营意识',
|
||||
description: PLACEHOLDER_DETAIL,
|
||||
observationDimensions: ['经营意识', '成长机制', '激励相容', PLACEHOLDER],
|
||||
status: 'published',
|
||||
sortWeight: 70,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
},
|
||||
]
|
||||
|
||||
export const AMB_STATUS_META: Record<string, AmbStatusMeta> = {
|
||||
A: {
|
||||
status: 'A',
|
||||
label: 'A 状态|自进化',
|
||||
description: '【占位】组织具备自驱动进化能力,能持续迭代。',
|
||||
traits: ['目标自驱', '机制自洽', '持续迭代', PLACEHOLDER],
|
||||
},
|
||||
M: {
|
||||
status: 'M',
|
||||
label: 'M 状态|待突破',
|
||||
description: '【占位】已建立基础框架,但存在关键卡点需突破。',
|
||||
traits: ['框架已建', '执行有落差', '需关键突破', PLACEHOLDER],
|
||||
},
|
||||
B: {
|
||||
status: 'B',
|
||||
label: 'B 状态|待构建',
|
||||
description: '【占位】基础待构建,需从原点开始系统化搭建。',
|
||||
traits: ['依赖人治', '机制缺失', '需系统构建', PLACEHOLDER],
|
||||
},
|
||||
}
|
||||
|
||||
// 产品服务 —— 禁止电商逻辑,重心是“下一步如何行动”
|
||||
export const SERVICES: Service[] = [
|
||||
{
|
||||
id: 'svc-1',
|
||||
slug: 'diagnosis-workshop',
|
||||
title: '企业进化诊断工作坊',
|
||||
summary: '轻量诊断,定位企业在四大价值与 A/M/B 的当前坐标',
|
||||
category: 'diagnosis',
|
||||
serviceType: 'standard',
|
||||
price: 9800,
|
||||
priceUnit: '/场',
|
||||
priceNote: '标准产品价格为占位,待业务确认',
|
||||
ctaText: '获取方案',
|
||||
ctaLink: '/contact',
|
||||
highlights: ['1天闭门诊断', '四大价值初评', 'A/M/B 定位建议', PLACEHOLDER],
|
||||
status: 'published',
|
||||
sortWeight: 100,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
},
|
||||
{
|
||||
id: 'svc-2',
|
||||
slug: 'growth-accompaniment',
|
||||
title: '体系化增长陪跑(季度)',
|
||||
summary: '围绕关键价值维度,陪跑落地经营机制',
|
||||
category: 'accompaniment',
|
||||
serviceType: 'custom',
|
||||
ctaText: '咨询/获取方案',
|
||||
ctaLink: '/contact',
|
||||
highlights: ['机制共创', '例会陪跑', '数据复盘', PLACEHOLDER],
|
||||
status: 'published',
|
||||
sortWeight: 90,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
},
|
||||
{
|
||||
id: 'svc-3',
|
||||
slug: 'system-build-annual',
|
||||
title: '年度企业进化系统搭建',
|
||||
summary: '全维度系统化构建,年度陪跑迭代',
|
||||
category: 'system_build',
|
||||
serviceType: 'custom',
|
||||
ctaText: '咨询/获取方案',
|
||||
ctaLink: '/contact',
|
||||
highlights: ['全价值覆盖', '组织+机制+人', '年度迭代', PLACEHOLDER],
|
||||
status: 'published',
|
||||
sortWeight: 80,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
},
|
||||
]
|
||||
|
||||
export const CASES: Case[] = [
|
||||
{
|
||||
id: 'case-1',
|
||||
slug: 'manufacturing-evolution',
|
||||
title: '【占位】某制造型企业|从人治到机制驱动的进化',
|
||||
summary: '行业与规模信息已脱敏,聚焦进化路径方法论。',
|
||||
industry: PLACEHOLDER,
|
||||
status: 'published',
|
||||
sortWeight: 100,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
narrative: {
|
||||
originalState: PLACEHOLDER_DETAIL,
|
||||
goal: PLACEHOLDER_DETAIL,
|
||||
gap: PLACEHOLDER_DETAIL,
|
||||
rootCause: PLACEHOLDER_DETAIL,
|
||||
amebaIntervention: PLACEHOLDER_DETAIL,
|
||||
evolutionPath: PLACEHOLDER_DETAIL,
|
||||
actions: PLACEHOLDER_DETAIL,
|
||||
phasedResult: PLACEHOLDER_DETAIL,
|
||||
continuousIteration: PLACEHOLDER_DETAIL,
|
||||
},
|
||||
results: [PLACEHOLDER, PLACEHOLDER],
|
||||
},
|
||||
{
|
||||
id: 'case-2',
|
||||
slug: 'service-growth-breakthrough',
|
||||
title: '【占位】某服务型企业|组织协同效率突破',
|
||||
summary: '聚焦组织价值维度 A/M/B 状态迁移。',
|
||||
industry: PLACEHOLDER,
|
||||
status: 'published',
|
||||
sortWeight: 90,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
narrative: {
|
||||
originalState: PLACEHOLDER_DETAIL,
|
||||
goal: PLACEHOLDER_DETAIL,
|
||||
gap: PLACEHOLDER_DETAIL,
|
||||
rootCause: PLACEHOLDER_DETAIL,
|
||||
amebaIntervention: PLACEHOLDER_DETAIL,
|
||||
evolutionPath: PLACEHOLDER_DETAIL,
|
||||
actions: PLACEHOLDER_DETAIL,
|
||||
phasedResult: PLACEHOLDER_DETAIL,
|
||||
continuousIteration: PLACEHOLDER_DETAIL,
|
||||
},
|
||||
results: [PLACEHOLDER],
|
||||
},
|
||||
]
|
||||
|
||||
export const INSIGHTS: Insight[] = [
|
||||
{
|
||||
id: 'ins-1',
|
||||
slug: 'evolution-as-coordinate',
|
||||
title: '企业进化不是口号:如何用坐标系观察企业',
|
||||
summary: '四大价值与 A/M/B 的观察视角',
|
||||
category: 'evolution',
|
||||
author: PLACEHOLDER,
|
||||
readingMinutes: 6,
|
||||
status: 'published',
|
||||
sortWeight: 100,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
contentBlocks: [
|
||||
{ id: 'b1', type: 'paragraph', text: PLACEHOLDER_DETAIL },
|
||||
{ id: 'b2', type: 'heading', text: '观察,而非评判' },
|
||||
{ id: 'b3', type: 'paragraph', text: PLACEHOLDER_DETAIL },
|
||||
],
|
||||
},
|
||||
{
|
||||
id: 'ins-2',
|
||||
slug: 'amb-not-size',
|
||||
title: 'A/M/B 不绑定规模:同一企业不同维度可处不同状态',
|
||||
summary: '纠偏“规模决定状态”的常见误解',
|
||||
category: 'amb',
|
||||
author: PLACEHOLDER,
|
||||
readingMinutes: 5,
|
||||
status: 'published',
|
||||
sortWeight: 90,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
contentBlocks: [
|
||||
{ id: 'b1', type: 'paragraph', text: PLACEHOLDER_DETAIL },
|
||||
{ id: 'b2', type: 'list', items: [PLACEHOLDER, PLACEHOLDER, PLACEHOLDER] },
|
||||
],
|
||||
},
|
||||
]
|
||||
|
||||
export const METHODS: MethodCapability[] = [
|
||||
{
|
||||
id: 'm-1',
|
||||
slug: 'diagnosis-method',
|
||||
title: '企业进化诊断方法',
|
||||
summary: '以四大价值为坐标,以 A/M/B 为状态刻度',
|
||||
group: 'method',
|
||||
steps: ['访谈与数据采集', '价值维度定位', 'A/M/B 状态映射', '差距与根因分析', PLACEHOLDER],
|
||||
status: 'published',
|
||||
sortWeight: 100,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
},
|
||||
{
|
||||
id: 'm-2',
|
||||
slug: 'accompaniment-capability',
|
||||
title: '陪跑落地能力',
|
||||
summary: '机制共创 + 例会陪跑 + 复盘迭代',
|
||||
group: 'capability',
|
||||
steps: ['机制共创', '试点落地', '例会陪跑', '数据复盘', '迭代推广'],
|
||||
status: 'published',
|
||||
sortWeight: 90,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
},
|
||||
]
|
||||
|
||||
export const EXPERTS: Expert[] = [
|
||||
{
|
||||
id: 'exp-1',
|
||||
slug: 'expert-placeholder-1',
|
||||
title: PLACEHOLDER,
|
||||
summary: '专家网络仅作为辅助信任证据,非核心支柱',
|
||||
status: 'published',
|
||||
sortWeight: 10,
|
||||
createdAt: '2026-09-01T00:00:00Z',
|
||||
updatedAt: '2026-09-01T00:00:00Z',
|
||||
isCoreTrustPillar: false,
|
||||
},
|
||||
]
|
||||
@@ -0,0 +1,30 @@
|
||||
import type { NavItem } from '@/models/types'
|
||||
|
||||
// 一级导航严格固定 6 项,不增不减(V1.1 FINAL 冻结)
|
||||
// 首页通过 logo/根路径访问,不占用一级导航计数
|
||||
export const PRIMARY_NAV: NavItem[] = [
|
||||
{ key: 'ameba', label: '阿美巴', path: '/ameba', isPrimary: true },
|
||||
{ key: 'evolution', label: '企业进化', path: '/evolution', isPrimary: true },
|
||||
{ key: 'methods', label: '方法与能力', path: '/methods', isPrimary: true },
|
||||
{ key: 'cases', label: '实践案例', path: '/cases', isPrimary: true },
|
||||
{ key: 'services', label: '产品服务', path: '/services', isPrimary: true },
|
||||
{ key: 'insights', label: '认知观察', path: '/insights', isPrimary: true },
|
||||
]
|
||||
|
||||
// 全局常驻入口:不占用主导航
|
||||
export const GLOBAL_RESIDENT: NavItem[] = [
|
||||
{ key: 'self-check', label: '看看你的企业', path: '/self-check', isPrimary: false, isGlobalResident: true },
|
||||
{ key: 'contact-cta', label: '咨询获取方案', path: '/contact', isPrimary: false, isGlobalResident: true },
|
||||
]
|
||||
|
||||
export const ALL_NAV: NavItem[] = [...PRIMARY_NAV, ...GLOBAL_RESIDENT]
|
||||
|
||||
// 二级页面清单(显式声明,禁止私自合并/拆分)
|
||||
export const SECONDARY_ROUTES = [
|
||||
{ path: '/evolution/values/:key', label: '四大价值详情' },
|
||||
{ path: '/evolution/amb/:status', label: 'A/M/B 状态详情' },
|
||||
{ path: '/cases/:slug', label: '案例详情' },
|
||||
{ path: '/services/:slug', label: '服务详情' },
|
||||
{ path: '/insights/:slug', label: '洞察详情' },
|
||||
{ path: '/methods/:slug', label: '方法详情' },
|
||||
] as const
|
||||
Reference in New Issue
Block a user