独立开发周记 165:被 AI 坑过才懂怎么用 AI - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
vulgur

独立开发周记 165:被 AI 坑过才懂怎么用 AI

  •  
  •   vulgur 16 days ago 764 views

    2026,0406 - 0412

    周二下午,Token 耗尽了,距离额度重置时间还有一个小时,只好出去溜达了一圈,看看山水,吹吹春风,身心舒爽。

    在同一个项目里连续工作了一周,到了周末,Token 没燃尽我先燃尽了,反倒是希望额度用光,逼着自己休息一下了。

    本周工作

    极简 App

    极简时钟和极简日记这周都各提交了一个版本。

    极简日记是修复用户反馈的两个 bug 。这两个 bug 都是 AI 造成的,把我之前写好的代码给改了,而我又没 review 和测试。非我族类,不能尽信!

    极简时钟的更新主要是设置一个关于 App Store 退款的属性,另外就是调整关键词。

    新 App

    14 天上架计划只剩 3 天了, 下周肯定能提交审核。为了避免上个 App 没能第一时间上架国内市场的问题,我这次提前注册了备案。这个备案本来就是应该更早开始准备的,但是我一拖再拖,直到周四才提交,再过一个周末,顺利的话也要等到下周五左右才能备案成功了,我估计在提交审核前备案肯定还没有通过,但只要是能在 App Store 上架前备案能下来就行。

    向 AI 学习如何使用 AI

    原来我之前用 AI 写代码的方式都是错的。

    之前,我在一个对话(线程)里总是会进行很多轮的问答,要么都是一个功能及其相关的所有代码,要么就是纯粹懒得创建新对话,一般都是等 AI 的回答越来越慢后我才会新开一个对话,我也从不在意上下文被压缩这件事。直到这周接连碰到三个花了大量时间、用了高推理模型都没解决的动画问题,我才知道不能在一个对话里进行太多次问答,这样会导致上下文污染,AI 反复犯错。

    知道这个事实后,如果一个对话在即将压缩上下文的时候还没有解决我的问题,那么我就会让 AI 总结一下这个对话里我的需求和 AI 曾经做过的尝试,把这些信息整理成一个文档,我再喂给下一个对话。这是 ChatGPT 教我的方法,靠这个方法果然能够解决疑难杂症了,既节省了 Token ,又节省了时间。

    术业有专攻

    上周除了完善核心功能的细节,最花功夫的就是 onboarding 的设计,除了上面提到的难搞的动画,还有就是要制作很多吸引人的图片,不得不把今后版本才计划加入的导出图片功能提前实现了。

    Codex 写功能没问题,但是写 UI 就是一坨屎。我让 Codex 设计一个 banner ,结果配色和布局都很烂。都说 Gemini 的 UI 生成很不错,我就试了下,结果很简洁,但是起码不丑。

    App 里的文案我都是用 ChatGPT 和豆包生成的,试过让 Codex 自己生成,效果都很一言难尽。

    App icon 也是用 ChatGPT 生成的,前后迭代了三次。其实第一版我就很满意了,但是有个细节怎么调都改不好,只好让它再出个简单的版本。这个第二版在我的手机上运行了几天,差一点就作为正式版提交了,但是又感觉太简单了,颜色搭配也不满意。于是又有了第三版,我超级喜欢。之前 App icon 一直是令我最头疼的设计环节,现在不再是个问题了。

    代码之外

    人生不能承受之重

    前些日子右肩特别疼的时候,我就改用左手用鼠标了,当时家里唯一一个可以左手用的是几年前十几块买的一个 ThinkPad 有线鼠标。本来 Mac mini 上面的接口就不够用,还必须用一个转接器才能用这个鼠标,我就想买个可以左手用的无线鼠标(最好是蓝牙,不然接收器又要占一个接口)。

    我的需求就三点:

    1. 重量小于 60 克
    2. 价格小于 100 元
    3. 支持蓝牙的对称鼠标

    重量是最重要的,毕竟岁数大了,拿不动重的鼠标了……也有一些更轻的甚至 40 克左右的鼠标,但是那些都是高端电竞鼠标,价格远超预算。经过一段时间挑选,最后下单了 LEOBOG 的 GM3 ,完美符合要求。没想到这也是电竞鼠标,DPI 最高可达 12000 ,我最高只能设置到 2400 ,再高的话指针飘得我都看不见了,4800 以上我感觉就已经超出人类极限了吧。

    娱乐

    周一一家三口去看了《超级马力欧银河大电影》。现在的娃都不认识顶砖块的小胡子,这我必须给她好好补一补。过年期间带孩子玩了几天《超级马力欧派对空前盛会》,孩子自此对里面各种人物都非常感兴趣,特别是碧姬公主。去电影院前一天让孩子补看了上一部的《超级玛丽欧兄弟大电影》,看完电影后又带着她玩了两次 Switch 上的《马车 8 豪华版》。

    和老婆在家看了去年暑期档的《奇遇》,之前被各种电影播客推荐,看完了发现也就那样。故事完整但俗套,笑料基本都集中在前半段,喜剧人和脱口秀演员的含量太高了。

    看完了《真相捕捉》第三季,只有六集,前三集每集结尾都让人大呼卧槽,但是后面急转直下,虎头蛇尾了,神剧也被 AI 搞坏了。刚看完最后一集的时候豆瓣评分还是 9.0 ,一夜过后就降到了 8.8 ,评分最低的一季了,估计还会下降。

    8 replies    2026-04-22 17:57:44 +08:00
    ByteRan
        1
    ByteRan  
       16 days ago
    感谢分享, 有学习到 AI 相关的经验
    JoeJoeJoe
        2
    JoeJoeJoe  
    PRO
       16 days ago
    我最近在用 stitch 做 UI 设计, 一版不对就再改一版, 效果还行, 拿到最终版本的截图扔给 AI 来对齐样式.
    vulgur
        3
    vulgur  
    OP
       16 days ago
    @JoeJoeJoe Stitch 我只粗略的用了一下,我要 todo App ,给我生成的更像是杂志
    LxExExl
        4
    LxExExl  
       15 days ago via iPhone
    点进去楼主的博客看了 25 ,24 年的总结,感谢分享!

    楼主是怎么走上独立开发这条路,以及怎么克服不上班之后的 fomo 情绪呢?
    JoeJoeJoe
        5
    JoeJoeJoe  
    PRO
       15 days ago
    @vulgur 最好是给个参考图之类的, 生成的更准一些, 或者自己画个草图结构这样.
    vulgur
        6
    vulgur  
    OP
       14 days ago
    @LxExExl 2016 年圣诞节被裁……
    vulgur
        7
    vulgur  
    OP
       14 days ago
    @JoeJoeJoe 感谢,昨天用 Stitch 尝试做两个宣传图,效果还不错
    hsiehsadfrog982
        8
    hsiehsadfrog982  
       7 days ago
    怎么可以联系到您呢,想要与你谈项目合作
    About     Help     Advertise     Blog     API     FAQ     Solana     3213 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 44ms UTC 12:26 PVG 20:26 LAX 05:26 JFK 08:26
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86