因为忍受不了深港过关排队,我们开发了一款跨城出行 App,送给经常去香港的 V 友们(纯免费无广) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
mbv2e

因为忍受不了深港过关排队,我们开发了一款跨城出行 App,送给经常去香港的 V 友们(纯免费无广)

  •  
  •   mbv2e 3 月 5 日 2328 次点击
    这是一个创建于 49 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家好,我们是生活在大湾区的独立开发者。

    作为经常往返深港两地的“双城人”,每次去香港都要经历两大“玄学”考验:

    1. 口岸排队开盲盒: 永远不知道此刻罗湖、福田还是深圳湾人少。有时候到了关口才发现人山人海,白白浪费一两个小时。
    2. 香港等车全靠等: 香港的巴士线路极其发达,但如果没有官方 App ,等车就像碰运气。而官方 App (比如九巴、城巴)不仅要下好几个,里面还塞满了各种开屏和弹窗广告,每次打开都特别心累。

    市面上的巨头地图 App 虽然大而全,但在“口岸实时拥堵情况”和“极简查车”这几个极其垂直的刚需上,始终颗粒度不够。

    既然没有用得爽的工具,那就自己造一个轮子吧。

    于是,就有了这款专为大湾区跨境人群和赴港自由行打造的 App **ZoiHK (智行香港)**。

    不搞花里胡哨的社区,不做游记攻略,它的核心使命只有一个:帮你省下排队和等车的时间。

    口岸排队实况

    核心功能(直击痛点):

    • 实时口岸过关实况(人在内地也能查): 出发前点开 App ,全港各口岸(皇岗、深圳湾、西九龙、罗湖等)的实时排队耗时一目了然。哪里绿灯畅通走哪里,拒绝肉身排队。
    • 全港巴士港铁 ETA (精准到站): 整合了九巴、城巴、港铁等核心交通网络。不用在复杂的地图里找,直接显示最近的站点和到站倒计时(例如:14 分钟后到达)。
    • 纯粹的工具体验(无广告): 没有开屏广告,没有弹窗,秒开秒查。还顺手加上了汇率换算、找洗手间、找天气等高频便民小组件。

    巴士精准到站

    开发者碎碎念:

    开发过程中踩了不少坑,比如打通和清洗全港公共交通的实时 API 数据,还要优化内地网络环境下的加载速度(保证大家在深圳家里也能无缝查看香港的数据)。经过迭代,目前的 1.0.9 版本终于算是打磨出了一个自己用着很爽的状态。

    获取方式:

    目前 iOS 版本已经上线,完全免费,纯净无广。 App Store 直接搜索:ZoiHK (蓝底白字的图标就是) Google Play 审批太慢了,一个多月还没通过。

    因为是个人独立开发项目,肯定还有很多不完善的地方。今天厚着脸皮发在 V 站,主要是想请各位懂行的大佬们体验一下,求轻喷,求 Bug 反馈,求优化建议!

    如果你觉得这个小工具确实能帮你省下几分钟的过关或等车时间,如果在 App Store 能留下一个好评,将是对我们最大的鼓励!大家有任何想要加的新功能,也欢迎在帖子里留言,我们争取在下个版本肝出来!

    感谢大家的阅读!

    第 1 条附言    3 月 8 日

    感谢帖子里几位老哥的专业反馈,直接帮我省了自己踩坑的精力。周末抽空把大家吐槽最狠的几个痛点修了,1.0.10 版本今天刚过审上架。

    简单汇报下进度:

    1. 修了最要命的 Apple Maps 底图 GCJ02 坐标系偏移问题,现在站点和地图终于精准吻合了。
    2. 顺手加了各口岸的「24小时过关时间预测」,方便大家看趋势错峰出行。
    3. 巴士和地铁板块的 UI 稍微翻新了一下。

    看下新版的界面截图:

    新版界面 新版界面

    另外,大家提到“收藏站点没有快捷入口”的问题,这个确实是设计失误。因为交互改动有点大,我正在重构,会放在下周的 1.1.1 版本里发。大家如果有空可以更新试用下,遇到 bug 随时在帖子里踢我。

    27 条回复    2026-03-08 21:39:12 +08:00
    RedisMasterNode
        1
    RedisMasterode  
       3 月 5 日
    每年往返大概 10 多次,都走的深圳湾,但是深圳湾好像从来没有过这些问题:
    1. 过关基本 0 排队,而且每次(往+返)都是(敲黑板强调,无一例外,每次都没什么人)。是其他口岸要排队造成了这样的需求吗?
    2. 关于等车:不知道说的是海关去香港(例如旺角),还是在香港内的公交问题。如果是海关到香港,深圳湾永远都有大巴在等着,基本上不超过 15 分钟都能离开海关,运气不太差 10 分钟内就能走。

    所以感觉不知道是不是真的有这样的需求存在...至少对于口岸排队这个,听起来是伪需求。
    mschultz
        2
    mschultz  
       3 月 5 日 via iPhone
    看界面很不错,加油~

    不过看完开头,感觉口岸/巴士 这两个需求,香港运输署( TD )官方的 App HKeMobility (香港出行易)都已经覆盖了,也无广告。不过这个 App 的操作体验也挺“港风”的,体验过的都懂。不过交通信息方面我觉得已经很够用了。(另一方面,香港巴士得到站时间 API 都是在 data.gov.hk 上公开的,文档也清晰)

    独立开发者的 App 主要卖点应该是卷性能和操作体验丝滑吧?
    mbv2e
        3
    mbv2e  
    OP
       3 月 5 日
    @RedisMasterNode 深圳湾因为腹地大,加上主要靠大巴接驳,非节假日确实体验很好。
    但深圳湾是个例,你可以周末晚上或者节假日去福田口岸、罗湖或者莲塘体验一下“人间真实”。这几个口岸因为直通地铁,叠加了庞大的大湾区跨城通勤族、优才高才、跨境学童和代购群体,经常会出现“排队一小时,过关两分钟”的情况。海关等车你如果去坐过 B1 (连接口岸和近市区元朗的接驳就知道多排队了)。此外在香港市区和郊区的中转和返程,有些九巴/城巴线路或者小巴,班次间隔可能是 15-30 分钟,夏天的街头盲等是很折磨的。能在商场里吹着空调,看准 App 里还剩 3 分钟到站再下楼。这就是 zoihk 想提供的丝滑。感谢支持和探讨!
    mbv2e
        4
    mbv2e  
    OP
       3 月 5 日
    @mschultz 谢谢夸奖界面!老哥绝对是内行,交通数据确实都来自政府开放数据,HKeMobility (出行易)也确实是个全能的“官方亲儿子”。但就像你说的,官方 App 的操作体验和 UI 实实在在是太“港风”了,菜单层级深得像迷宫。作为独立开发者,我们的护城河确实就是“把公开的原始数据,打磨成交互丝滑、符合直觉的出行工具”。
    mschultz
        5
    mschultz  
       3 月 5 日
    试用了一会儿,一点儿初步反馈:

    Bug:
    1. 出行 - 出行服务 - 公共交通,地图上的巴士站点与地图底图( Apple Maps )完全不对应,偏差几百米(我人在香港,Apple Maps 用的不是高德地图数据源)。是不是要考虑 GCJ02 坐标系的问题?
    2. 收藏站点不知道有什么用,没有找到快捷打开收藏的站点的功能,是还没有做吗?

    关于功能需求/优先级/目标用户:

    1. 我觉得巴士信息是最有用的。因为巴士的班次非常复杂,有的只下午服务、有的只工作日服务等等,而且有时候班次不多,错过一班可能要等半小时,所以实时到站信息很有意义。但是首页的窗口小工具却没有巴士相关的。

    2. 地铁说实话我不在乎具体的班次、到站时间信息,因为它服务时间预期很稳定。

    3. 至于口岸排队,补充一下 #1 @RedisMasterNode 的说法,偶尔有高峰期口岸确实是非常挤的,例如周五晚上大量港人返港,深圳湾口岸香港侧能全部挤满人,快排到深圳这边来了。但说实话口岸就那么几个,地理上有一定距离,有多少人会因为口岸拥挤程度的考量而换口岸过关呢?反正我基本上只根据自己的出发地和目的地位置决定走哪个口岸。说实话我觉得这个功能可能一年都用不上(除非再来一次那种跨年夜看完烟花一群人回不了家的情况),我觉得 IMMD 给出这个查询功能可能只是因为能做所以才做的,并不是痛点需求?
    mbv2e
        6
    mbv2e  
    OP
       3 月 5 日
    关于“口岸排队是不是伪需求”的探讨:
    对于一年只去一两次的游客,这确实不痛;但对于高频往返的跨城打工人(比如每天往返的港漂、优才),这绝对是刚需。
    举个最真实的场景:周日晚上 8 点你在旺角准备回深圳,打开 ZoiHK 发现福田口岸亮红灯(排队超 45 分钟),而罗湖是绿灯( 15 分钟)。你就可以果断在“上水”站不下车,直接坐去罗湖。这提前预判省下来的半小时,就是这个功能最大的价值。
    mbv2e
        7
    mbv2e  
    OP
       3 月 5 日
    @mbv2e 继续表达清楚一些,对于这类人群,看口岸排队实况的需求其实是“预期管理和错峰”:
    比如周末晚上 8 点吃完饭准备过关,打开 App 发现福田口岸是红灯(要排 45 分钟)。那他完全可以决定在旺角的商场里多逛半小时,或者找个糖水铺坐一会,等变黄灯/绿灯了再动身。总比傻乎乎冲到关口,在没空调的铁马阵里“罚站”半小时要好得多。
    另外,“口岸选择权”主要是针对出发地/目的地有弹性的群体(其实这批人占比很大):
    住南山/宝安的跨城族:下班回深圳,去深圳湾(坐大巴)和去福田(坐地铁)时间差不多。看一眼实况,就能避开雷区。
    旅游/代购/周末特种兵:他们对特定口岸没有地理依赖。从港岛回程,到底是去西九龙坐高铁,还是坐东铁线去罗湖/落马洲,完全取决于哪里不堵。
    mschultz
        8
    mschultz  
       3 月 5 日
    @mschultz #5 发现一个 typo ,应该是周五晚上去深圳,周日晚上返港
    mbv2e
        9
    mbv2e  
    OP
       3 月 5 日
    @mschultz Bug1 目前还在调,确实会出现坐标系问题,应该这周再更新一版,Bug2 收藏站点可以啊,你注册登陆一下,跟账号同步;巴士确实有用,我们做之前也是因为看到 kmb 九巴 app 太多广告了,做了这个,窗口工具,widget 等功下周安排上,地铁确实比较多班次,但是福田落马洲始发站地铁那个你可以试试,等的很长时间大概 8-10min 一趟,
    mschultz
        10
    mschultz  
       3 月 5 日
    @mbv2e #9 哈哈,感谢回复,我个人目前是每天在港搭长途巴士上下班的,每天看 HKeMobility 上我搭乘的巴士抵站时间(收藏了线路和站点,在 HKeMobility 里的操作就是打开 App 之后“上滑”一下,就可以看到了),这个是我最需要的。我个人是想要一个技术上更 native 、操作上更丝滑的 "HKeMobilty"。

    显然我的需求不能代表广大的 base 深圳、常来香港的旅客但是我觉得“巴士信息优先级要提高、做好”这个观点还是不变的
    在深圳我感觉很多巴士平时都没啥人,好像主要是看病买菜大爷大妈在坐(身边统计学),从这方面讲香港巴士系统 比内地要高效很多,但对初来乍到的内地人来说不是很好懂,祝你们也能在这方面帮到更多人
    mbv2e
        11
    mbv2e  
    OP
       3 月 5 日   1
    哈哈,再次感谢老哥的走心回复!

    老哥提到的 HKeMobility 那个“打开 App + 上滑”直接看收藏站点的交互,确实极其高效。如果 ZoiHK 能做到“打开 App 首页首屏直接展示收藏的常用线路 ETA”(甚至连上滑都省了),或者直接做成 iOS 锁屏小组件,那这种 native 的丝滑感就彻底拉满了。这个交互逻辑我直接“抄”进高优需求池了!

    另外,老哥关于深港两地巴士系统差异的观察,简直说的太对了,这也是我们做这个产品的初衷之一。香港的巴士(特别是过海线、通宵 NA 线、甚至小巴)效率极高,是城市真正的毛细血管;但它的规则(比如分段收费机制、单向飞站)对初来乍到的内地朋友确实有门槛。很多习惯了内地“一块钱坐到底、纯靠地铁”的朋友,来香港一坐巴士就容易懵圈。

    ZoiHK 接下来在巴士这一块,不仅要把 ETA 做到最准、入口做到最浅,还想努力用更直观的 UI 把这些复杂的线路信息(比如方向、实时票价)“翻译”给大湾区的朋友看,做大家来港的“出行翻译官”。

    借你吉言!我们这周末先把坐标系 Bug 和巴士收藏的快捷入口优先肝出来。等下个版本更新了,再来向大佬汇报成果!
    clarkethan
        12
    clarkethan  
       3 月 6 日
    理论上,我应该属于 op 口里的目标用户,不过,好像对这个 app 没啥兴趣,长期的经验,让我可以相对准确的安排通关的时间和路线,虽然会存在误判的可能性,但已经很够用了,而且叠加上目的地与不同口岸的距离等问题,经验判断就更够用了,毕竟除非特殊情况,不然经验判断的误差足够因为其他因素而抹平了。

    看截图,App 页面做得挺好的,支持一下
    wingbeat
        13
    wingbeat  
       3 月 6 日
    马克备用,应该会用到
    mbv2e
        14
    mbv2e  
    OP
       3 月 6 日
    @wingbeat 感谢支持和对 UI 的认可!

    你绝对是属于“人肉活地图”级别的满级玩家了。确实,对于长期高频往返、路线固定的大佬来说,肌肉记忆和经验判断已经足够 cover 95% 的日常场景了,绕路的时间成本有时候确实大过排队。
    不过呢,ZoiHK 对老哥这样的资深玩家来说,可能更像是一个“极端天气预报”或者“兜底的保险”:比如遇上突发的恶劣天气、节假日百年一遇的异常拥堵、或者某天突然要去一个完全不熟悉的香港偏僻片区要坐巴士/打车时,顺手点开看一眼,防个万一。
    其实做这个 App 最大的私心,也是看到很多刚拿优才/高才的港漂新手,或者是周末偶尔去香港当特种兵的自由行游客,在关口和巴士站因为信息差而一脸懵。你的经验是无价之宝,ZoiHK 就是想把这种“老玩家的经验”变成一个直观的工具,帮那些没经验的朋友少走点弯路 。这个也算是信息差
    再次感谢你的鼓励!祝周末愉快,通关永远丝滑不排队!
    chanjh
        15
    chanjh  
       3 月 6 日
    经常来往深港表示有需求。好奇实时口岸过关人流是怎么获取到
    EngelEyes
        16
    EngelEyes  
       3 月 6 日
    @RedisMasterNode 哥你去趟罗湖口岸感受一下,节假日人确实很多。
    虽然我也想说,去北站/福田站高铁不行吗?
    EngelEyes
        17
    EngelEyes  
       3 月 6 日
    @clarkethan 经验>查看 这点+1
    EngelEyes
        18
    EngelEyes  
       3 月 6 日
    @chanjh 我也好奇
    RedisMasterNode
        19
    RedisMasterNode  
       3 月 6 日 via iPhone
    @EngelEyes 哈哈合理 但是我不去那边过关,深圳湾离住的地方 离高速口都近,住南山,或者广州去深圳去香港,都是首选
    RedisMasterNode
        20
    RedisMasterNode  
       3 月 6 日 via iPhone
    @EngelEyes 另外我不喜欢节假日去挤。香港这种有事情平时去或者周末去足够了
    EngelEyes
        21
    EngelEyes  
       3 月 6 日 via iPhone
    @RedisMasterNode 确实,不要节假日过去,我都买不到票北上
    EngelEyes
        22
    EngelEyes  
       3 月 6 日 via iPhone
    @RedisMasterNode 如果住深圳我更推荐蛇口,虽然一天就三趟船去上环,但是蛇口真特么好。

    @mbv2e op 你考虑把船港信息也加进去吗?
    mbv2e
        23
    mbv2e  
    OP
       3 月 6 日
    @EngelEyes 可以啊,你有推荐的船港信息数据源吗,我来加
    mbv2e
        24
    mbv2e  
    OP
       3 月 6 日
    @RedisMasterNode 深圳湾确实是好地方,大湾区中心
    EmersonV
        25
    EmersonV  
       3 月 7 日
    支持一下,每周深港通勤 2 ~ 3 次,深圳湾口岸其实人流量都还好,节假日所有口岸都是爆满的,错峰能好很多
    mbv2e
        26
    mbv2e  
    OP
       3 月 7 日
    @EmersonV 嗯,是的,节假日过关一般都要 1 个小时以上
    mbv2e
        27
    mbv2e  
    OP
       3 月 8 日
    @mschultz @chanjh 两位老哥,周末好。1.0.10 版本今天上架了,那个 GCJ02 的火星坐标偏移问题已经彻底修了。再次感谢前两天帮忙抓虫,有空的话可以更新看看对齐效果。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3882 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 50ms UTC 04:19 PVG 12:19 LAX 21:19 JFK 00:19
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86