Redesign landing page and add Caddy deployment for nomadro.com

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
eric
2026-07-11 11:25:50 -05:00
parent e452424f61
commit d2b381ac7b
23 changed files with 730 additions and 513 deletions

View File

@@ -7,21 +7,21 @@ export const NAV_LINKS = [
{ href: "/", label: "首页", external: false },
{ href: "https://nav.hackrobot.cn", label: "游民导航", external: true },
{ href: "https://hackrobot.cn", label: "地理套利", external: true },
{ href: "https://salon.hackrobot.cn", label: "同城沙龙", external: true },
{ href: "https://nomadro.live", label: "直播工具箱", external: true },
{ href: "https://digital.hackrobot.cn", label: "学习路径", external: true },
{ href: "https://vip.hackrobot.cn", label: "会员社区", external: true },
{ href: "/about", label: "关于", external: false },
] as const;
export const HERO_TAGS = [
"城市探索",
"地理套利",
"AI自动化",
"社群连接",
"同城沙龙",
"🌍 全球旅居",
"💰 地理套利",
"🤖 AI 自动化",
"🎬 直播变现",
"🧭 游民导航",
] as const;
/** 入口页主卡片:游民导航、地理套利、同城沙龙 */
/** 入口页主卡片:游民导航、地理套利、直播工具箱 */
export const ENTRY_CARDS = [
{
id: "nav",
@@ -31,24 +31,27 @@ export const ENTRY_CARDS = [
href: "https://nav.hackrobot.cn",
icon: "MapPin",
accent: "blue",
emoji: "🧭",
},
{
id: "arbitrage",
label: "地理套利",
title: "AI自动化杠杆",
title: "AI 自动化杠杆",
description: "低成本工作室、自建云手机、自动化系统",
href: "https://hackrobot.cn",
icon: "Zap",
accent: "emerald",
emoji: "⚡",
},
{
id: "salon",
label: "同城沙龙",
title: "线下连接与交流",
description: "城市聚会、主题沙龙、同频人面对面",
href: "https://salon.hackrobot.cn",
icon: "Users",
accent: "amber",
id: "live",
label: "直播工具箱",
title: "随时随地开播",
description: "推流工具、场景模板、直播变现一站搞定",
href: "https://nomadro.live",
icon: "Radio",
accent: "rose",
emoji: "🎬",
},
] as const;
@@ -58,24 +61,28 @@ export const VALUE_PROPOSITIONS = [
icon: "MapPin",
title: "找到适合长期旅居和远程工作的城市",
description: "从大理到深圳,从成都到杭州,帮你筛选真正适合数字游民生活的目的地。",
emoji: "🏝️",
},
{
id: "income",
icon: "TrendingUp",
title: "建立可持续的远程技能与收入结构",
description: "不是一夜暴富,而是可复制、可积累的技能变现路径。",
emoji: "📈",
},
{
id: "tools",
icon: "Zap",
title: "用工具、系统和自动化放大个人能力",
description: "减少重复劳动,把时间用在真正重要的事情上。",
emoji: "🛠️",
},
{
id: "community",
icon: "Users",
title: "进入同频社区,减少孤独和试错成本",
description: "找到同类人,分享经验,互相支持,少走弯路。",
emoji: "🤝",
},
] as const;
@@ -88,24 +95,27 @@ export const ENTRY_PATHS = [
href: "https://nav.hackrobot.cn",
icon: "MapPin",
accent: "blue",
emoji: "🧭",
},
{
id: "arbitrage",
title: "地理套利 · AI自动化杠杆",
title: "地理套利 · AI 自动化杠杆",
description: "适合想搭建低成本工作室、自建云手机、自动化系统的人",
cta: "进入工作室",
href: "https://hackrobot.cn",
icon: "Zap",
accent: "green",
emoji: "⚡",
},
{
id: "salon",
title: "同城沙龙 · 线下连接",
description: "适合想参加城市聚会、主题沙龙、面对面交流的人",
cta: "探索同城活动",
href: "https://salon.hackrobot.cn",
icon: "Users",
accent: "amber",
id: "live",
title: "直播工具箱 · 随时随地开播",
description: "适合想用直播变现、搭建个人 IP、远程开播的数字游民",
cta: "进入直播工具箱",
href: "https://nomadro.live",
icon: "Radio",
accent: "rose",
emoji: "🎬",
},
] as const;
@@ -114,21 +124,25 @@ export const METHODOLOGY_SYSTEMS = [
id: "location",
title: "地点自由",
description: "选择适合远程生活的城市,平衡成本、网速、社群与生活方式。",
emoji: "✈️",
},
{
id: "income",
title: "收入结构",
description: "建立不依赖固定地点的收入来源,技能、内容、自动化缺一不可。",
emoji: "💎",
},
{
id: "tools",
title: "工具杠杆",
description: "用系统和工具放大个人产出,把时间用在创造价值上。",
emoji: "⚙️",
},
{
id: "community",
title: "社群连接",
description: "同频人的归属感,减少孤独,加速成长,共享信息与机会。",
emoji: "🌐",
},
] as const;
@@ -139,6 +153,7 @@ export const SCENARIOS = [
path: "先看学习路径",
cta: "查看学习专题",
href: "https://digital.hackrobot.cn",
emoji: "🌱",
},
{
id: "skill",
@@ -146,13 +161,15 @@ export const SCENARIOS = [
path: "先看实战资源",
cta: "进入学习与专题",
href: "https://digital.hackrobot.cn",
emoji: "🚀",
},
{
id: "city",
pain: "我想换个城市生活,但不知道先去哪",
path: "先看城市探索",
cta: "探索城市与社区",
href: "https://meetup.hackrobot.cn",
id: "live",
pain: "我想用直播变现,但不知道从哪开始",
path: "先看直播工具箱",
cta: "进入直播工具箱",
href: "https://nomadro.live",
emoji: "🎬",
},
{
id: "deep",
@@ -160,21 +177,25 @@ export const SCENARIOS = [
path: "进入会员社区",
cta: "进入会员中心",
href: "https://vip.hackrobot.cn",
emoji: "👑",
},
] as const;
export const ECOSYSTEM_COLUMNS = [
{
title: "城市 / 活动 / 社群",
items: ["城市库", "路线", "聚会", "微信群", "线连接"],
title: "城市 / 直播 / 社群",
items: ["城市库", "直播工具", "推流模板", "微信群", "线连接"],
emoji: "🌍",
},
{
title: "学习 / 工具 / 专题",
items: ["电子书", "教程", "工具", "训练营", "学习路径"],
emoji: "📚",
},
{
title: "会员 / 私域 / 更新",
items: ["会员权益", "视频", "社群", "问答", "持续更新"],
emoji: "💫",
},
] as const;
@@ -205,11 +226,11 @@ export const CONTENT_PREVIEW_ITEMS = [
},
{
id: "4",
type: "活动",
tag: "本周社群动态",
title: "深圳 · 3 月线下聚会",
summary: "12 人已报名,本周六南山见",
href: "https://meetup.hackrobot.cn",
type: "直播",
tag: "直播工具箱",
title: "游民直播开播指南",
summary: "推流设置、场景搭建、变现路径一站搞定",
href: "https://nomadro.live",
},
{
id: "5",
@@ -233,19 +254,26 @@ export const TRUST_PRINCIPLES = [
{
title: "长期主义",
description: "不是速成课,不是躺赚项目,而是一套可持续的生活方式系统。",
emoji: "🌿",
},
{
title: "系统搭建",
description: "从选择城市到建立收入,再到工具和社群,每一步都有清晰路径。",
emoji: "🏗️",
},
{
title: "同频连接",
description: "适合愿意行动、愿意搭建自己路径的人,找到同类,一起前行。",
emoji: "🔗",
},
] as const;
export const FINAL_CTAS = [
{ label: "看城市与社区", href: "https://meetup.hackrobot.cn" },
{ label: "看专题与学习路径", href: "https://digital.hackrobot.cn" },
{ label: "进会员与私域成长", href: "https://vip.hackrobot.cn" },
{ label: "进入直播工具箱", href: "https://nomadro.live", emoji: "🎬" },
{ label: "看专题与学习路径", href: "https://digital.hackrobot.cn", emoji: "📚" },
{ label: "进会员与私域成长", href: "https://vip.hackrobot.cn", emoji: "👑" },
] as const;
export const FLOATING_EMOJIS = [
"✈️", "🌍", "💻", "☕", "🏖️", "📡", "🎧", "🌅", "🧳", "📱",
] as const;