Skip to content

Goal of Lazy Go

GAOYUAN HAO edited this page Oct 21, 2024 · 1 revision
  1. Project view:
  • 在当前project中,lazyGo需要去除所有当前的bug,可以稳定运行。同时完善现在所有功能的实现。
  • 当前希望希望LazyGo实现的目标有:
    • 允许用户打开我们软件的同时就可以快速获取周边环境的推荐。
    • 允许用户打开我们的软件的同时就可以了解其当前所处环境,并获得针对性的推荐
    • 允许用户选择topic并通过几个简单的自定义功能就找到针对行的随机,但优秀的推荐
    • 允许用户收藏他喜欢的地点并检查他过去的浏览记录。 上述的目标需要在11月1日前实现,并打包成一个可下载软件供实际使用。并拍摄一个video。
  • 后续开发:有空的朋友可以一起继续开发这个软件,使其达到可以广泛使用的标准。
    • 有多种后续路径可以考虑
      • 商业化设计我们的软件,投资点💰上架google play或者apple store。 如果要这么做我们需要重新思考盈利方式,并且需要长期投入时间和资金去维护软件,更进一步可能需要考虑到安全问题。如果有用户用那就赢了,但是没有可能就是纯亏钱。
      • 把软件开源到github然后做视频宣传一下。如果只是作为开源项目,我们就不需要后续维护数据库,google api什么的,只需要写一个详细的文档讲述如何操作使用我们的软件。如果有很多人喜欢并且收藏了(也可以去刷一下),后续简历上也可以用。而且如果真的喜欢的人多,再改商用也完全没问题。
    • 后续开发可能需要考虑的目标:
      • 功能性目标
        • 收集用户的偏好并给出针对性的建议
        • 允许用户定制问题
        • 允许用户与生成计划的gpt对话,结合当前环境给出更针对性的建议
      • 商业性目标
        • 计算google map以及gpt api的花费,计算成本
        • 思考商用模式。用户使用谁的api?api如何加密?会员制还是充值计数制?
        • 思考如何上架以及如何推广
      • 开源目标
        • 放弃远端数据库和登陆系统,全部改成本地程序。将数据修改成SQLite
        • 允许用户轻松自定义自己的api,不自带api借口
        • 写完善的运行流程文档

Architecture

Clone this wiki locally