想请教 claude 如何实战,我自己想从头到尾实现一个 ios 的 app,不知道如何高效的利用 claude?

10 小时 34 分钟前
 sjmcefc2

需求是:从头到尾一个人实现一个 ios 的 app ,体验 AI 加持下的一人公司。 困惑:以 chat 对话形式,写完了业务需求分析 PRD ,但 chat 模式使用 claude 效率很低,过程中频频出现限制。 后面知道需要运用 skill ,但目前不知道一般软件开发的流程是什么,我需要创建哪些 skill ,或者哪里有现成的 skill ?怎么才能最大化利用自己订阅的 pro 。 1.目前停留在 chat 阶段 2.完成了 PRD 文档写作,隐约知道软件开发需要 UI 设计、系统交互、技术架构、概要分析、详细设计这些,但是不知道如何下手。 3.UI 设计过程中,让 claude 生成了一些 ui 界面,但总觉得有点丢三落四。一是没有从不同用户角度设计界面,二是配色奇丑无比。三是很多设计的闪光点在下一轮对话中消失了。

想通过自己的小项目,系统学习 claude 的应用,把前端+后端、业务和技术都一起通过,体验一下一人公司。 在此拜师学艺了。

4189 次点击
所在节点    程序员
67 条回复
sjmcefc2
9 小时 35 分钟前
@QueueBounce 感谢。看起来每个项目需要有自己的一套 skill 。目前我的状态还是零散的。
@stararenas claude 很不错,比摸鱼的员工强很多,但目前作用还不知道怎么发挥出来。
zouri
9 小时 32 分钟前
我是觉得没必要考虑太多,想要什么就直接告诉他,先用起来再说
sagnitude
9 小时 30 分钟前
@Dispatcher 一句话就期望生成一个可运行的 APP 肯定不靠谱,但前面这些步骤并非 ai 占比忽略不计,一个没学过软件工程的人完全可以让 AI 去做这些步骤
比如这样的提示词:

1. 我想做一个 iOS App ,核心需求是 XXX ,计划应对最多 XXX 个用户,我需要哪些软件硬件和账号的准备工作,需要服务器吗?需要写哪些工具或软件
2. 这些软件( iOS App/服务器程序)里,从业界最佳实践讲,给出模块拆解和最佳的可验证可测试可维护且代码质量较高的渐进实现步骤
3. 对这些软件的模块的需求、输入、输出、边界、依赖关系、用到的库等,细化一下,并记录到文档里
4. 对细化的设计文档,验证整体设计的可行性,综合考虑稳定性和质量
5. 根据细化的设计文档,生成可以参考用来进行编码工作的详细设计文档
fds
9 小时 27 分钟前
skill 目前就是别人写好的提示词,或者你常用的提示词,固定下来,避免重复输入,没有什么特别神奇的。当然有些人,工程做得多,总结得好,确实可能比自己写的效果强,但并不是必要的。感觉你最好先做一个最简单的版本,然后再不断打磨改进。AI 目前上下文有限制,应该不可能一次出个特别完整的大型项目。看国外也有调用多个 agent 进行工程的实践,我没试过,觉得比较费 token 。
f5a599
9 小时 23 分钟前
@sjmcefc2 用 Flutter 或者 React Native 这种声明式布局的语言吧,实在要用原生就用 SwiftUI 框架,但确实不好维护
dadaslele
9 小时 23 分钟前
我这个就是 Claude 一手打造的 IOS 的 APP ,我一行代码也没写,而且上架一次就过了。
https://techfeed.dev/
sjmcefc2
9 小时 22 分钟前
@sagnitude 没有系统的学习软件工程,对技术也不是很了解。对业务需求更熟悉,claude 是个好助手。
@fds 想找久经考验的提示词来学习一下。
也想把整个过程,尽可能从上到下都走一遍。
Clannad0708
9 小时 21 分钟前
@Dispatcher #5 你可以看下 fable 的生成效果,现在真的可以 “给我制作一个我的世界了”
Hidetodong
9 小时 19 分钟前
花点 token 测试一下你就知道了
Dispatcher
9 小时 19 分钟前
@Clannad0708 那是 ai 想象中的世界。而不是我想要的。

只会有三种情况:
ai 做的,惊艳到了“我”,那么证明我调研不足,甚至不知道细节怎么设计,只能让 ai 替代我去设计,这种空中楼阁必然失败;
ai 做的符合想象中的我:要么是写了几万字的 prompt ,要么是万中无一的概率;
ai 做的不是我想要的(日常占我 90%的情况):我需要不断地纠正它,有的时候还不如我自己动手效率高,苦笑。
neuthself
9 小时 15 分钟前
UI 设计我也很头疼,自己让 AI 设计出来得总是不尽人意,不知道有没有什么好的方式。
rrubick
9 小时 13 分钟前
把 Claude 的官方文档看一遍先
YanSeven
9 小时 7 分钟前
UI 设计是 vibe coding 中真正难啃的骨头。
grimbedroom
9 小时 3 分钟前
或许你可以试下 https://github.com/yetone/voice-input-src
试一下别人的从 0 到 1
试一下 足够完成任务的 /goal
sjmcefc2
8 小时 48 分钟前
@Hidetodong 已购买,已尝试。无从下手。
@dadaslele 求经验分享,看着很高大上。
@Clannad0708 fable 用不了了。
@neuthself 同求
@rrubick 边看边学,无处下口。急用
@grimbedroom 这个试试
FreeLester
8 小时 44 分钟前
@dadaslele 收入怎么样?
dadaslele
8 小时 35 分钟前
@sjmcefc2 UI 可以用 https://www.pencil.dev/来进行设计,里面可以直接用 Claude/codex ,而且设计的也很不错。

技术的话,需要你先设计好架构,然后连着 pencil 的 mcp ,他就可以按照 ui 来做了,你需要把表结构把关好、接口设计把关好,其他的就都让 Claude 来就行。

其实技术本身不难,只不过怎么考虑低成本的运营,这个是一门比较难的学问。
dadaslele
8 小时 35 分钟前
@FreeLester 刚刚上线,也没推广,是我自己用的 APP ,有人付费的话,就算是帮我分担运营成本了。
deplives
8 小时 30 分钟前
先构思好思路,然后去 https://claude.ai/design 设计出可交互的原型,然后一键 send to claude code 然后等他实现
deplives
8 小时 29 分钟前
@neuthself https://claude.ai/design 现在能解决我 90% 的 UI 和 UE 的问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/1220708

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX