"""Fallback data when PocketBase is unavailable.""" DESTINATIONS = [ { "id": "1", "slug": "bali", "name": "巴厘岛", "country": "印尼", "emoji": "🏝️", "tag": "东南亚 · 热带天堂", "description": "乌布的数字游民社区闻名全球,稻田间的 Co-working Space 和瑜伽文化让这里成为游民圣地。", "region": "sea", "cost": 4500, "speed": 85, "temperature": 28, "rating": 9.2, "hue": 170, "nomads_count": "12,000+", "highlights": ["🏄 冲浪与海滩生活", "🧘 瑜伽冥想文化", "💰 东南亚性价比之王", "🌴 热带气候全年温暖"], "map_x": 720, "map_y": 310, }, { "id": "2", "slug": "lisbon", "name": "里斯本", "country": "葡萄牙", "emoji": "🌊", "tag": "欧洲 · 海滨明珠", "description": "D7 签证友好,阳光海岸与悠久历史的完美融合,欧洲数字游民的首选基地。", "region": "europe", "cost": 9000, "speed": 120, "temperature": 22, "rating": 9.5, "hue": 220, "nomads_count": "8,500+", "highlights": ["📋 D7 签证门槛低", "☀️ 300天阳光", "🎵 Fado 音乐文化", "🚋 复古有轨电车"], "map_x": 430, "map_y": 195, }, { "id": "3", "slug": "chiangmai", "name": "清迈", "country": "泰国", "emoji": "🏔️", "tag": "东南亚 · 文化古城", "description": "数字游民大本营,咖啡文化与夜市生活的天堂,全球性价比最高的游民城市。", "region": "sea", "cost": 3800, "speed": 95, "temperature": 30, "rating": 9.4, "hue": 45, "nomads_count": "15,000+", "highlights": ["☕ 咖啡馆文化浓厚", "🏮 夜市与寺庙", "💰 月生活费最低", "🤝 游民社区最活跃"], "map_x": 700, "map_y": 240, }, { "id": "4", "slug": "mexico", "name": "墨西哥城", "country": "墨西哥", "emoji": "🌃", "tag": "拉美 · 活力之都", "description": "艺术、美食与科技交织,时区便利对接北美市场,拉美最具活力的游民城市。", "region": "latam", "cost": 6500, "speed": 75, "temperature": 18, "rating": 8.8, "hue": 300, "nomads_count": "5,200+", "highlights": ["🎨 街头艺术天堂", "🌮 世界美食之都", "🕐 北美时区友好", "💃 丰富夜生活"], "map_x": 220, "map_y": 240, }, { "id": "5", "slug": "barcelona", "name": "巴塞罗那", "country": "西班牙", "emoji": "🏖️", "tag": "欧洲 · 地中海", "description": "高迪建筑与创业生态并存,Nomad Visa 政策领先,地中海生活的理想之选。", "region": "europe", "cost": 10500, "speed": 150, "temperature": 20, "rating": 9.1, "hue": 130, "nomads_count": "6,800+", "highlights": ["🏛️ 高迪建筑奇迹", "🏖️ 地中海海滩", "📋 Nomad Visa 便利", "🍷 美食与夜生活"], "map_x": 460, "map_y": 200, }, { "id": "6", "slug": "tokyo", "name": "东京", "country": "日本", "emoji": "🗼", "tag": "亚洲 · 现代都市", "description": "极致效率与安全,适合追求高品质生活的远程工作者,亚洲科技之都。", "region": "asia", "cost": 12000, "speed": 200, "temperature": 15, "rating": 8.6, "hue": 10, "nomads_count": "4,100+", "highlights": ["🚄 极致公共交通", "🛡️ 全球最安全城市", "📶 网速亚洲第一", "🍣 美食文化巅峰"], "map_x": 820, "map_y": 210, }, ] VISAS = [ {"id": "1", "country": "葡萄牙", "flag": "🇵🇹", "name": "葡萄牙 D7 签证", "badge": "⭐ 推荐", "badge_type": "easy", "duration": "2年,可续签", "income_req": "€760/月", "approval_time": "3-6 个月", "extra": "🏥 可享欧盟医疗", "difficulty": 35, "difficulty_label": "简单"}, {"id": "2", "country": "西班牙", "flag": "🇪🇸", "name": "西班牙 Nomad Visa", "badge": "🔥 热门", "badge_type": "hot", "duration": "1年,可续3年", "income_req": "€2,160/月", "approval_time": "1-3 个月", "extra": "🌍 可申根区旅行", "difficulty": 45, "difficulty_label": "中等"}, {"id": "3", "country": "印尼", "flag": "🇮🇩", "name": "印尼 B211A 签证", "badge": "💰 低成本", "badge_type": "budget", "duration": "60天,可延期", "income_req": "约 ¥2,000", "approval_time": "5-10 天", "extra": "🏝️ 适合巴厘岛旅居", "difficulty": 25, "difficulty_label": "简单"}, {"id": "4", "country": "泰国", "flag": "🇹🇭", "name": "泰国 LTR 签证", "badge": "🆕 新政策", "badge_type": "new", "duration": "10年", "income_req": "$80,000/年", "approval_time": "1-2 个月", "extra": "✈️ 多次入境", "difficulty": 60, "difficulty_label": "中等"}, {"id": "5", "country": "墨西哥", "flag": "🇲🇽", "name": "墨西哥 Temporary Resident", "badge": "💰 低成本", "badge_type": "budget", "duration": "1-4年", "income_req": "$2,500/月", "approval_time": "2-4 周", "extra": "🌮 北美时区友好", "difficulty": 30, "difficulty_label": "简单"}, {"id": "6", "country": "爱沙尼亚", "flag": "🇪🇪", "name": "爱沙尼亚 DNV", "badge": "🚀 先锋", "badge_type": "pioneer", "duration": "1年", "income_req": "€3,504/月", "approval_time": "2-4 周", "extra": "💻 全球首个数字游民签证", "difficulty": 40, "difficulty_label": "中等"}, ] FAQS = [ {"id": "1", "question": "💰 做数字游民需要多少启动资金?", "order": 1, "answer": "建议准备 3-6 个月的生活费作为缓冲。以东南亚为例,¥15,000-30,000 即可开始。包括机票、首月住宿、签证费用和应急资金。欧洲目的地建议准备 ¥50,000 以上。"}, {"id": "2", "question": "📶 如何确保远程工作的网络稳定?", "order": 2, "answer": "选择网络评分高的城市,入住前用 Speedtest 测试。备用方案:本地 SIM 卡热点、随身 WiFi 设备、附近 Co-working Space。推荐携带 USB 网卡和 VPN 作为双保险。"}, {"id": "3", "question": "🏥 旅居期间的保险怎么办?", "order": 3, "answer": "推荐 SafetyWing 或 World Nomads 等国际医疗保险,月费约 $40-80,覆盖全球(部分国家除外)。长期旅居者可考虑目的地国家的本地保险,费用更低、报销更方便。"}, {"id": "4", "question": "🧾 税务问题如何处理?", "order": 4, "answer": "税务居民身份取决于居住天数(通常 183 天规则)。建议咨询专业税务顾问,了解双重征税协定。很多游民选择税务友好的国家(如葡萄牙、格鲁吉亚)作为基地。"}, {"id": "5", "question": "👨‍👩‍👧 可以带娃一起做数字游民吗?", "order": 5, "answer": "完全可以!巴厘岛、清迈、里斯本都有成熟的数字游民家庭社区。关键是选择教育资源丰富、医疗条件好的目的地,以及保持稳定的工作节奏,给孩子规律的生活。"}, {"id": "6", "question": "🤝 如何快速融入当地游民社区?", "order": 6, "answer": "加入 Nomad List、Facebook 群组和本地 Meetup 活动。入住游民友好的 Co-living 空间,参加每周的 Coworking 社交日。大部分游民社区非常开放,主动打招呼就能结识朋友。"}, ] TESTIMONIALS = [ {"id": "1", "avatar": "👩‍💻", "content": "在清迈住了 8 个月,月花费不到 4000 元,但生活质量比国内一线城市高太多了。每天早上骑摩托去咖啡馆,这种感觉无法形容。", "author": "小林", "role": "前端开发 · 清迈 🇹🇭", "rating": 5}, {"id": "2", "avatar": "👨‍🎨", "content": "里斯本的 D7 签证让我在欧洲有了基地。白天在 Alfama 区的共享办公空间工作,周末去 Sintra 徒步,完美平衡。", "author": "Marco", "role": "UI 设计师 · 里斯本 🇵🇹", "rating": 5}, {"id": "3", "avatar": "🧑‍💼", "content": "带着家人做数字游民听起来疯狂,但在巴厘岛乌布,孩子们上国际学校,我和妻子远程工作,这是我们做过最正确的决定。", "author": "张家", "role": "产品经理 · 巴厘岛 🇮🇩", "rating": 5}, ] TOOLS = [ {"id": "1", "emoji": "💼", "name": "远程协作", "description": "Slack · Notion · Figma · Zoom", "tags": ["团队", "设计", "沟通"], "category": "work"}, {"id": "2", "emoji": "✈️", "name": "旅行规划", "description": "Skyscanner · Nomad List · SafetyWing", "tags": ["机票", "签证", "保险"], "category": "travel"}, {"id": "3", "emoji": "💳", "name": "财务管理", "description": "Wise · Revolut · Xero · 多币种账户", "tags": ["汇款", "记账", "税务"], "category": "finance"}, {"id": "4", "emoji": "🤝", "name": "社群网络", "description": "Nomad List · Remote Year · 本地 Meetup", "tags": ["社交", "活动", "合租"], "category": "connect"}, {"id": "5", "emoji": "🏥", "name": "健康保障", "description": "SafetyWing · World Nomads · 运动 App", "tags": ["保险", "健身", "心理"], "category": "health"}, {"id": "6", "emoji": "📚", "name": "持续学习", "description": "Coursera · Duolingo · 当地语言班", "tags": ["技能", "语言", "文化"], "category": "learn"}, ] BLOG_POSTS = [ {"id": "1", "slug": "chiangmai-guide-2026", "title": "清迈数字游民完全指南 2026", "excerpt": "从签证到住宿,从咖啡馆到 Co-working,一篇搞定清迈旅居。", "emoji": "🏔️", "author": "nomadro", "published_at": "2026-01-15", "read_time": 8, "tags": ["清迈", "指南", "东南亚"]}, {"id": "2", "slug": "portugal-d7-visa", "title": "葡萄牙 D7 签证申请全攻略", "excerpt": "手把手教你申请欧洲最受欢迎的远程工作签证。", "emoji": "🇵🇹", "author": "nomadro", "published_at": "2026-02-03", "read_time": 12, "tags": ["签证", "葡萄牙", "欧洲"]}, {"id": "3", "slug": "nomad-tax-basics", "title": "数字游民税务入门:你需要知道的 5 件事", "excerpt": "183 天规则、双重征税、税务居民身份——一文理清。", "emoji": "🧾", "author": "nomadro", "published_at": "2026-02-20", "read_time": 10, "tags": ["税务", "法律", "指南"]}, ] BLOG_CONTENT: dict[str, str] = { "chiangmai-guide-2026": """## 为什么选择清迈? 清迈是公认的全球数字游民之都。低廉的生活成本、完善的 Co-working 生态、友善的本地人和丰富的文化活动,让它成为新手游民的最佳起点。 ## 签证方案 - **旅游签**:落地签 15 天,或提前办旅游签 60 天 - **DTV 签证**:2024 年推出的 Destination Thailand Visa,适合远程工作者 - **学生签/精英签**:长期旅居的进阶选择 ## 住宿推荐 | 区域 | 月租 | 特点 | |------|------|------| | Nimman | ¥2,500-4,000 | 咖啡馆、餐厅、年轻人多 | | Old City | ¥1,500-3,000 | 文化氛围浓,步行可达寺庙 | | Hang Dong | ¥2,000-3,500 | 安静,适合深度工作 | ## 最佳 Co-working 1. **Punspace** — Nimman 区经典,日票 ¥60 2. **CAMP** — Maya 商场顶楼,免费(消费即可) 3. **Hub53** — 安静专业,月票 ¥800 ## 月均预算 - 住宿:¥2,500 - 餐饮:¥1,200 - 交通:¥300(租摩托) - Co-working:¥400 - 其他:¥400 - **合计:约 ¥3,800-4,500** ## 实用 Tips ☕ 推荐咖啡馆:Ristr8to(世界冠军)、Graph One Nimman 🏍️ 租摩托月费约 ¥400,注意戴头盔 📱 推荐 AIS 或 TrueMove 无限流量套餐 🤝 每周四有 Nomad Meetup,关注 Facebook 群组""", "portugal-d7-visa": """## D7 签证是什么? 葡萄牙 D7 签证(Passive Income Visa)最初为退休者设计,但因收入要求低、审批相对简单,成为数字游民进入欧盟的最佳通道之一。 ## 申请条件 - 月收入不低于 **€760**(葡萄牙最低工资) - 银行存款建议 **€9,120+**(12个月生活费) - 无犯罪记录 - 葡萄牙本地银行账户 - 健康保险 ## 申请流程 1. **准备材料**(2-4 周) - 护照、照片、收入证明、银行流水 - 葡萄牙税号(NIF) - 住宿证明(租房合同或酒店预订) 2. **递交申请** - 在中国:葡萄牙驻华使馆 - 或入境葡萄牙后转居留许可 3. **等待审批**(3-6 个月) 4. **登陆葡萄牙** - 领取居留卡 - 登记住址 ## 费用预算 - 签证费:约 €90 - 律师费(可选):€500-1,500 - NIF + 银行开户:€200-300 - 首月生活费:€800-1,200 ## 里斯本生活成本 - 一居室公寓:€800-1,200/月 - Co-working:€150-250/月 - 餐饮:€300-500/月 - **月均总花费:€1,200-1,800** ## 常见问题 **Q: D7 可以工作吗?** A: 可以远程为海外雇主工作,但不能在葡萄牙本地公司就职。 **Q: 5年后能拿护照吗?** A: 满足居住要求后可以申请永居或入籍。""", "nomad-tax-basics": """## 1. 什么是税务居民? 大多数国家用 **183 天规则** 判定税务居民:在一个自然年内居住超过 183 天,即成为该国税务居民,需在该国申报全球收入。 ## 2. 双重征税怎么办? 如果两个国家都认为你是税务居民,查 **双边税收协定**(DTA)。中国已与 100+ 国家签署 DTA,可避免重复缴税。 ## 3. 数字游民常见税务策略 | 策略 | 说明 | 适合人群 | |------|------|----------| | 零税务居民 | 不在任何国家住满 183 天 | 短期旅居者 | | 税务友好国 | 葡萄牙 NHR、格鲁吉亚 1% 税 | 长期旅居者 | | 原籍国申报 | 回国期间申报 | 兼职游民 | ## 4. 中国税务居民注意 - 中国公民默认是中国税务居民(全球征税) - 海外收入也需申报(可抵免境外已缴税) - 建议咨询专业税务师 ## 5. 实用建议 1. 📋 记录每个国家的入境/出境日期 2. 🧾 保留所有收入凭证和银行流水 3. 🏦 使用 Wise 等工具便于跨境汇款记录 4. 👨‍💼 收入超过一定金额建议聘请税务顾问 5. 📱 推荐工具:Xero(记账)、TaxScouts(报税)""", } TICKER_MESSAGES = [ "🌴 小林 刚刚抵达清迈", "💻 Marco 在里斯本完成了 Sprint", "✈️ 今日新增 127 位游民出发", "🏝️ 巴厘岛 Co-working 今日 89% 满座", "📶 清迈平均网速 95Mbps", "🌅 东京远程工作者满意度 9.1", ]