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

独立开发了一款基于 Git 分布式备份同步的日记 App,送码送码

  •  1
     
  •   Lojii · 191 天前 · 3583 次点击
    这是一个创建于 191 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Git 这么棒的东西,只用来放代码,会不会觉得有点可惜,所以我折腾了这么一个基于 Git 的日记 App - 大树日记

    一直有记事写日记的习惯,毕竟大脑容量有限,很多生活里的事,过个一段时间,如果没有出现引导契机,就会完全忘记,记下来虽然不一定会回顾,但完全忘记,却也总觉得可惜,每每年末,都会感慨时间过得太快,但回顾这些生活日志,又会觉得,这一年,我好像经历的也挺多。

    以前在 QQ 空间里写,特意搞了个没有好友的 QQ ,一写十多年,直到腾讯说我的 QQ 涉嫌批量自动操作,被封了,误封申诉回来后,隔一段时间又给我以同样的理由封了,来来回回折腾了七八次,倦了(严重怀疑腾讯在清理为难我这种无法给其产生任何价值的账户),切换到微信朋友圈准备用私人可见继续写,却发现,我写的时候,需要考虑很多合规的事,万一微信被封,损失就太大了,毕竟我曾因为研究微信插件被封过一次,被封后,我也醒悟,我的微信,其实不属于我,只要我犯错,随时会被拿走

    我一直在思考,怎么才能避免日记数据再次出现这种不可控且毁灭性的打击。趁着学习 Flutter 需要搞个练手项目的契机,于是就有了它,虽说日记类 App 属于最卷的赛道之一,随手一搜,就能搜出一堆来,但尝试过后都没有解决,或者说,没有完美的解决我的基本需求,那就是:

    数据安全且可控

    没有服务端的 App ,虽然提供备份功能,但备份的数据只能由其解析,万一哪天 App 不运营了,备份的数据也就再也无法读取。
    有服务端的日记 App ,天知道哪天就跑路了,还需要担心数据合规问题,封号就没得玩,且不知道他们会怎么处理你的私密数据。

    作为程序员,我能想到的方案就是Git+Markdown,毕竟天天用 Git ,日记数据,可不就跟我的代码一样?

    • 分布式备份同步,Git 基础能力,意味着你可以同时将数据备份在多个地方:Github\Gitlab... ,或者自建 Git 服务,你也可以随时将数据 clone 到本地,多端可以保持实时的同步

    • 数据永远可读可写,Markdown 格式的数据,意味着你能在任何地方进行编辑修改,脱离 App 的限制

    • 多人协作,这个也是 Git 的基础技能,意味着能实现多人共写一本日记,家庭、情侣记事

    有了想法,折腾两三个月后,就有了它:大树日记

    iOS:App Store Android:蒲公英

    安卓软著还在申请中,随后会上架各大应用分发平台

    一些功能截图:

    安卓免费
    iOS 兑换码:
    XLWFT66NKHTL
    4KPLKNEH43JA
    AM3N73YJYHXF
    NLRTT9YNJJH3
    EKLTRF6Y7Y44
    F77JHPA9K4RN
    A9PKPHKJ6AM7
    3JNF3EWTA6LF
    X3XTYKLYJWPY
    FA6LMFRRJM3P
    4TPWKMX9E7JH
    WFHAF3FPLXRH
    YPHWPK6TJJR7
    HLRF97K337Y3
    Y44HL6APNRX7
    FJN447T4999F
    FPTKWW4RLP3P
    W6YX9ARYFM4R
    RM7FLT99P6HH
    F73ATYT74PME

    PS:订阅类激活码不会自动续订,如不放心,可前往 App Store->用户->订阅管理查看取消

    产品功能与 UI 会一直迭代,有问题可以联系我 WX:AKQL1022 (备注 V2EX )

    第 1 条附言  ·  191 天前

    再补10个,先到先得 其实目前iOS付费只是解除创建日记本数量的限制,其他的跟免费没什么区别,安卓完全免费

    JAML96L9PTXK
    PPYMEWPMY6R4
    KW4TMPLLH4MH
    ATJYXAYNPLLP
    NTNJR4Y4633P
    L9NXPJ96N3WJ
    KTYH7KA77M9F
    HP3EPREJ76H7
    E96P4RPMA7NN
    43FKL3AKWY3E

    第 2 条附言  ·  191 天前
    使用了觉得还可以的朋友帮忙 App Store 给个好评,你的认可对我来说很重要,感谢 🙏
    38 条回复    2022-09-29 04:05:41 +08:00
    pianjiao
        1
    pianjiao  
       191 天前
    F73ATYT74PME 已兑换
    july1995
        2
    july1995  
       191 天前 via iPhone
    X3XTYKLYJWPY 已用,谢谢大佬。
    Shum1n
        3
    Shum1n  
       191 天前
    FA6LMFRRJM3P 已使用
    leimao
        4
    leimao  
       191 天前 via iPhone
    这个和个人博客有什么区别
    0o0O0o0O0o
        5
    0o0O0o0O0o  
       191 天前 via iPhone
    /t/532306

    以前 V2EX 有人宣传同类产品,作者已经很不负责地抛弃了,但你可以参考用户给它提的 issues

    https://github.com/zhaopengme/gitnote/issues?q=is%3Aissue+
    Natsume233
        6
    Natsume233  
       191 天前
    F77JHPA9K4RN 已兑换,谢谢!
    urhosts
        7
    urhosts  
       191 天前
    FJN447T4999F 已用,感谢大佬
    stardew
        8
    stardew  
       191 天前
    A9PKPHKJ6AM7 已使用,谢谢大佬
    strengthen
        9
    strengthen  
       191 天前 via iPhone
    感谢,顺便搭个顺风车
    自己研发自己推广,几个无广告的 App 。
    欢迎点击跳转 App Store 安装。
    1 、iNFC (读写 NFC 标签,复制门禁卡)
    https://apps.apple.com/cn/app/infc/id1562054959
    2 、iSMS ( AI 离线智能拦截垃圾短信)
    https://apps.apple.com/cn/app/isms/id1610118657
    3 、iDraft (电子绘图、电子草稿)
    https://apps.apple.com/cn/app/idraft/id1555981466
    4 、iBlog (博客园客户端,开发者的网上家园)
    https://apps.apple.com/cn/app/iblog/id1571216825
    Twice
        10
    Twice  
       191 天前 via iPhone
    AM3N73YJYHXF
    已用
    xiaweian
        11
    xiaweian  
       191 天前
    HLRF97K337Y3 已经使用,感谢开发者
    Lojii
        12
    Lojii  
    OP
       191 天前
    @0o0O0o0O0o 这个作者的软件我也试用过,只是觉得 PC 端的笔记和 Git 都可以单独使用,其实没必要把两者硬生生结合的,毕竟 PC 端基于 Markdown 的笔记软件好用且开源的有很多选择。如果手机上没有严格的沙盒机制,我倒是想额外写一款 Git GUI
    jarl
        13
    jarl  
       191 天前
    楼下的不用试了 兑换码没了 我全试了一遍😓
    icebear0
        14
    icebear0  
       191 天前
    @Lojii #12 op ,还有码吗?
    SenLief
        15
    SenLief  
       191 天前
    @Lojii 支持写一个 git 的客户端。
    heyyo
        16
    heyyo  
       191 天前
    @Lojii op 再来多点码呗
    Lojii
        17
    Lojii  
    OP
       191 天前
    @heyyo 补了补了,快看快看
    heyyo
        18
    heyyo  
       191 天前
    @Lojii 感谢 🙏 ATJYXAYNPLLP 已用
    lachesis
        19
    lachesis  
       191 天前
    NTNJR4Y4633P 已用,谢谢
    tysb777
        20
    tysb777  
       191 天前
    L9NXPJ96N3WJ 已用
    yiyungent
        21
    yiyungent  
       191 天前 via Android
    目测没法编辑呀,希望后续支持 app 内编辑 md ,上传本地图片
    SenLief
        22
    SenLief  
       191 天前 via iPhone
    全部没了,楼主再来几个。
    0o0O0o0O0o
        23
    0o0O0o0O0o  
       191 天前 via iPhone
    @Lojii #12 感觉日志应用的多端体验其实也很重要

    这个作者说有移动端计划,但是无下文
    Lojii
        24
    Lojii  
    OP
       191 天前
    @yiyungent 嗯,我最近在折腾适合移动端的 Markdown 编辑器,这个功能会在之后的版本上线
    tysb777
        25
    tysb777  
       191 天前
    想问一下,使用了🐎 一年后会自动付费订阅吗?
    yasumi
        26
    yasumi  
       191 天前 via iPhone
    KTYH7KA77M9F 已用,谢谢楼主
    Lojii
        27
    Lojii  
    OP
       191 天前
    @tysb777 不会,如果不放心,可以去 App Store->用户->订阅管理查看管理
    yiyungent
        28
    yiyungent  
       191 天前 via Android
    赞,很棒,感谢开发者,很早就想写一个基于 git 的笔记 app 了,还是与 github 集成的,有了编辑终于可以换下印象笔记了(用了 6 年多了,逃)
    qq976739120
        29
    qq976739120  
       191 天前
    emmmm...., 推荐一下 gitbook, 貌似也可以 git + markdown
    Lojii
        30
    Lojii  
    OP
       191 天前
    @0o0O0o0O0o 确实,我不敢保证之后会有 PC 端,虽然 Flutter 打包 PC 端不是很难,改点交互就行,只是因为现在我攒了一堆需求,得优先把移动端好好打磨下才行
    id3day
        31
    id3day  
       191 天前 via iPhone
    还有码吗,求一个 [email protected]
    chotow
        32
    chotow  
       191 天前   ❤️ 1
    App 体积稍微大了点;简单浏览和操作了下各个页面,有掉帧卡顿的现象;不知道是不是 Flutter 应用都这样子 😂
    最后给楼主点个赞 👍
    sorryfu
        33
    sorryfu  
       191 天前 via Android
    好想法啊,佩服你敢想敢做的精神,我也有许多想法,不过最后都被惰性打败了😂😂
    zeyueguo
        34
    zeyueguo  
       191 天前
    定位位置需要用 google 吗?
    Lojii
        35
    Lojii  
    OP
       191 天前
    @zeyueguo 不需要的
    fyooo
        36
    fyooo  
       191 天前
    资深 DayOne 付费用户,插个眼,后续功能可以跟 DayOne 匹配了我会付费转过来
    iminto
        37
    iminto  
       183 天前 via Android
    没有官网吗 怎么提需求
    Lojii
        38
    Lojii  
    OP
       182 天前
    @iminto 菜单->设置->关于 里头有反馈途径,有邮箱和微信号,可以直接联系我
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   2459 人在线   最高记录 5556   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 15:39 · PVG 23:39 · LAX 08:39 · JFK 11:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.