{ "title": "游牧代码", "subtitle": "数字游民与 Homelab 生存指南", "author": "林远", "description": "一个程序员离开工位、带上电脑环游世界,同时把「家」装进机柜的故事。", "tagline": "在任意城市,过你想要的生活。", "coverGradient": "from-violet-950 via-fuchsia-900 to-orange-900", "readingMinutes": 45, "viralTags": ["数字游民", "Homelab", "远程办公", "Tailscale", "自由职业"], "stats": [ { "emoji": "🌍", "value": "7", "label": "章精华" }, { "emoji": "⏱️", "value": "45", "label": "分钟读完" }, { "emoji": "📍", "value": "3+", "label": "城市灵感" }, { "emoji": "🔥", "value": "12", "label": "书摘片段" } ], "hooks": [ { "emoji": "💻", "text": "远程办公的第一周,效率奇高。第二周,你开始分不清「工作结束」和「生活开始」。" }, { "emoji": "🌴", "text": "清迈的周二早晨:flat white + VS Code,旁边有人在写旅行博客。" }, { "emoji": "🗄️", "text": "Homelab 给你的锚,不是地理上的,是数字上的——文件在,服务在,随时等你回来。" }, { "emoji": "🔑", "text": "Tailscale:无论 IP 怎么变,你的设备永远在「同一个局域网」。" } ], "chapters": [ { "slug": "00-preface", "title": "序:我为什么开始游牧", "emoji": "✈️", "hook": "我想要的不是更好的工位,而是可以选择坐在哪里。", "shareQuote": "数字游民是一种工作方式:产出不绑定在某个地理坐标上。" }, { "slug": "01-first-remote", "title": "第一次远程办公的那个周五", "emoji": "🏠", "hook": "穿着睡衣开 Zoom,可能是当代最魔幻的上班方式。", "shareQuote": "异步沟通:不是「随时在线」,而是「明确预期」。" }, { "slug": "02-chiangmai", "title": "清迈的周二早晨", "emoji": "☕", "hook": "游牧不是一个人流浪,是在流动中找到同类。", "shareQuote": "在这里,旅游和工作本来就不矛盾。" }, { "slug": "03-gear", "title": "行囊里真正重要的东西", "emoji": "🎒", "hook": "带多了是负担,带少了会后悔——这是游牧者的永恒命题。", "shareQuote": "网络,比护照更重要。" }, { "slug": "04-homelab", "title": "Homelab:把家装进一个机柜", "emoji": "🖥️", "hook": "几百块的旧电脑,可以成为整个数字生活的中枢。", "shareQuote": "完美是优秀的敌人。先跑起来,再迭代。" }, { "slug": "05-network", "title": "无论在哪,都能连回家", "emoji": "🔗", "hook": "人在巴厘岛,手在家里。", "shareQuote": "Homelab 服务默认不暴露公网——这是安全感的前提。" }, { "slug": "06-epilogue", "title": "终章:自由是一种日常", "emoji": "🌅", "hook": "自由不是不用工作,而是可以选择在哪里、以什么节奏工作。", "shareQuote": "小步验证,比宏大计划更可靠。" } ] }