• 请不要在回答技术问题时复制粘贴 AI 生成的内容
steveyu
V2EX  ›  程序员

大家好,我做了一个 ChatGPT 的 iOS 的客户端

  •  1
     
  •   steveyu · Apr 5, 2023 · 3111 views
    This topic created in 1161 days ago, the information mentioned may be changed or developed.

    大家好,我叫 steve yu ,目前是 iOS 端 修勾 Chat 的开发者。这是一个安利贴,安利我的开源软件。

    https://github.com/SteveYuOWO/DogeChat

    本意是打算开发一个精简的客户端。意味着,填入 OPENAI_API_KEY 就可以使用了,不用管 proxy 之类的,或者翻墙,感觉这才是客户端的需求。

    支持 markdown

    支持列表页面

    iOS 本地持久化

    显示 Token 月使用费用

    dark mode

    点击完成自动生成标题

    IMG_2892

    app store 也上架了 1.1 的版本,然而第二次提交给 app store 审核的时候,由于 Guideline 3.1.1 - Business - Payments - In-App Purchase 苹果不让我上传后续版本了,除非我删除 API_KEY 配置,并用苹果默认配置。 这个我也想请教下社区大佬们,现在 app store 上的一些 chatGPT 应用,需要填写 API_KEY 的是如何解决的?

    22 replies    2023-04-13 22:56:49 +08:00
    dcty
        1
    dcty  
       Apr 5, 2023
    🙃 审核的时候把这个功能隐藏起来
    steveyu
        2
    steveyu  
    OP
       Apr 5, 2023
    @dcty 可能是因为我这个不填写 API_KEY 就不让进入下一步的原因吗?![image-20230405145016418]( https://p.ipic.vip/n8daoq.png)
    巨无奈
    steveyu
        3
    steveyu  
    OP
       Apr 5, 2023
    @dcty 回复好像不支持贴图,我编辑到提问贴中
    steveyu
        4
    steveyu  
    OP
       Apr 5, 2023
    5555 ,苹果审核太迷了。😭 明明有其他 app 是能上架的。我的 app 第一次上架也 ok ,后续认为这个填写 API_KEY 是在苹果之外才能付费
    aijam
        5
    aijam  
       Apr 5, 2023
    我的 key 被你偷了谁负责?
    stonedongdong
        6
    stonedongdong  
       Apr 5, 2023
    https://apps.apple.com/cn/app/opencat/id6445999201
    我感觉 opencat 已经把你想法实现得差不多了
    owen800q
        7
    owen800q  
       Apr 5, 2023
    我後來是這樣過的,你可以參考下, 把這個輸入 api key 的 UI 先隱藏。並且暫時先通過後端返回你自己的 API key, 確保所有功能在審核時正常,通常 review 後,改下後端,不返回 key 再顯示輸入 api key 的 UI
    XnEnokq9vkvVq4
        8
    XnEnokq9vkvVq4  
       Apr 5, 2023
    目前用过的同类产品除了 opencat 还有 talky 、AMA 和 Charming ,AMA 也有安卓版本,感觉 Talky 最好用
    a8500830
        9
    a8500830  
       Apr 6, 2023 via iPhone
    支持下
    a8500830
        10
    a8500830  
       Apr 6, 2023 via iPhone
    超级棒,简单!
    Yangfan1991
        11
    Yangfan1991  
       Apr 6, 2023
    @dcty 隐藏起来被发现后果可能更严重
    Marsgo
        12
    Marsgo  
       Apr 6, 2023
    只支持 ios16....
    Dream4U
        13
    Dream4U  
       Apr 6, 2023
    现在套壳客户端太卷了,但 UI 都很一般,都是独立开发者,审美决定了上限。
    steveyu
        14
    steveyu  
    OP
       Apr 8, 2023
    @aijam 你好,开源的哦。另外 apple store 会审核 `no data collection`
    steveyu
        15
    steveyu  
    OP
       Apr 8, 2023
    @a8500830 感谢
    steveyu
        16
    steveyu  
    OP
       Apr 8, 2023
    @Marsgo 目前降到 ios 15 了,之前修复了下 ios 16 和 15 在代码层面写法有些不兼容。
    steveyu
        17
    steveyu  
    OP
       Apr 8, 2023
    @stonedongdong 感谢,opencat 的作者非常厉害。功能比较多样。我还是想维护一个纯移动端的 app 。
    steveyu
        18
    steveyu  
    OP
       Apr 8, 2023
    @owen800q 好的,感谢,我后续尝试下相关方法。
    aijam
        19
    aijam  
       Apr 8, 2023
    @steveyu 你服务器端采集我的 key 我也不知道啊
    steveyu
        20
    steveyu  
    OP
       Apr 8, 2023
    @aijam 🤣终于明白 OPENAI Translator 的作者谈到为什么不做个代理了,中间确实有一层信任问题。那还是做成可选配置的 proxy 。
    如果信任可以用吧。
    steveyu
        21
    steveyu  
    OP
       Apr 8, 2023
    @aijam 思考到这个信任问题在其他软件中可能也存在,市面上也存在一些不开源的客户端,或者存在后台对 prompts 进行优化处理的客户端。也同时存在 key 的信任问题。
    a8500830
        22
    a8500830  
       Apr 13, 2023 via iPhone
    有时失效
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   918 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 21:08 · PVG 05:08 · LAX 14:08 · JFK 17:08
    ♥ Do have faith in what you're doing.