热门话题
#
Bonk 生态迷因币展现强韧势头
#
有消息称 Pump.fun 计划 40 亿估值发币,引发市场猜测
#
Solana 新代币发射平台 Boop.Fun 风头正劲
想要更好地编写产品代码吗?
以下是我在完成1800次提交和超过1000小时的编程后可以分享的一些技巧和窍门:
1. 首先向LLM解释你的想法,让它为你准备PRD和架构文档(作为md文件)。
2. 将md文件加载到你的LLM中,让它阅读所有内容,并告诉它创建一个实施计划文档。
3. 为了充分利用它,不要使用通用的LLM,而是让具有特定技能的子代理承担不同的部分。这将为你提供一组专业的团队成员,而不是一个通用的LLM,后者是万金油。
4. 为了使第3点有效,告诉你的LLM将代理编码为其领域的世界级,经过最佳行业人士的培训,或者更好的是,使用工具生成代理(我很快会分享我为此构建的工具,叫做Spawner)。
5. 在实施过程中,确保尽可能多地使用GitHub提交。与其试图一次性完成整个应用,不如测试每个功能以确保它们正常工作,然后再进行下一个。
6. 为了让UI设计看起来不那么糟糕,我强烈建议导入参考资料或使用一个对以下内容有更多上下文的UI技能代理:(1)你希望用户如何体验你的产品,(2)你的目标受众是谁,(3)让一页看起来很棒,(4)让AI在你产品的其余部分使用该样式,以及(5)告诉AI避免渐变和糟糕的图标,因为它通常会默认使用这些。
7. AI在构建授权系统方面并不擅长,尤其是对于X。对此也使用一个熟练的代理:这会让一切变得容易得多。如果不这样做,你可能会花费数小时抓狂。
8. 如果你不喜欢某些功能并想要更改它们,确保之后告诉AI审查你的代码库并清理任何未使用的功能和代码。更好的是:回到某个功能编码之前的提交,从那里构建你想要的版本。如果让你的代码变得杂乱无章,它会造成如此多的头痛,你会想放弃这个项目:即使有AI,修复问题也变得难以忍受。
9. 告诉AI使用变更日志文档,并确保你的初始架构/PRD文档更新,以一致地反映你当前的功能。如果你的初始文档和当前功能出现偏差,AI可能会对你的功能集产生错误的印象,这可能导致功能和代码变得杂乱无章。
10. 使用漏洞扫描器检查你是否暴露了秘密或存在安全漏洞:AI往往会有这些问题。我也为此构建了一个工具;请查看vibeship dot co。
祝你好运!
热门
排行
收藏
