[送码] 用 AI Coding 做了一个 App,谈谈 AI Coding 的真实体验

背景

相信现在 AI Coding 已经占据工作中大部分代码了,甚至很多人就直接交给 AI 来写,自己只做 review。

再有甚者 review 都不做了,直接全面交给 AI,自己只做产品经理提需求、验证功能逻辑是否正确------也就是现在很流行的 Vibe Coding。

前段时间我自己用 Vibe Coding 写了一个 macOS 原生的 APP,以此来判断 Vibe Coding 是否能让我在一个完全不熟悉的领域解决一个特定的问题。

项目地址:https://github.com/crossoverJie/SkillDeck/

SkillDeck 是一个 macOS 原生的 AI Agent Skills 管理工具,提供了统一仪表盘、Skills 市场浏览、一键安装更新、Agent 分配(symlink 管理)等核心功能,让多个 AI Agent 的 Skills 管理更直观。

详细介绍参考:skilldeck-intro

这个 APP 经过多轮迭代,已经能解决 skill 管理的一些问题了,所以我便着手开发自己的第一个 macOS 产品。

为什么要做 ClipShelf

想必大家在日常使用过程中都会用到「剪贴板」相关的 APP。在这之前,我一直使用的是 Paste APP。

当初选择它,主要是看中它的颜值比较高。

但它的售价并不便宜。类似的 APP 其实也蛮多的,还有一些开源替代方案,不过都或多或少缺一些我需要的功能。

由于之前已经验证了使用 AI Coding 可以解决我开发不熟悉领域的问题,所以这次我就想着不如自己做一个定制化的 APP,满足自己需求的同时也可以提供给有类似需求的人。

ClipShelf 功能点

说干就干。我花了一两个月的时间来开发这个 APP,给它命名为 ClipShelf,已经上架了 AppStore

剪贴板管理器相关的常规功能都支持,在这基础之上,额外还支持局域网内部的剪贴板数据共享,这对使用非苹果生态的设备非常有用。

后续还会新增 OCR 截图直接翻译的功能,由于是自己可控的 APP,可以灵活地新增和调整功能。对这个 APP 感兴趣的朋友也欢迎给我提反馈。

兑换码

我为大家准备了 20 个兑换码,欢迎体验后给出反馈,也请大家在 App Store 帮我打个分或者留个评论。

复制代码
https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=KHPTN7ATFN8TPMEH7A

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=KPA4ATAPLTYE6KE334

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=X8HJLKETFRW6AAL38T

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=WWELMTYTJPANJYHFXT

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=FA63KEPTLE3J6KTRF3

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=3FY7THPYFY3HLWLAFK

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=63LPL6EWRX4KN34R7F

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=ETFTFLNWY3X4XYW87A

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=J6438JMX4HRR63JNKJ

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=W7MF4L3W7WHKMPERL4

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=LW4NHJYFYPH7EM6RJ8

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=MT44PKNMMN6Y3L764W

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=PLHP3E86PEHF4MLJ4N

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=Y8KYAAMF7HH7JHJ3KN

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=RLH4A33RPXWYLY3TXW

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=KRET6TTJHLK67FY7FF

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=4W4T3AMPNEFR3LYFXJ

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=FA3HT3LKN4HEMYYWEN

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=7JX3RKTKRYPYLH6FYP

https://apps.apple.com/redeem?ctx=offercodes&id=6760993477&code=PRLYHYP7HA34TPYJH8

复制链接到浏览器里打开就可以直接兑换。已经兑换了的朋友请在评论区留言,以防其他人重复兑换。

如果确实刚需但没抢到兑换码,也可以加我微信 crossoverChen 私聊,我会单独发兑换码。

AI Coding 的理解

经过这两次 AI Coding 实践,我发现在 AI 时代更需要的是产品经理或者说项目 owner 这样的全局能力。

它不再需要我们像以前作为程序员一样,关注于某一个功能或者某一个代码架构的具体设计。我们交付的也不再是代码或者一个 package,而是一个完整的产品------这个完整的产品包含前期需求调研、UI 设计、编码开发、发布运维、市场推广、运营等一系列能力。

对于一个产品能否做成,编码能力反而是最弱的一环,更需要的是宣发能力、产品 UI 交互。而我们以前传统程序员的特有的编码能力被 AI 极大地磨平了,对产品经理来说是重大的利好。

当然,对于一个长生命周期的产品,或者说是一个复杂的大型软件架构来说,一个资深开发者的能力还是非常有必要的。

如果说你只让产品经理自己来维护调试 bug,那将非常灾难。在目前 AI 的能力下,复杂的系统仍然需要资深研发工程师。

但如果说我们只是解决某一个小的、具体领域的特定问题,使用 AI Coding 自己作为产品 owner 来进行发布迭代和市场运营,是完全足够的。

总结

后续我还会推出一些其他的 APP,大家敬请期待。

也会继续分享独立开发的一些经验,感兴趣的朋友可以持续关注,也欢迎加我微信进行探讨。

我创建了一个独立开发的交流群,感兴趣的朋友可以进群一起讨论。

相关推荐
辰4704 小时前
两大经典智能能体框架解析:Reflexion 与 VOYAGER
ai·ai编程
weigangwin4 小时前
采用 mem0 之前,先决定 Agent 到底允许记住什么
人工智能·opencv·ai·llm·memory·ai agent·mem0
xsdick6 小时前
抛弃 OpenClawd吧!我用 Go 打造了企业级 Swarm(蜂群)agent,更智能,更安全、性能快 5 倍、成本直降80%
人工智能·ai·ai编程
头茬韭菜8 小时前
Context 的生死抉择:四层压缩、截断算法与 Session Memory
算法·ai
Elastic 中国社区官方博客9 小时前
Elastic 在 Everest Group 企业搜索产品 PEAK Matrix® 评估 2026 中被评为领导者
大数据·运维·人工智能·elasticsearch·搜索引擎·ai·全文检索
哥布林学者9 小时前
vibe coding(三)InboxOrganizer:把文件整理集成进右键菜单
ai
曦尧10 小时前
InfiniteTalk:音频驱动的无限时长说话视频生成框架
ai·自动化
Java小白笔记10 小时前
Codex Skills 分类整理
大数据·人工智能·elasticsearch·搜索引擎·ai·ai编程·ai写作
大鹅同志13 小时前
Agent Runtime Evaluation Platform — AI Agent 运行时全维度质量评估平台
ai·langchain·agent·rag·langgraph·vibecoding·llm-as-judge
Elastic 中国社区官方博客13 小时前
谁来评判评判者?在 Elasticsearch Workflows 中使用 LLM-as-a-Judge
大数据·运维·人工智能·elasticsearch·搜索引擎·ai·全文检索