为了检验 AI 的能力,我用 AI 辅助开发了一套解决自身需求的跨设备协作工具,经过一段时间亲友的测试,现已趋于稳定,现扩大使用范围,邀请大家试用,并反馈宝贵意见,任何意见都可以。
官网地址: https://www.databifrost.com
Android: 目前已上架华为、小米、OPPO 、VIVO 应用市场,可搜索“数据彩虹桥”下载, 或者从官网下载。
macOS:暂时未提供 AppStore 版本,请直接从官网下载(应用已经过 Apple 公证)
iOS:还未正式申请上架,当前正在 TestFlight Beta 中,链接从官网网站下载页点击获取。
如上计划还没确定优先级,完全根据个人喜好来推进,且由于近期和朋友创业,精力受限,进度上可能会缓慢些,若大家有反馈建议,可以考虑调整开发顺序。
开发此工具的目的,一方面是解决我自己的需求,另一方面是通过实际项目验证大模型的边界。做完这个事情,基本完整的使用 LLM 作为虚拟员工,完成从公司开办,到产品设计开发以及上架的完整流程(公司开办并没有找任何代理),其中涉及:财务、法务、企业管理、产品设计、软件开发等各方面的应用,若感兴趣的人比较多的话,我抽空整理一番,后续单独开题给大家介绍一番,包括涉及的成本&费用。
1
TheWangNextdoor 50 天前
貌似没有 ARM 的 Linux 。
|
2
deplives 50 天前
应用已经过 Apple 公证 是啥玩意儿,Apple 还提供这个服务呢?
|
3
MangoCloud 50 天前 via Android
app 试用了,没有此类需求,不做评价。期待楼主单开一篇讲解完整流程
|
![]() |
4
cooaer 50 天前
比 LocalSend 功能丰富,还没有尝试,不过照片备份和文档同步这两个功能可能涉及到的问题很多,容易造成数据错乱和丢失。
期待楼主讲一下探索 AI 开发该工具的细节。 |
![]() |
5
cooaer 50 天前
反馈一个问题:手机开启热点,电脑连接,相互找不到对方。手机是 REDMI K80 ,电脑是 Macbook Pro M1 Pro ,都是最新的系统。
|
6
rangerting OP @deplives
苹果 macOS 上有一套 Gateway Keeper 机制对应用程序进行一系列安全检查,以确保其不包含恶意软件,并且没有被篡改。 macOS 上 App 可以选择 AppStore 分发(必须在运行在沙盒中),也可以通过自己的渠道分发。 通过非 AppStore 分发的 App ,最好要提交至 Apple 进行公证( Notarization ),否则 Gateway Keeper 会拦截并向用户发出告警。 Windows 也有类似的机制,叫 SmartScreen 。 |
7
rangerting OP @TheWangNextdoor
Linux 版本还没完全完成,当前只是自己在用,我是 x86 的机器。 后续可以考虑支持 arm 平台,问题应该不大,但是我没机器测试。 你是 Linux Desktop 还是 Server ? Linux 不打算搞 GUI 。 |
8
rangerting OP @cooaer
Android 版本,你是从小米应用市场下载的吗? 目前小米/华为/OPPO/VIVO 应用市场上的都是 1.2.12 版本,该版本有个已知问题,就是开启热点的设备,其 mDNS 的公告消息,只会在蜂窝网络段发起,导致接入的设备无法探测到上面的 databifrost 服务。 该问题已经在 1.2.13 版本修复,你可以从官网下载最新版本, 后续会逐步更新各大应用市场版本。 或者,规避措施是: 先开启其他设备上的 App ,最后再启动热点设备上的数据彩虹桥,因为 app 启动时的探测消息会在所接入的所有网段发起,能够探测到热点网段上接入的设备。 |
![]() |
9
cooaer 48 天前
@rangerting OK
|
10
rangerting OP |
![]() |
11
cooaer 44 天前
@rangerting 不能,LocalSend 可以
|
12
rangerting OP @cooaer 你使用家庭 wifi 试过,可以不?
热点我测试过:huawei 、honor 、iphone ,其他手机没测试过,可能各厂商的热点网络策略不一样。 原因分析: 我只使用了 mdns 5353 端口来实现 local 网络的设备发现,因此无法找到节点,大概率是 mdns 消息被拦截了(很多企业内网会禁用广播/多播协议) 看了下 LocalSend 的官方文档,他通过 2 种方式来发现设备,默认 mdns 53317 端口,若 mdns 无法发现,会使用发送请求至 LAN 中所有本地 ip 的方式来探测( Devices are discovered by sending this request to all local IP addresses ) 如果方便的话,麻烦请: 1 、帮忙试下你的家庭 LAN 是否可行,如果可行,说明手机热点中屏蔽了 mdns ,我去找台小米手机试试。 如果家庭 wifi 也不行。 2 、若家庭 wifi 也无法发现设备,可以试试用 dns-sd 命令在 mac 上,是否可以看到其他网络服务,可能家庭 wifi 也禁用了多播(一般不会)。 后续打算新增一个全局 discovery 服务器(参考 syncthing ),通过该服务器,来辅助设备发现,提高设备发现的稳定性,mdns 太不稳定了。LocalSend 的方式可能不适合我,因为我的服务端口会自适应,避开冲突端口,这样的话会 ip 数*端口数,探测范围太大了。 |