完全不会 Swift ,用 claude code 花了三天写了个 mac 的侧边栏笔记

查看 100|回复 9
作者:mlhiter955   
之前用过 https://www.apptorium.com/sidenotes 这个侧边栏笔记软件,感觉设计挺优雅的,但是感觉用起来不是很对味,没有那种即开即写的感觉,而且还是付费的。
我就想用 claude code 自己实现一个类似功能的笔记试试(正好 claude code 比较闲)。
我是完全不会 swift 的,代码也看不懂。于是花了三天,边让一个 claude code 工作,边让一个 claude code 去实现这个项目,然后有时间就指点它一下。
大概效果就像下面这样:


一些开发的经验吧:
[ol]
  • claude code 的 frontend-design 这个 skill 很好用,设计出来的 UI 还是挺优雅的。应用的图标也是它自己画的,logo 真的不赖。
  • 你可以不会 swift ,但是你得跟着 claude code 的教程会用一点 Xcode ,知道一些简单的配置,不太推荐不用 Xcode ,我之前试过,经常有很多打包和依赖的 bug 很不好处理。再就是比如 Canvas 这种功能,得知道有这么个东西可以预览界面,不用每次都重新 build+run 来调界面。
  • 一些规则和知识可以让它写到根目录的文件里,比如我就让 claude code 生成了设计的风格和规范的 design_system.md 的文件,防止 claude code 设计风格跑偏,当然一般我们也放类似白皮书、技术架构这种文件到根目录下让它维护,这个项目很 toy ,所以就没搞。
    [/ol]
    仓库在这里: https://github.com/mlhiter/open-sidenotes

    Swift, claude, code, Xcode

  • SayHelloHi   
    @mlhiter955
    楼主 这个是啥 App
    左 4


    wu00   
    design_system.md + claude.md
    比代码难多了

    woshryz   
    求壁纸
    woshryz   
    @SayHelloHi  kitty
    JoeJoeJoe   
    侧边栏真的是一个友好的工具操作方式
    ltl3885   
    是 iterm 软件
    ltl3885   
    @SayHelloHi 是 iterm 软件
    youthfire   
    同样只会 python ,vibe coding swift 的最大的感受是,出功能超快,debug 累得不行,尤其是在某个点上死绕的时候,codex 和 claude 互解有奇效。xcode 随着代码量上去编译时间越来越长也是心累。
    PerFectTime   
    hh 完全不会写客户端, 这几天用 claude 撸了一个支持 mac+windows+iOS 同步剪切板的玩具
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部