独立开发一个月,我把浏览器‘挂’在了屏幕边缘(送 10 个兑换码) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
MrBAI
V2EX    分享创造

独立开发一个月,我把浏览器‘挂’在了屏幕边缘(送 10 个兑换码)

  •  
  •   MrBAI 2 天前 2378 次点击

    最近一个月我折腾出了一个叫 SidePeek 的 macOS 小工具。

    为什么要做这个?

    起因是我的工作流里有一个一直很头疼的问题:在写代码或写文档时,需要频繁在主窗口和参考资料(比如文档、ChatGPT 、Gemini 、Claude 、DeepSeeK )之间来回切换。

    这种不停 Cmd + Tab 的动作非常打断思路,尤其是屏幕空间有限的时候,分屏太挤,全屏切换又眼晕。于是我心想,能不能做一个能随时“挂”在屏幕边缘、随叫随到的浏览器?

    SidePeek 是什么?

    它是一个极简的侧边悬浮浏览器,平时几乎不占空间:

    • 边缘触发:把它停靠在屏幕左/右侧,不操作时自动隐藏。鼠标划过去,它就瞬间滑出来(类似 QQ 的那种方式)。
    • 永远置顶:悬浮在所有窗口和 Space 之上。
    • 自带记事本:方便随手贴一点 Prompt 、代码片段或者临时笔记。
    • 原生体验:基于原生 macOS 开发( Swift ),菜单栏驻留,体积不到 2MB 。

    我平时的使用场景:

    • 写代码时:主屏编辑器,SidePeek 挂着官方文档或 ChatGPT 。
    • 写文案时:主屏写稿,SidePeek 挂着词典或者资料页。
    • 日常办公:主屏干活,SidePeek 挂个音乐软件听歌。

    关于版本和下载:

    目前 SidePeek 已经正式上架 App Store 了: App Store 下载地址

    为了支持后续维护,目前分为两个版本:

    • 免费版:支持开启 1 个标签页,满足基础的高频参考需求。
    • Premium 版:支持同时开启 10 个标签页,适合复杂的工作流。

    求建议 & 送码福利

    目前还是初期版本,功能比较克制。非常想听听大家的意见,尤其是关于如何推广这款小工具,大家有没有什么好的建议或渠道?

    为了感谢大家,24 小时内我会在评论区选取 10 位 提供真诚建议或推广点子的老哥,送出 Premium 版本的内购兑换码

    领码方式: 被选中的老哥我会直接在评论区 @你,到时麻烦回复一下 Base64 编码后的邮箱,我会第一时间把兑换码寄过去。

    提前谢过各位!

    第 1 条附言    1 天前
    时间截止到现在,我会收集已经留下邮箱的用户先发送一批,如果这个时间之前的评论还没有留下邮箱,会在下一批的发出。之后的评论评论不再发出内购码了,感谢支持!
    第 2 条附言    1 天前
    第一批已经发送完成,请查收,如果没有收到,特别要检查一下垃圾邮件。
    68 条回复    2026-02-03 19:47:47 +08:00
    CEEC
        1
    CEEC  
       2 天前 via iPhone
    现在很多开发者都在小红书推广,讲一讲开发的经历/评论抽奖/用户发布笔记获赞达到一定数量送码,建议去试试
    andforce
        2
    andforce  
       2 天前
    有个小问题,你这里说的浏览器是是指什么?可以支持任意浏览器添加进去吗?
    v9912ex
        3
    v9912ex  
       2 天前
    不错的 app,出发点好啊反正戳中我痛点了,cmd tab 效率太低了,衍生 app: tabtab 啥也不太行; raycast 的 note 达不到这种自动缩到边缘的效果...

    关于宣发, 正好前几天在小红书注意到一个 quicklook 查看应用程序的框架, 他思路挺奇特的, 时不时用自己 app 预览一下近期较热的 App 框架, 然后评论一番, 挺微妙的哈哈哈
    bao626
        4
    bao626  
       2 天前
    小体积好评,希望内存占用不要太大,后台稳定,主流浏览器那些占用大内存资源的功能都不要,不然就没有特色和优势了
    lockheart
        5
    lockheart  
       2 天前 via iPhone
    支持一下
    FirerWire3
        6
    FirerWire3  
       2 天前
    有几个需求场景:
    1 、查资料时可能用的是其他浏览器,但查到后需要在 SidePeek 里悬浮查看,能否直接分享到 SidePeek 打开链接,而不是手动复制 url 到 SidePeek 打开。
    2 、实现类似 Safari 类似的隐藏干扰项目或者更强的内容拦截。
    Wcowin
        7
    Wcowin  
       2 天前
    用上了 能否支持多个位置触发呢 感觉能自定义触发位置就好很多
    eocp2020
        8
    eocp2020  
       2 天前
    这个想法不错啊,挺方便的,主要占用体积小。如果推广的话,小红书和 reddit 上也都可以考虑一下。最后希望获得一码,先留个邮箱,万一成为分子中了呢。

    cG02NjZAcHJvdG9ubWFpbC5jb20=
    MrBAI
        9
    MrBAI  
    OP
       2 天前
    @CEEC 我回头试试看,上次尝试了下直接发硬广,直接 0 浏览。请留下邮箱我晚点统一送出内购码。
    MrBAI
        10
    MrBAI  
    OP
       2 天前
    @andforce 就是浏览器可以访问任何网站的浏览器,只是交互方式不同,主要用于打开频率高的参考网页之类的,不是主要浏览器的替代品,算是补充品
    MrBAI
        11
    MrBAI  
    OP
       2 天前
    @bao626 MAC 原生的,后台很稳定,确实考虑到了内存问题,所以限制了最多只开 10 个标签,理论上也够用了,请留下邮箱,我晚点统一送出内购码哈
    MrBAI
        12
    MrBAI  
    OP
       2 天前
    @FirerWire3 感谢你的建议,我看看实现方向的可行性,因为不行把软件设计的太重,想做个轻量的补充小产品,请留下邮箱,我晚点统一送出内购码哈
    MrBAI
        13
    MrBAI  
    OP
       1 天前   1
    @v9912ex 谢谢你的建议,我要研究下如果搞定小红书了,请留下邮箱,我晚点统一送出兑换码
    MrBAI
        14
    MrBAI  
    OP
       1 天前
    @Wcowin 现在支持的是浏览器左右隐藏,可以鼠标左键长按然后拖动改变位置。也可以设置放在桌面中间,配合快捷键实现隐藏/显现。 请留下你的邮箱,激活码,我晚点统一送出
    MrBAI
        15
    MrBAI  
    OP
       1 天前
    @eocp2020 感谢建议,激活码我晚点统一送出。
    v9912ex
        16
    v9912ex  
       1 天前 via iPhone
    @MrBAI ODg2NkBlbGVrdHJpbmUuY29t
    followadc
        17
    followadc  
       1 天前 via iPhone
    我之前用过一个类似的 app ,这种小东西还是挺好用的。 可以内置一点简单的小功能
    houshengzi
        18
    houshengzi  
       1 天前
    还在用 macOS13 的无缘了,也可以考虑增加快捷键唤出 SidePeek 吧
    molvqingtai
        19
    molvqingtai  
       1 天前
    看起来不错呀
    calcium
        20
    calcium  
       1 天前
    1. 左侧按钮(又或者叫 Tab ?)没选中效果,研究了很久才明白 Note 原来在下边点出
    2. 对于程序员用户,Note 也许增加纯文本(甚至 Markdown )的支持会更好
    3. 各种小问题:首次打开没有引导;从菜单栏点开 Preferences 后,主窗口会出现但是很快又隐藏了; Dock 栏图标不支持隐藏;设置快捷键后,修改快捷键时如果按下原来的按键会有一种触发 Bug 的感觉
    Hilong
        21
    Hilong  
       1 天前
    mac 上我之前用的 slidepad ,和你的功能很像,但是他没有代理配置功能,请问你这个支持设置代理吗,我不想设置全局代理,所以最近也在自己 vibe 想搞个支持代理的侧边浏览器,但是发现不懂 swift 开发起来,还是挺麻烦的。还没搞定, 如果你有了我就懒得自己搞了。 留个邮箱 bHdqY2pteDEyM0BnbWFpbC5jb20=
    bao626
        22
    bao626  
       1 天前
    @MrBAI YXdzbDY4OEA4OC5jb20=谢谢大佬
    summerwar
        23
    summerwar  
       1 天前
    建议发帖的时候加几张图片,不然都没法想象最终是啥样子的,会降低点进去的概率
    CEEC
        24
    CEEC  
       1 天前 via iPhone
    @MrBAI #9 感谢!
    dnZlbGxkb25lQHByb3Rvbi5tZQ==
    Seayon
        25
    Seayon  
       1 天前
    双显示器不支持啊
    n0nnull
        26
    n0nnull  
       1 天前
    试用了下,下面有几个刚需。
    1. 各标签页可以单独设置是否在每次悬浮窗口弹出时和切换标签页时自动刷新(这种常挂在旁边的网页,有时常点开看看某网页帖子有没有更新的需求)
    2. 临时置顶窗口按钮或快捷键(现在貌似只能把窗口从边缘移开来做到置顶)
    3. 各标签页可以单独设置其 UA (比如 mobile ,Chrome ,Safari 等等,因为某些网页在 mobile 时在细窄窗口下显示更好)
    FirerWire3
        27
    FirerWire3  
       1 天前
    @MrBAI #12 感谢 ZmlyZXJ3aXJlM0BnbWFpbC5jb20=
    jianny
        28
    jianny  
       1 天前
    大佬,请求超越 SlideBrowser 和 MenubarX 这两个竞品,谢谢 amlhbm55QGxpdmUuY29t
    lightemper
        29
    lightemper  
       1 天前
    已下载,之前就在网上搜这种小工具,可以去知乎/少数派这种地方发一下软文之类 ZHJwZXJyeUBxcS5jb20=
    MrBAI
        30
    MrBAI  
    OP
       1 天前
    @followadc 这确实是个取舍问题,有时候想着把软件弄轻,有时候又感觉缺失功能
    MrBAI
        31
    MrBAI  
    OP
       1 天前
    @houshengzi 有内置快捷键,然后拖动窗口自定义软件位置,隐藏或显示,电脑稍微升级下呀
    MrBAI
        32
    MrBAI  
    OP
       1 天前
    @calcium 感觉详细的反馈。选中后应该可以在 icon 的左侧看到一个小的竖直方向的蓝色小条,可能做的够不够明显。note 我最近也在考虑要不要做个类似苹果原生备忘录那种感觉的,但有怕功能太重了,初衷就是想设计个临时存放文本的地方,我再研究研究。首次打开应该是默认跳到那个 note 上的引导文字页上,在我电脑上测试没问题,我再看看可能存在其他 bug;"从菜单栏点开 Preferences 后,主窗口会出现但是很快又隐藏了",这个是因为贴在窗口边的缘故自动隐藏了,应该改下交互逻辑了,设置页面不在动隐藏。“ Dock 栏图标不支持隐藏;设置快捷键后,修改快捷键时如果按下原来的按键会有一种触发 Bug 的感觉”这个两个问题,我在勘查下。非常感觉你的详细体验反馈和建议。请留下邮箱,我会发两个兑换码。再次感谢。
    MrBAI
        33
    MrBAI  
    OP
       1 天前
    @Hilong 我这个版本也确实没有考虑到代理的功能。另外你自己搞的话,其实完全可行,我就是 vibe coding 出来的,我也不懂 swift,单纯的做软件功能其实不难,苹果上架购买激活流程什么的确实挺麻烦。你完全可以弄切合自己实际需求的。
    MrBAI
        34
    MrBAI  
    OP
       1 天前
    @summerwar 你说的对啊,我也想加图或者视频来着,但我发现我那个发帖子的框里面,只能是文本和 md 格式的,没看上传图片和视频的地方,我还合计呢,别人怎么发的,估计是视频和图片在别处,然后嵌入进来的吧
    MrBAI
        35
    MrBAI  
    OP
       1 天前
    @Seayon 请问你是显示器布局是上下还是左右?目前左右布局的话,只能支持在左侧显示器的左边,或者右侧显示器的右边,请留下邮箱,激活码晚些统一发送哈
    MrBAI
        36
    MrBAI  
    OP
       1 天前
    @n0nnull 感谢你详细建议,后续我会根据情况,看看能不能加入这些功能。请留下邮箱,内购码晚些统一发送。
    MrBAI
        37
    MrBAI  
    OP
       1 天前
    @jianny 我之前居然不知道这两款,看了我这工作做的不到位!我去研究研究。内购码码晚些时候,统一发送。
    MrBAI
        38
    MrBAI  
    OP
       1 天前
    @lightemper 以前看别人宣传推广的时候好像很简单,到自己的时候发现是太难了。。。内购码,晚些时候统一发送,感谢。
    q2316367743
        39
    q2316367743  
       1 天前
    已下载,第一是没有动画,唰的一下就没了,第二是没中文有点难受,第三是是不是缺一个置顶的功能,有时候需要对比一下,置顶很重要
    感谢:bTE3NzYyNjE4NjQ0QDE2My5jb20=
    n0nnull
        40
    n0nnull  
       1 天前
    @MrBAI #36 期待实装~
    我的邮箱:YWJpbWVzYWZoZWFyQG1haWwuY29t
    MrBAI
        41
    MrBAI  
    OP
       1 天前
    时间截止到现在,我会收集已经留下邮箱的用户先发送一批,如果这个时间之前的评论还没有留下邮箱,会在下一批的发出。之后的评论评论不再发出内购码了,感谢支持!
    xy19009188
        42
    xy19009188  
       1 天前
    试用了一下,发现不支持鼠标手势,无法后退和前进
    bearbest
        43
    bearbest  
    PRO
       1 天前
    好熟悉的 app ,之前是不是也有个类似的 app 在 v 站推广过,好像叫 slide browser
    MrBAI
        44
    MrBAI  
    OP
       1 天前
    @xy19009188 奇怪我这里测试没有问题,我会检查是否是其他原因导致的,感谢!
    MrBAI
        45
    MrBAI  
    OP
       1 天前
    @bearbest 那个是另一个开发者的产品,也怪我调研不到位,早知道已经有这么多同类型的,可能就不做了。。。
    lightemper
        46
    lightemper  
       1 天前
    发现一个问题,无法访问 http 页面,只能 https
    MrBAI
        47
    MrBAI  
    OP
       1 天前
    @lightemper 这个是 macOS 对第三方应用的安全要求。。。感谢支持
    q2316367743
        48
    q2316367743  
       1 天前
    @q2316367743 提个 bug ,隐藏的不完全,比如我是左侧靠边,隐藏后左侧会有一个像素的白边,我的编辑器都是深色的,格外显眼
    n0nnull
        49
    n0nnull  
       1 天前
    @MrBAI #45 还有一个 Slidepad ,一直在用。不过跟 slide browser 一样应该都没上架 Mac AppStore ,这也是 SidePeek 的一个优势了
    MrBAI
        50
    MrBAI  
    OP
       1 天前
    @q2316367743 之前是设计特意的留的 1px,确实没考虑这个情况,之后会优化下完全隐藏掉。
    MrBAI
        51
    MrBAI  
    OP
       1 天前
    @q2316367743 对了,置顶这个功能,是鼠标左键按住窗口的上方,脱离出侧边栏就可以置顶了,然后配合快捷键可以显示或隐藏
    Wcowin
        52
    Wcowin  
       1 天前
    @MrBAI ADEAMQAzADUAOAAwADEAOAAwADYAQABxAHEALgBjAG8AbQ==
    谢谢啦 我觉得你的想法很好!我也是做开发的 这个小玩意真不错
    runking
        53
    runking  
       1 天前
    我记得有类似的 APP ,可以对任意浏览器实现这个功能。
    印象中我还付费了,还是 V 友开发的,前段时间找邮箱没有找到…………
    followadc
        54
    followadc  
       1 天前 via iPhone
    @bearbest 对 我就是想说这个的
    MrBAI
        55
    MrBAI  
    OP
       1 天前
    @Wcowin 看到你的 OneClip 了 我也去体验下!
    q2316367743
        56
    q2316367743  
       1 天前
    @MrBAI #51 有个小建议,应用的工具栏是否能根据我在那个侧边就显示哪里
    还有个不成熟的小建议,能不能靠顶,左右都被占了。。。
    q2316367743
        57
    q2316367743  
       1 天前
    @MrBAI #51 还是要提一下,置顶和取消置顶需要一个按钮,或者也不是置顶功能,我提一个我日常的一个场景,就是我要上传文件,我习惯拖拽上传,现在我上传只能先取消收起,之后拖拽,之后再启用收起
    MrBAI
        58
    MrBAI  
    OP
       1 天前
    @q2316367743 "否能根据我在那个侧边就显示哪里"这个指的多个显示器的情况下嘛,我是两个显示器也遇到这个问题了,我之前浅显的了解了下好像解决起来有点难度,我之后在看看有没有好的解决办法。“能不能靠顶”,最初的想法是上下左右都想停留,但下面肯定是不行了,mac 不允许,上面也是稍微有点难度。。。“置顶和取消置顶需要一个按钮”这个功能后续可以实现。关于“惯拖拽上传“这个,你是一套键盘鼠标控制两个电脑嘛,然后从一个电脑到另一个电脑到时候,这个过程中会出发软件弹出,影响这个轨迹是这个情况吗。还是说另外的场景呢?
    Wcowin
        59
    Wcowin  
       1 天前
    @MrBAI 我给你 OneClip 终身激活码 请给我你的邮箱
    pypy
        60
    pypy  
       1 天前
    很需要,想申请试试:ZmJnbzRiMndqQG1vem1haWwuY29t
    calcium
        61
    calcium  
       22 小时 44 分钟前
    @MrBAI #32 再反馈一个影响使用的问题,我在访问内部某些站点时,会一直 loading ,但是它又没有「浏览器开发者工具」,完全不知道为啥卡住了 orz
    邮箱 Y2FsY2l1bSNjb2NrLmx1 感谢楼主馈赠
    q2316367743
        62
    q2316367743  
       22 小时 26 分钟前
    @MrBAI #58
    1. 置顶按钮很重要,否则拖拽上传文件很麻烦
    2. 靠顶是因为鼠标经常左右滑,很容易误触
    3. 多屏幕有个问题,比如我左右两个屏幕,左屏幕的右侧,又屏幕的左侧都无法做到靠边隐藏,当然,这个优先级最低

    所以对我来说,置顶是刚需,比如我要固定一下,或者上传文件。靠顶对我来说是比较好的体验,左右太容易误触。多屏幕倒是无所谓,如果靠顶实现了也就没有多屏幕问题了
    AwakeHu
        63
    AwakeHu  
       21 小时 34 分钟前
    @MrBAI 还挺喜欢这样的贴边工具的,试用了一天感受:
    优点:
    1. 指针悬浮可以切换到最常用 tab 栏,可以加快效率
    2. 目前用来挂我的一个 AI 问答页面,基本上全天候挂着随时使用很方便
    缺点:
    1. 刷新按钮不支持 Command+R ,以及其他 command + <- 和 command + <- 前进/后退 快捷键
    2. 贴边没有淡入淡出,有的话视觉上会舒服很多

    希望能给个激活码,这样我就能把诸如 GPT ,Gemini ,claude 都挂在上面了 YTQxMDY5MjI0MUBnbWFpbC5jb20=
    MrBAI
        64
    MrBAI  
    OP
       13 小时 18 分钟前
    @Wcowin 好嘞 OTM2MzM2OUBnbWFpbC5jb20= 看到你没付开发者账号的年费,深有感触,估计明年我也不能续费了,年费都赚不回来
    MrBAI
        65
    MrBAI  
    OP
       13 小时 17 分钟前
    @pypy 已经发送到邮箱,如果没有,注意下垃圾邮件哈
    MrBAI
        66
    MrBAI  
    OP
       13 小时 14 分钟前
    @calcium 两个兑换码,已发送到邮箱了,请查收。对,loading 这个问题,我也发现了,目前还没找到是什么原因导致的。我再研究研究。另外当前这个版本,如果电脑睡眠再唤起的话,窗口不自动隐藏,这个 bug 已经修复在提交审核了,估计这两天应该能通过
    MrBAI
        67
    MrBAI  
    OP
       13 小时 10 分钟前
    @q2316367743 啊,明白了,是在软件打开的窗口上传文件用,这个我确实没考虑到,因为我自己的场景主要就是 AI 对话和查单词这些了,之后这个置顶我会加上。靠顶这个,我再看看能能不能解决,因为顶部都是 Apple 的状态栏嘛,系统有些限制。
    MrBAI
        68
    MrBAI  
    OP
       13 小时 6 分钟前
    @AwakeHu 激活码已经发送,请查收,没有的话看看垃圾邮箱哈。
    关于这两个缺点我后续看看加上去,另外不要把这个工具当浏览器的替代,当成一个补充感谢你反馈。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2923 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 00:54 PVG 08:54 LAX 16:54 JFK 19:54
    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