Dayfold开发日记(3)- 明天是国庆

今天是坐班站岗的最后一天,明天就国庆了。

公司空荡荡的,没几个人,我们这层不到5个。
很多人,在中秋节前就开始请假了,再加上中秋和国庆,差不多半个月看不到人。

前段时间,公司裁员,很多工位就空了。
现在,就更加显的空旷。

F26CE30A-46DC-49C7-96E2-03439A837308 AA3B2628-21C3-4735-B8E1-A24B5AFE1E19 5451C609-CF17-4E50-95A7-CB758623F04C

本来,我也可以跟他们一样放假,
但是,原本的假期已经用完,领导说没事,可以跟他说,就可以批假,不影响工资。

在家也挺无聊,不是吃饭睡觉,就是打游戏。
现在连追剧都觉得没意思。

想到公司给的token还没用完,Dayfold也还有一些功能没做,
就没请假了,连续3天都来公司上班。
不得不说,这几天干活效率贼高,做了好几个核心功能。
原本以为要到年底才能开发完Dayfold,现在感觉10月差不多就做完了。

token 很坚挺

最开始,公司是提供 Claude Sonnet(4.6 ~ 4.8) / Opus(4.7 ~ 4.8) / Fable
后来,由于政策原因,下架了所有海外模型,只能用国产模型。

一直以来,都是使用 Claude Code,换上国产模型后,有段时间非常难受。
感觉AI是不是有点智障,后面找到原因:CC 与 国产模型不适配。

如何解?仔细去搜索,你会发现主流的国产模型(GLM / Kimi / MiniMax)都有支持 CC,根据官方文档配置,90%的功能可以使用。

虽然不能100%还原CC的全部功能,但还是能胜任绝大多数场景,不影响 vibe coding。
而且自从换了国产模型后,发觉 token 变的坚挺了,
日常功能开发、bug修复和需求文档输出,都能毫无顾忌的使用,一点都不用担心token消耗。

可能与我设置的推理程度(/effort)有关系吧?
通常都是设置,medium。

大部分情况下,都能正常工作,没有出现降智的情况。
偶尔遇到一些非常难处理的bug,或者复杂的功能设计时,
用max,也就解决了。

截止到目前,才80%。

E8BAEDDE-8B76-46F2-B116-938ED418B2DD

本月做了哪些功能

侧边栏里面,除了iCloud Sync还没做,其他都做完了。

85B62145-7E80-4802-9DB6-35D7F01F3E28 0F65B32D-29F1-4FBF-A3C1-223B252D6664

以下几项的功能需要再斟酌:

  • Memories
  • Emotion Wave

Markdown编辑器优化,支持:

  • 双mode切换
  • markdown 快捷输入工具栏
A78DFF98-859A-40C7-8DF5-77A78E2D2F9A

Markdown语法增强,做了以下几个:

  • 支持 footnote 脚注
  • 支持 Math 公式
  • 支持 Mermaid 流程图
216CF6B6-D57D-4146-BFE8-5CCE53D8516A EB057406-9C9F-47EE-A7FA-43F83F058FD8 1339D991-3D52-4DC5-B1A1-BDDEE5C0A108

Mermaid 流程图,目前是使用 Markdown → HTML → WKWebView → Mermaid.js 的路线,后面要改成原生 SwiftUI 架构。

写在最后

除了上面写到的功能,还修复了很多bug和优化体验的东西。
幸好,不用一个个提bug,直接截图或者录个视频给AI,让它自己修,否则累死。