跨设备剪贴与同步编辑 我动手复刻了苹果那套顺滑体验 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
uid106
V2EX    分享创造

跨设备剪贴与同步编辑 我动手复刻了苹果那套顺滑体验

  •  
  • &nsp; uid106 35 天前 via iPhone 2048 次点击
    这是一个创建于 35 天前的主题,其中的信息可能已经有所发展或是发生改变。

    image

    最近被“跨平台复制粘贴”这个小痛点烦透了。体验过苹果生态里那种剪贴板无感传输、编辑实时同步的顺滑感后,我就决定把这套体验复刻到自己常用的设备上。

    我把目标定得很直接:把“从一台设备复制 → 在另一台设备粘贴”这件事做到像在同一台机器上那样自然。实现后可以在多设备间即时同步剪贴内容,并支持简单的同步编辑场景。

    与 gpt 聊了一段时间获取了一些灵感,随手一顿乱操作,BoardCast 应运而生,既有白板之本,也有同步广播之意。仅需打开浏览器输入密码,一切文本内容尽情同步。

    单二进制文件,开箱即用,集成前后端很是方便,另有 websocket 祝你在 cf 上畅通无阻。

    仓库地址,欢迎品鉴: https://github.com/yosebyte/boardcast

    在线体验,密码 boardcast: https://boardcast.yobc.de

    20 条回复    2025-09-05 17:15:07 +08:00
    softykitty
        1
    softykitty  
       35 天前
    冷知识,微信输入法实现了这个功能
    uid106
        2
    uid106  
    OP
       35 天前 via iPhone
    @softykitty 主打一个简单可靠,web 应用比较方便,应急传个文本足够了
    uid106
        4
    uid106  
    OP
       35 天前 via iPhone
    @nocmt 不错哦,我做一个开源的好了
    pxiphx891
        5
    pxiphx891  
       35 天前
    你是不是在找 note.ms
    pxiphx891
        6
    pxiphx891  
       35 天前
    也可以试试 bepasty
    uid106
        7
    uid106  
    OP
       35 天前 via iPhone
    @pxiphx891 感谢分享,他们的多房间等特性都值得学习,这个项目将继续维护下去,为有需要的人自己部署提供帮助
    clf
        8
    clf  
       35 天前
    其实苹果的一点也不流畅。经常:正在从 Macbook 粘贴……弹窗

    只是传个文字的话 localsend 就可以。剪切板的话微信输入法接收的效果最好,因为苹果的权限问题,只有前台 app 能访问到剪切板,所以输入的时候微信输入法能很顺畅的粘贴过来
    Nasei
        9
    Nasei  
       35 天前
    windows 的便签可以实时同步,同时还有剪切板同步...
    lockheart
        10
    lockheart  
       35 天前
    @clf 嘴替,苹果这个真的很烂,有时候弹出弹窗好久关不掉,复制的文本过多时一直转圈,还不如干脆不同步
    Tink
        11
    Tink  
    PRO
       35 天前 via Android
    目前是只支持文本?
    10099
        12
    10099  
       35 天前
    现在用的爱传送跟 Synergy 但没有窗口,完全盲操
    有窗口显示能看到状态很好啊,支持
    kingpo
        13
    kingpo  
       35 天前
    不错,体验了下很输入,小改进,密码输入后增加一下直接校验,省去点击链接,效果会更好些,或者密码限制 6 位长度,输入后 6 位后直接校验
    Felix96
        14
    Felix96  
       35 天前
    @clf 确实,Handoff 的确有时候抽风,如果对隐私性要求较高还是别整微信那套,可以试试 Bark Sender ,利用 APNs 稳定很多,简单的共享剪切板啥的也很稳。
    miaoxiaomayi
        15
    miaoxiaomayi  
       35 天前
    @uid106 挺好的
    uid106
        16
    uid106  
    OP
       35 天前 via iPhone
    @clf boardcast 可以胜任局域网等没有公网的场景,前端全部元素都本地化处理了。就是给大家多一个选择吧,私有部署、隐私可控
    uid106
        17
    uid106  
    OP
       35 天前 via iPhone
    @Tink 暂时只有纯文本,后续考虑支持 md 格式处理、图片、文件等
    uid106
        18
    uid106  
    OP
       35 天前 via iPhone
    @kingpo 感谢您的建议,这样的话可以直接放到白版页面中部,六个输入框,类似于移动端输入验证码操作了
    huaweii
        19
    huaweii  
       35 天前 via Android
    看看什么时候腾讯的微信输入法营销天团开始装作路人集体入驻本帖
    Chicagoake
        20
    Chicagoake  
       34 天前
    @clf 日常网络过于复杂,我在家里设备少,不管是剪贴板还是 AirDrop 体验都还可以。
    关于     帮助文档     自助推广系统     博客     API    FAQ     Solana     5791 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 06:18 PVG 14:18 LAX 23:18 JFK 02:18
    Do have faith in what you're doing.
    ubao 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