V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vulgur
V2EX  ›  写周报

独立开发周记 159:该花花,该省省

  •  
  •   vulgur · 2 天前 · 469 次点击

    2026,0223 - 0301

    这周除了周五,其余六天的晚餐居然都是在饭店吃的,差一点就达成了天天下馆子的成就。

    本周工作

    用 Codex 给极简日记 iOS 修了个 bug ,修完后就用完了 Codex 的使用限额,于是休息了两天,顺便学了点 Shader 相关知识。

    Metal Shaders

    之前借鉴了一个 GitHub 开源的 Shader 特效给极简日记加入了删除动画,后来又靠 AI 写了个带有玻璃特效的时钟 demo ,但是我自己对于 Shader 的代码是一无所知的。

    之前收藏了一个叫做 Metal Shaders for SwiftUI 的免费教程,这周学习了两天,跟着一点点一行行手敲代码。SwiftUI 里针对 Shader 的修饰符有三个:.colorEffect.distortionEffect.layerEffect,这两天只学习了 .colorEffect ,就是关于颜色的变换。

    写 Shader 有好几个难点。一是语言,Shader 的语言是 Apple GPU 专用的 Metal Shading Language ( MSL ),语法风格接近于 C++,每句代码结尾必须写分号可太痛苦了。二是所有的计算都是关于平面几何的,复杂一点的还会涉及到三角函数,这部分知识我早都忘光了。三是 Shader 的思维和以前遇到的绘图思维完全不一样,普通的绘图思维就是点线面和坐标,但是 Shader 的绘图思维是连续的空间计算,是根据范围内所有坐标的特征去绘制。

    教程非常不错,讲解详细,示例完整,每个知识点还配有对应的挑战题。一开始简单的挑战题我还能自己做出来,但是后面越来越难,我只好交给 AI 了,AI 给出的答案也可以作为教程的补充,顺便学到更多的解决思路。

    申请软著

    最近一直在重写 Nut Goals ,准备上架国内安卓和鸿蒙。稍微犹豫了一下是申请软著还是电子版权,考虑到还需要开发一段时间,也不着急上架,那就自己去申请软著吧,还能省下一笔钱。我知道软著是可以自己免费申请并下证的,但是之前的极简时钟和极简日记我都是通过代理申请的,因为我不想去自己整理那些文档。前段时间在网上看到现在已经有软著代码生成器了,就想着自己尝试免费申请一下。但是除了代码,还需要使用说明,这个文档需要很多说明文字和 App 截图,我最讨厌这种工作了,最后还是找了一个付费的 AI 生成申请软著全部资料的服务,花了 30 元帮我生成了所有需要提交的资料,比起 300 多的代理费用还是便宜太多了。

    比较尴尬的是,这个 AI 生成的 App UI 比我自己写的还要好看,而且功能更加丰富,我完全可以根据 AI 生成的这一套 UI 来重写一遍了……

    在版权保护中心提交申请也没有想象中那么麻烦,就是网站 bug 多了一些。中间掉过一次登录状态,上传文件后没有进度提示,再次点击上传才会提示不允许多次提交相同文件,提交后某些信息和状态没有更新,需要刷新才可以显示最新状态。

    代码之外

    • 错峰去了鸟化石国家地质公园,镇馆之宝之一的中华古果居然只展出了复制品。
    • 第二次知乎提现,提了 123.20 元。
    • 又续费了一年 PlayStation 三档会员。
    • 主力键盘莫名其妙坏了,终于等到年后客服上线可以寄修,因为是超级重的铝坨坨,邮费就要 20 块!
    • 之前喝 0.5 度的米酒就有种微醺的感觉,这次在超市发现了一个气泡米酒,6 度,对我来说就是高度酒了,几口下去果然头晕脑胀浑身燥热……

    2 条回复    2026-03-02 15:08:51 +08:00
    themany
        1
    themany  
       2 天前
    这个 ai 生成软著服务叫啥啊大佬
    Aliesz
        2
    Aliesz  
       2 天前
    @themany 站里面有发的推广叫软著通
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1274 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 23:50 · PVG 07:50 · LAX 15:50 · JFK 18:50
    ♥ Do have faith in what you're doing.