[TestFlight]做了个 macOS 工具 Inspir(你的灵感工作台),想请大家帮忙外测。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
buzhi12

[TestFlight]做了个 macOS 工具 Inspir(你的灵感工作台),想请大家帮忙外测。

  •  
  •   buzhi12 21 天前 824 次点击

    各位大佬好,萌新发贴,没想到 3 年前用谷歌帐号注册过。

    这段时间我做了一个 Mac 上的工具,名字叫 Inspir ,寓意让灵感自然发生~

    起因很简单:就是查资料、或者上网的时候,我会频繁截图、贴图,复制文本、OCR 等做临时对照,但这些内容很快就散落在各个文件夹和剪贴板里,后面很难找回来,或者要下载多个 app ,我就在想能不能把我们日常用到的最常用的操作(截图,复制 OCR 等)链接起来呢,还有平时突然脑海中一闪而过的灵感也可以随时收集,所以我想做一个“无感收纳”的工作台:

    主界面

    Inspir 就是这样一个后台把碎片整理进一个可搜索、可编辑、可回看的“灵感中枢”。 核心链路已经跑通,想邀请 V 站各位大佬帮我做一轮真实场景测试。

    目前已实现的主要功能:

    1)截图与贴图

    • 标准截图、长截图(滚动拼接)都支持。
    • 截图后可直接贴图到进行对照,不用来回切窗口,这点和主流截图软件类似。
    • 贴图支持编辑模式:标注、裁剪、旋转、翻转、缩放、透明度调节、复制、另存。
    • 贴图关闭后可恢复最近一张(避免误关),并且支持文字贴图(可选)。
    • 截图链路可配置自动保存到灵感中枢、自动保存到本地文件夹( PNG/JPG )。

    截图

    2)OCR (本地离线)

    • OCR 走 Apple Vision ,本地识别,不依赖第三方 OCR 服务。
    • 支持 OCR 历史、历史上限、结果自动复制到剪贴板。
    • 可选“识别结果自动存入灵感中枢”。
    • 可选“识别时把框选原图也入库”,方便回看上下文。
    • 有识别浮窗+历史面板,便于二次编辑和回查。

    ocr ocr 历史

    3)剪贴记录,即剪贴板历史记录

    • 自动监听文本/图片剪贴板,支持历史回溯。也可用快捷键快速切换关闭状态,避免隐私信息被收集。
    • 支持“纯文本模式”(去富文本格式)。
    • 有去重策略:重复复制不会无限新增脏记录。
    • 可选自动存入灵感中枢,且做了防回流处理(应用内部复制不会重复触发自动入库)。

    剪贴记录设置 剪贴记录

    4)灵感中枢( Inspiration )

    这是整个 app 的开发初衷,也是 Inspir 的核心工作区,以上三者的信息都可以自动收纳到灵感中枢,当然也可以关闭,可以按需求开启或关闭自动存入,各个功能也都配置了手动存入的按钮或者开关。截图、OCR 、剪贴记录、手动新建灵感的内容,都会汇总到这里。

    灵感中枢里的每一张卡片都不是“孤立素材”,而是带上下文的信息单元:来源(截图/贴图/OCR/剪贴板/外部导入)+时间信息(创建/更新+标签(可选),后续回看时能快速知道“它从哪来、什么时候来的、最近有没有被改过”。

    • 支持三类内容: 图片 / 文本 / 灵感笔记 。
    • 顶部支持按类型切换,支持标签分。
    • 搜索不是只搜标题,而是会联合内容、OCR 文本、备注、标签一起检索。
    • 卡片支持常用操作:复制、导出、加标签、移入回收站。
    • 删除走回收站而不是直接抹掉,并支持清理周期管理。
    • 详情页可继续深度编辑:文本侧支持 Markdown ,图片侧支持标注/裁剪,不过编辑器感觉优化空间还很大,各位见谅,后续会重点优化。

    灵感编辑器

    5)数据与同步

    • 数据底座基于 SwiftData ,图片采用原图+缩略图分层存储:列表浏览优先走缩略图,打开详情再加载原图,兼顾清晰度和流畅度。
    • 入库阶段做了近窗去重(文本与图片指纹),避免短时间重复复制/重复图片把灵感中枢“灌水”。
    • 删除策略是“先回收站后清理”,支持保留周期,减少误删焦虑。
    • 支持可选 iCloud 私有同步:
      • 同一 Apple ID 下,多台 Mac 可以共享同一份灵感中枢;
      • 在办公室截的图,回家打开另一台 Mac 也能继续编辑;
      • 可在设置里一键开关,并看到连接状态与错误提示。
    • 同步关和自动存入到灵感中枢的开关是两层控制:
      • 自动存入到灵感中枢决定“内容是否进入灵感中枢”;
      • iCloud 同步决定“灵感中枢的内容是否跨设备流转”。
      • 即便不开启自动存入到灵感中枢依旧可以手动按需存入。
    • 当本地数据库异常时有“救援模式”兜底,优先保证 App 可打开,避免直接闪退。
    • 隐私策略是“默认本地、同步可选、权限可关”:不开启 iCloud 也可完整使用核心流程。

    同步

    6)导出与迁移

    • 单条可导出:png/jpg/txt/md 。
    • 多条可导出为 Markdown Bundle (含元数据与图片资源)。
    • 便于迁移到 Obsidian/本地归档等工作流。

    7)快捷中心

    • Inspir 的快捷键设置有两种入口,一是各功能区内就近设置(在对应页面后侧可直接修改该功能快捷键),二是侧边快捷中心里可以统一设置:截图、贴图、OCR 、OCR 历史、剪贴记录、剪贴监听开关、新建灵感、长截图等高频动作。
    • 菜单栏也有常用的快捷操作以及对应的快捷键键位显示。

    快捷中心 菜单栏

    8 )语言支持

    • 当前已支持两种语言:简体中文 / English 。
    • 可在设置中手动切换,也支持跟随系统语言自动切换。
    • 核心页面与主要交互文案已完成双语覆盖,保证日常使用体验一致。
    • 后续会继续接入更多语种(优先考虑日语/韩语等),并持续优化术语统一与本地化细节。

    英文

    外测信息

    • 测试阶段:Public Beta ( TestFlight )
    • 支持系统:macOS 14.0 及以上
    • 体验链接: https://testflight.apple.com/join/pRvt6YgY
    • 反馈方式:欢迎直接在本帖留言( Bug 复现步骤/使用场景/优化建议都很有帮助)
    • 说明:当前仍在持续迭代,版本会根据反馈频繁更新,感谢大家一起共创 ,十分感谢。

    我特别想收集的反馈

    1.灵感中枢进去的灵感编辑器表现如何,特别是 14 ,15 系统感觉表现不如 26 系统,不过其实最开始做这里只是想我们平时想到什么灵感,可以临时记录一下,所以没有搞太重型的渲染,可以做为后续优化重点。

    2.OCR 功能首次识别是否过慢,以及识别准不准的问题。

    3.长截图功能表现如何,长截图功能我自己使用体验非常好,但是需要注意框选的区域可滚动。虽然这个功能不是主要的功能,但是前期花了大量时间去优化调手感,所以想请各位大佬验证一下。

    4.灵感中枢在“大量数据”场景下的检索和滚动体验。

    5.首次进入 Inspir 是否有首次引导,授权是否弹出。

    5.你觉得最影响日常使用效率的 1 个问题是什么。

    PS.

    如果你提供了有效反馈( Bug 复现信息/可执行建议),正式上架后我会送永久版兑换码作为感谢。

    第一次做 Mac 上的工具,肯定还有不少粗糙的地方,非常欢迎各位大佬指出 Inspir 的不足之处,我会认真考虑、认真评估,十分谢谢,感激不尽。

    buzhi12
        1
    buzhi12  
    OP
       21 天前
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     896 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 19:49 PVG 03:49 LAX 12:49 JFK 15:49
    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