国庆不想数人头?我做了个抽签器,冷门好玩的小城摇到哪去哪
每年国庆前的选择困难都一样:热门城市吧,去了就是看人;小众地方吧,做攻略做到头秃,还怕选到个照骗。
我用 TraeCode 做了个小网页:回答四个问题、摇一支签,翻开来就是一座被低估的小城——像拆一封盖着邮戳的明信片。
作品介绍
作品名:《反向旅游抽签器》—— 国庆不去人从众
一句话:选好 出发城市 和心情,它帮你从 32 座真实冷门小城里抽一座,车程、玩法、吃什么、多少钱、一句劝退实话,全在明信片上。
抽签前四问:
- 从哪出发 :广州 / 深圳 / 上海 / 杭州 / 南京 / 其他城市随缘;
- 想看什么 :深山古村、海边小岛、古镇慢巷、小城烟火、草原秋黄;
- 几小时车程圈 :两三个小时圈 / 四五个小时也行 / 多远都认了;
- 跟谁去 :一个人、伴侣、朋友、带娃、带爸妈。
摇签 → 卡片翻转,明信片上写着:
-
为何去 :这座城真正值得去的理由(不是旅游宣传语); -
必吃三样 :到了照着点就行; -
两天人均预算 ; -
最适合谁 ; -
一句实话实说 :比如"晚上八点街上就没人了,爱热闹的别来"“国庆船票紧俏,抽中请立刻抢票”; -
邮戳位置是 从你出发地算起的车程 :2-3h / 4-5h / 8h+。
城市库共 32 座真实小城 ,广东和上海周边特意加量: -
广东出发 :潮州、南澳岛、开平赤坎、英德峰林、连南瑶寨、大埔土楼、徐闻南极村、丹霞山;
-
上海/杭州/南京出发 :临海、缙云仙都、永嘉楠溪江、桐庐、宜兴、仙居、石浦渔港、高邮、高淳、歙县、绩溪、开化;
-
远方签 :霞浦、枸杞岛、建水、腾冲、镇远、松阳、阿尔山、祁连……
抽不到也不硬塞:如果你选的车程圈内真的没有同类风景(比如广州出发想 2 小时看草原),它会抽一支"远方签"并老实标注:这个圈里没有,年假再约。
成果展示
体验方式
-
单个 HTML 文件,双击即开, 手机上也能摇 ;
-
纯本地运行 ,不联网、不追踪、不需要登录,签筒在你自己浏览器里;
反向旅游抽签器.html (33.3 KB)
创作分享
做这个工具时我给自己立了一条死规矩: 所有城市必须真实,所有信息不能编。
冷门城市不是张口就来的,32 座城的看点、美食、预算我逐个核对:赤坎是江门开平的华侨骑楼群,英德看的是英西峰林,高邮的招牌是盂城驿和汪曾祺笔下的阳春面。车程也没拍脑袋——每个城市都按从广州/深圳/上海/杭州/南京出发的高铁或自驾时间,分别标进了"两三小时圈"和"四五小时圈",明信片上的邮戳会根据你的出发地实时显示 2-3h、4-5h 或 8h+。
筛选逻辑也磨了几轮。严格按条件抽(出发地+风景+车程+同行人),抽完不重复;同条件都抽完了可以"再相逢";还抽不到就逐级放宽——先放开同行人,再放开车程,最后给你一支远方签。宁可明说"你这个圈里没有",也不把不符合车程的城市硬塞给你,这是我觉得它比普通推荐器诚实的地方。
形式上刻意做成了 纸质旅行手账 :浅米色纸纹、票根边缘的撕口半圆、红印章一样的车程邮戳、宋体字,和那种卡片堆砌的工具页完全不一样,摇到喜欢的城市会让人想截图存下来——我观察自己测试时的反应,抽中一座没听过的小城、翻开看到一句劝退实话,确实会笑一下。
全程用 TraeCode 完成:从聊创意、定明信片视觉规范、扩充 32 城数据,到让自动化浏览器模拟"广州出发抽赤坎、深圳出发抽潮州、上海出发抽宜兴、无结果出远方签"一条条验证,全程零 JS 报错才算完。
TraeCode 创作截图:
国庆快乐。愿你抽中的那座城,刚好人少、好吃、还来得及抢票。![]()



