xugj

做了一个免费的 Gitee iOS 客户端,最近重新开始维护,想听听大家的建议

  •  
  •   xugj · 15h 41m ago · 50 views
  •   You need to sign in to view this topic

    我做了一个基于 SwiftUI 和 Gitee OpenAPI 的非官方 iOS 客户端,叫 GiteeClient 。最初是我学习 SwiftUI 时做的项目,最近又把它捡起来继续维护了。

    目前可以在手机上查看和筛选仓库、处理 Issue 和 PR 、看提交记录、通知与私信,也支持查看组织、公钥以及 Star/Watch 列表。代码浏览也已经有了基础能力。我的目标是让“收到通知 → 看一下代码或讨论 → 回复和处理”这条流程在手机上更顺手,而不是把网页版完整搬过来。

    这次维护主要在补基础:把登录改为填写 Gitee 私人令牌,令牌保存在本机 Keychain ;整理网络请求和登录状态;调整代码浏览,并适配 iOS 27 的构建环境。仓库里还加入了代码编辑与提交。

    后续想做两块功能:一是更好用的搜索、Diff 阅读和待处理事项工作台;二是在 Issue 、PR 和代码页面加入 AI 摘要、审查建议与回复草稿。AI 会采用用户自行填写外部服务地址、API Key 和模型的方式,目前还在规划中,尚未上线

    App Store:GiteeClient

    需要说明的是,App Store 当前还是 2024 年发布的 1.2.5 版本;上面提到的近期改动目前主要在源码仓库里,商店版还没有同步更新。App 内有广告,这也是我接下来会重点调整体验的地方。

    如果你平时使用 Gitee ,想请教几个问题:你最希望在手机上完成什么操作?看 PR 时更需要 Diff 、评论,还是待处理事项汇总?对于自行配置外部 AI 来辅助理解代码和 PR ,你会愿意使用吗?欢迎直接指出目前做得不好的地方。

    1 replies    2026-09-21 14:51:03 +08:00
    xugj
        1
    xugj  
    OP
       15h 13m ago
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   969 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 22:04 · PVG 06:04 · LAX 15:04 · JFK 18:04
    ♥ Do have faith in what you're doing.