V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
diedat17
V2EX  ›  分享创造

[送码] Omnit:一款 iOS AI 聚合翻译工具 (灵感来自 Pot/Bob)

  •  
  •   diedat17 · 3 天前 · 3289 次点击

    大家好!

    我之前在 Windows 和 Mac 上一直使用 Pot 、Bob 这类支持多种 AI 后端的翻译工具,体验非常棒。但切换到 iOS 时,却发现 iOS 上缺少类似功能的 App 。

    于是,我借助 AI IDE 的帮助,花了半个多月的时间,开发了这款大小不到 2M 的 iOS AI 聚合翻译工具。

    因为我主要是做后端的,UI 设计经验不多,所以界面很大程度上参考了 Pot 和 Bob ,并在此基础上做了一些自认为的改进。如果大家有任何关于 UI 或交互的建议,非常欢迎提出,我会改进的。

    应用截图:

    应用截图

    支持的 AI API:

    • 内置支持: 已集成 OpenAI, DeepSeek, Gemini, Claude, Grok, Qwen, Kimi 等市面上主流的 AI 模型 API 。
    • 自定义兼容: 支持通过自定义设置接入兼容 OpenAI API 格式的服务,例如:火山引擎、硅基流动、Groq 、OpenRouter 等。这提供了极高的灵活性,方便你使用自己的或第三方 AI 服务。

    欢迎体验与反馈!

    希望这款小工具能给大家带来便利。

    App Store 下载链接: https://apps.apple.com/app/omnit/id6743378695

    这里提供一些兑换码,方便大家免费体验 Pro 功能:

    兑换码
    PHFFFNT9T7LA
    L9XXTRA7643Y
    WWLPM49AL6RJ
    E797R99N9ERN
    YRRKLM7KJN94
    EXYXXLYWWMLT
    4LWEJJE33ERX
    44TXR34RHJEA
    F3XRL6LXE94T
    63TWY6HA9TNM
    J4J977APMA7E
    47H7XFN99TH9
    R7RM7LAP7E9T
    FFWF6R37AE4R
    9FYJ496FAHFX
    MJ6JAEN4W963
    PRJLHE6J6RLF
    WAMTARTWNPXA
    KLHEEAR339RK
    TRY6LHHHLAA3
    K9M37H49XX9Y
    4WHL6LM9NEFN

    恳请: 如果您使用了兑换码,麻烦告知一下,方便后来的朋友知道哪些已被使用。非常感谢!

    第 1 条附言  ·  3 天前

    我忘记说明了,其实不用 pro 版也不影响使用的

    我再补一些兑换码

    兑换码
    JJ6NT9736HNN
    PEX4FXPM74RP
    9JYHJP6NP9EH
    FAXAWFMT9L34
    E3HFRHLERWTP
    WXHKKWYKLFAL
    RKN6LJTKWHM6
    4KFYHF44JK4P
    9ML4XL77444E
    33YE3WFKT96W
    N36LAYHPEWY6
    MRYPH7MPYXNH
    KX7RXFKJJXYY
    AT7RTJ4M6LHP
    6W3KMKMFRPHH
    3WPYH3J43PKL
    Y4P6KXK3J3FW
    TETP4PKY64YW
    FKPX3EH3TR4R
    第 2 条附言  ·  3 天前

    各位实在抱歉,码已经送完了。不使用 Pro 兑换码也能正常使用的,谢谢大家支持。

    82 条回复    2025-03-30 04:31:12 +08:00
    missuo
        1
    missuo  
       3 天前
    支持一下 i18n 呗
    ganzhen
        2
    ganzhen  
       3 天前
    PHFFFNT9T7LA 已用,感谢
    hahao
        3
    hahao  
       3 天前
    感谢,WAMTARTWNPXA 已用
    ivamp
        4
    ivamp  
       3 天前
    47H7XFN99TH9 已用
    Daniel0829
        5
    Daniel0829  
       3 天前
    YRRKLM7KJN94 已用。谢谢(前几个都被兑换了,不用试了。)
    hvanke
        6
    hvanke  
       3 天前 via iPhone
    感谢! PRJLHE6J6RLF 已使用
    jerryyahoo
        7
    jerryyahoo  
       3 天前
    KLHEEAR339RK 已用
    return1992
        8
    return1992  
       3 天前
    R7RM7LAP7E9T 已用
    queuey
        9
    queuey  
       3 天前 via iPhone
    MJ6JAEN4W963 已用谢谢
    Shum1n
        10
    Shum1n  
       3 天前
    TRY6LHHHLAA3 已使用, 感谢 OP
    YokoXia
        11
    YokoXia  
       3 天前
    基本全没了,兑了也不说一声,真恶心
    warn1ng
        12
    warn1ng  
       3 天前
    确实 ,阴人真多
    diedat17
        13
    diedat17  
    OP
       3 天前
    @missuo 好的,这个可以有
    glpyhster
        14
    glpyhster  
       3 天前
    一个都没有了啊,求一个呀。
    diedat17
        15
    diedat17  
    OP
       3 天前
    @glpyhster F7NP77MP474J
    Suremotoo
        16
    Suremotoo  
       3 天前
    根本抢不到🥹
    diedat17
        17
    diedat17  
    OP
       3 天前
    @YokoXia 确实恶心,NK7T76R3PYFR
    glpyhster
        18
    glpyhster  
       3 天前
    @diedat17 就几秒,就没有了啊。。不知道谁兑换了。
    diedat17
        19
    diedat17  
    OP
       3 天前
    @Suremotoo PRYHJRLXXWKJ
    hellwen
        20
    hellwen  
       3 天前
    求一个,隔壁站也一个都没了
    jsxhhyf
        21
    jsxhhyf  
       3 天前
    全没了
    Emyorii
        22
    Emyorii  
       3 天前 via iPhone
    来晚了,求个码体验,感谢
    SDBpMEBvdXRsb29rLmNvbQ==
    diedat17
        23
    diedat17  
    OP
       3 天前
    @glpyhster #18 KKHMTWEFJTK7
    shangrenxi
        24
    shangrenxi  
       3 天前
    应该是 4WHL6LM9NEFN 被我用了,点击兑换显示已经兑换
    glpyhster
        25
    glpyhster  
       3 天前
    @diedat17 感谢给了这么多个,但是一个都没有抢到。看来缘份没有到啊。
    Tomorrowxxy
        26
    Tomorrowxxy  
       3 天前 via iPhone
    来晚了,求个码体验,感谢
    MDM4MDgwOEBnbWFpbC5jb20=
    Chiqing
        27
    Chiqing  
       3 天前
    YXpnbmlxaWhjJTQwcG0ubWU=
    我也想求一个 感谢!
    Lituby
        28
    Lituby  
       3 天前 via Android
    抢不到,求个码,感谢
    bGl0dWJ5QG91dGxvb2suY29t
    Chiqing
        29
    Chiqing  
       3 天前
    @Chiqing sorry 是这个
    YXpnbmlxaWhjQHBtLm1l
    glpyhster
        30
    glpyhster  
       3 天前
    @diedat17 如果方便,麻烦发一个给我:Z2xweWhzdGVyQGdtYWlsLmNvbQ== 实在手速跟不上。十分感谢。
    wl62613
        31
    wl62613  
       3 天前
    抢不到,求个码,感谢大佬
    d2wyNDk0OEBnbWFpbC5jb20=
    xianwei7315
        32
    xianwei7315  
       3 天前
    不是哥们,用就用了,为啥都不说呀
    dodoa
        33
    dodoa  
       3 天前
    我已经替大家试过了 兑换码都已经被用完了
    mintor27
        34
    mintor27  
       3 天前
    还能领码吗,想尝试下 Z2Vla2N4MjdAZ21haWwuY29t
    mywjyw
        35
    mywjyw  
       3 天前
    求个码,很想体验 ios 端这种软件,感谢
    bXl3anl3QGZveG1haWwuY29t
    aiakgvdii
        36
    aiakgvdii  
       3 天前
    求个码,感谢大佬! c2lraW93c2lAZ21haWwuY29t
    torch36
        37
    torch36  
       3 天前 via iPhone
    9ML4XL77444E 已用,感谢
    pppxyz
        38
    pppxyz  
       3 天前 via iPhone
    KX7RXFKJJXYY 已用,感谢🙏🏻
    bernabeu7
        39
    bernabeu7  
       3 天前
    MRYPH7MPYXNH 已用,感谢
    zhaidoudou123
        40
    zhaidoudou123  
       3 天前
    AT7RTJ4M6LHP 已用
    这个可以接入 iOS 自带选中后的翻译选项吗?我看 iOS 18.4 更新了默认翻译 App 选择
    ChangQin
        41
    ChangQin  
       3 天前
    Y4P6KXK3J3FW 已用,感谢🙏
    copriwolf
        42
    copriwolf  
       3 天前
    N36LAYHPEWY6 已用 感谢
    Zoyo94
        43
    Zoyo94  
       3 天前
    #### 33YE3WFKT96W 已用
    #### 但是真不知道那些用了哪些没用
    southpark
        44
    southpark  
       3 天前
    WXHKKWYKLFAL 已用,感谢🙏
    Jusekenny
        45
    Jusekenny  
       3 天前
    感谢给了这么多个,但一个都没有抢到。
    diedat17
        46
    diedat17  
    OP
       3 天前
    @zhaidoudou123 这个功能有的,它在全屏展示里面
    wwweng
        47
    wwweng  
       3 天前 via iPhone
    全部测试了,都已经兑换完了,WTNKMWMzUXRaMnhwYzNSbGJpMWhjbVZoUUdSMVkyc3VZMjl0 ,求一个码
    zhaidoudou123
        48
    zhaidoudou123  
       3 天前 via iPhone
    @diedat17
    我说的是这个: https://imgur.com/a/6VMFtww
    我不太清楚苹果的设计,或许以后可以在其他 app 选中文字后点击翻译,然后跳转到默认翻译 app
    diedat17
        49
    diedat17  
    OP
       3 天前
    @zhaidoudou123 #48 了解,我去研究一下
    mywjyw
        50
    mywjyw  
       3 天前
    个人觉得每次翻译要打开 app 的话还是有点麻烦,理想状态能像 openai translator 那样就好了,可以选中词直接翻译
    glpyhster
        51
    glpyhster  
       2 天前
    如果能添加一个像欧路词典的那个跨软件翻译窗口就很好用了。
    lefer
        52
    lefer  
       2 天前
    @glpyhster #51 那个似乎先是一个叫做 Para 的翻译 app 开始的(不确定)
    diedat17
        53
    diedat17  
    OP
       2 天前
    diedat17
        54
    diedat17  
    OP
       2 天前
    @glpyhster #51 好的,我先了解一下这个功能怎么实现的。但我发现#40 楼提的选中文字出现的翻译可以替换其他的翻译软件这个好像更好用一些,也不需要打开软件了,但是这个功能会在 iOS 18.4 才上线
    https://developer.apple.com/documentation/translationuiprovider/preparing-your-app-to-be-the-default-translation-app/
    glpyhster
        55
    glpyhster  
       2 天前
    @diedat17 欧路/Para 的那个都是需要先复制需要翻译的内容,之后自动粘贴过去的,那个浮窗需要手动先到 App 中开启
    kemistep
        56
    kemistep  
       2 天前
    支持的 AI API:

    内置支持: 已集成 OpenAI, DeepSeek, Gemini, Claude, Grok, Qwen, Kimi 等市面上主流的 AI 模型 API 。
    自定义兼容: 支持通过自定义设置接入兼容 OpenAI API 格式的服务,例如:火山引擎、硅基流动、Groq 、OpenRouter 等。这提供了极高的灵活性,方便你使用自己的或第三方 AI 服务。

    ---
    这些 api 是自己花钱购买的嘛,可以告诉下用的啥方案,可以一下支持这么多模型
    diedat17
        57
    diedat17  
    OP
       2 天前
    @kemistep 不是的,我只负责调用 API ,使用的话是要输入自己的 API Key 的
    kemistep
        58
    kemistep  
       2 天前
    @diedat17 #57 调用 api 使用的 mvp 嘛,还是啥 sdk
    Eureka0
        59
    Eureka0  
       2 天前
    想问一下楼主是用 swiftUI 写的吗,用的哪个 IDE ?最近在学习用 swiftUI 写个小工具,Xcode 没有 AI 挺烦的
    diedat17
        60
    diedat17  
    OP
       2 天前
    @kemistep #58 就是简单的 URL 调用,没用到其他的东西
    https://api-docs.deepseek.com/zh-cn/
    diedat17
        61
    diedat17  
    OP
       2 天前
    @Eureka0 对的是用 SwiftUI ,我是双开的,用的 Cursor 和 Xcode
    kemistep
        62
    kemistep  
       2 天前
    @diedat17 #61 谢谢
    Sniggih
        63
    Sniggih  
       2 天前
    希望可以有翻译剪贴板内容的 url scheme ,这样会方便很多
    Eureka0
        64
    Eureka0  
       2 天前
    @diedat17 #61 了解了,谢谢
    zhaidoudou123
        65
    zhaidoudou123  
       2 天前
    @diedat17 #53
    期待更新
    sholin
        66
    sholin  
       2 天前
    还有码吗,求一个
    q000q000
        67
    q000q000  
       2 天前
    错过了,怒拍大腿!
    byby
        68
    byby  
       2 天前 via iPhone
    求码求码🙏
    diedat17
        69
    diedat17  
    OP
       2 天前
    @byby 不好意思啊,送完了
    NianBroken
        70
    NianBroken  
       2 天前 via iPhone   ❤️ 1
    希望能够支持百度、有道、腾讯、阿里、火山等基础翻译服务(非 AI),并且同样也是由用户输入 Key 。

    因为有一些文本无法被 AI 正确的翻译,例如我需要翻译「需要翻译的内容是:“你好”」这一整句话。

    AI 翻译的结果是:「 Hello 」;

    基础翻译服务是:「 The content that needs to be translated is: "Hello"」

    对于 AI 翻译,这个问题无论怎么修改 Prompt 都无法解决。
    NianBroken
        71
    NianBroken  
       2 天前 via iPhone   ❤️ 1
    忘记贴购买截图了
    NianBroken
        72
    NianBroken  
       1 天前 via iPhone
    @diedat17 DeepL 也可以接入一下
    ymark
        73
    ymark  
       1 天前
    能不能一键切换语言,比如:中文到英语,英语到中文
    Suremotoo
        74
    Suremotoo  
       1 天前
    @diedat17 #19 非常感谢,来晚了,被抢了
    diedat17
        75
    diedat17  
    OP
       1 天前
    @NianBroken 下个版本更新
    diedat17
        76
    diedat17  
    OP
       1 天前
    @ymark 不好意思,不太理解这个需求,有没有更详细些的描述
    diedat17
        77
    diedat17  
    OP
       1 天前
    @NianBroken #72 官方的 DeepL API 我没国外信用卡测试不了,我是用 https://github.com/OwO-Network/DeepLX 这个项目去做测试的,不清楚能不能适配
    diedat17
        78
    diedat17  
    OP
       1 天前
    @NianBroken #71 谢谢支持
    diedat17
        79
    diedat17  
    OP
       1 天前
    @NianBroken #70 我也一直在调 Prompt ,如果你有更好的可以推荐一下
    NianBroken
        80
    NianBroken  
       1 天前 via iPhone
    @diedat17 #77 淘宝有 deepl 账号,还是很便宜的,而且是永久的
    NianBroken
        81
    NianBroken  
       1 天前 via iPhone
    @diedat17 #77
    8.5 人民币永久
    diedat17
        82
    diedat17  
    OP
       1 天前
    @NianBroken 好的,睡醒就买来试试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3344 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:00 · PVG 13:00 · LAX 22:00 · JFK 01:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.