【中秋国庆 VibeCoding】国庆不想数人头?我做了个抽签器,冷门好玩的小城摇到哪去哪

国庆不想数人头?我做了个抽签器,冷门好玩的小城摇到哪去哪

每年国庆前的选择困难都一样:热门城市吧,去了就是看人;小众地方吧,做攻略做到头秃,还怕选到个照骗。

我用 TraeCode 做了个小网页:回答四个问题、摇一支签,翻开来就是一座被低估的小城——像拆一封盖着邮戳的明信片。

:pushpin: 作品介绍

作品名:《反向旅游抽签器》—— 国庆不去人从众

一句话:选好 出发城市 和心情,它帮你从 32 座真实冷门小城里抽一座,车程、玩法、吃什么、多少钱、一句劝退实话,全在明信片上。

抽签前四问:

  1. 从哪出发 :广州 / 深圳 / 上海 / 杭州 / 南京 / 其他城市随缘;
  2. 想看什么 :深山古村、海边小岛、古镇慢巷、小城烟火、草原秋黄;
  3. 几小时车程圈 :两三个小时圈 / 四五个小时也行 / 多远都认了;
  4. 跟谁去 :一个人、伴侣、朋友、带娃、带爸妈。
    摇签 → 卡片翻转,明信片上写着:
  • :classical_building: 为何去 :这座城真正值得去的理由(不是旅游宣传语);

  • :steaming_bowl: 必吃三样 :到了照着点就行;

  • :money_bag: 两天人均预算 ;

  • :busts_in_silhouette: 最适合谁 ;

  • :warning: 一句实话实说 :比如"晚上八点街上就没人了,爱热闹的别来"“国庆船票紧俏,抽中请立刻抢票”;

  • 邮戳位置是 从你出发地算起的车程 :2-3h / 4-5h / 8h+。
    城市库共 32 座真实小城 ,广东和上海周边特意加量:

  • 广东出发 :潮州、南澳岛、开平赤坎、英德峰林、连南瑶寨、大埔土楼、徐闻南极村、丹霞山;

  • 上海/杭州/南京出发 :临海、缙云仙都、永嘉楠溪江、桐庐、宜兴、仙居、石浦渔港、高邮、高淳、歙县、绩溪、开化;

  • 远方签 :霞浦、枸杞岛、建水、腾冲、镇远、松阳、阿尔山、祁连……
    抽不到也不硬塞:如果你选的车程圈内真的没有同类风景(比如广州出发想 2 小时看草原),它会抽一支"远方签"并老实标注:这个圈里没有,年假再约。

:framed_picture: 成果展示

:automobile: 体验方式

  • 单个 HTML 文件,双击即开, 手机上也能摇 ;

  • 纯本地运行 ,不联网、不追踪、不需要登录,签筒在你自己浏览器里;

    反向旅游抽签器.html (33.3 KB)

:writing_hand: 创作分享

做这个工具时我给自己立了一条死规矩: 所有城市必须真实,所有信息不能编。

冷门城市不是张口就来的,32 座城的看点、美食、预算我逐个核对:赤坎是江门开平的华侨骑楼群,英德看的是英西峰林,高邮的招牌是盂城驿和汪曾祺笔下的阳春面。车程也没拍脑袋——每个城市都按从广州/深圳/上海/杭州/南京出发的高铁或自驾时间,分别标进了"两三小时圈"和"四五小时圈",明信片上的邮戳会根据你的出发地实时显示 2-3h、4-5h 或 8h+。

筛选逻辑也磨了几轮。严格按条件抽(出发地+风景+车程+同行人),抽完不重复;同条件都抽完了可以"再相逢";还抽不到就逐级放宽——先放开同行人,再放开车程,最后给你一支远方签。宁可明说"你这个圈里没有",也不把不符合车程的城市硬塞给你,这是我觉得它比普通推荐器诚实的地方。

形式上刻意做成了 纸质旅行手账 :浅米色纸纹、票根边缘的撕口半圆、红印章一样的车程邮戳、宋体字,和那种卡片堆砌的工具页完全不一样,摇到喜欢的城市会让人想截图存下来——我观察自己测试时的反应,抽中一座没听过的小城、翻开看到一句劝退实话,确实会笑一下。

全程用 TraeCode 完成:从聊创意、定明信片视觉规范、扩充 32 城数据,到让自动化浏览器模拟"广州出发抽赤坎、深圳出发抽潮州、上海出发抽宜兴、无结果出远方签"一条条验证,全程零 JS 报错才算完。

TraeCode 创作截图:

国庆快乐。愿你抽中的那座城,刚好人少、好吃、还来得及抢票。:wind_chime:

1 个赞

之前有做转盘的

1 个赞