展开讨论

经验与复盘经验摘录 · 机器翻译

我大约一周或三周前开始了一些关于提示和代码的探索

我大约一周或三周前开始了一些关于提示和代码的探索。我想弄清楚其中的优缺点,并围绕它为自己创建一些工具。因此,对于这个项目(一个游戏),我决定“为了好玩”尝试不自己编写任何代码,也避免使用狭窄的提示,这些提示只会给我一些非常具体功能的单一指令。应该由LLM来负责,而不是我!这非常痛苦,因为我还得调试并理解我得到的潜在垃圾代码,理解哪里出错了之后,再将其删除,修改或添加提示以获得新的代码。很多时候是完全新的代码[1]。重复这个过程,直到我得到我需要的东西。上面是一个人为设定的场景,但它确实带来了一些有趣的见解。其中一个有趣的点是,由于这里的所有代码(以及其提交记录)都与一个或多个提示相关联,因此代码的意图在自然语言中得到了很好的记录。提交历史创造了一个相当不错的故事情节,这通常是我在仓库中无法获得的。

源讨论一个用于编程的LLM提示示例原帖 261 条评论 · 导入时统计
2

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 2

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

SK

那是一个很棒的README,已加星标! 出于好奇,你现在觉得通过(几乎)只使用提示而不是自己输入代码,是否节省了时间?随着项目的进展,你是否看到这种趋势朝另一个方向发展?

完整原文
CE

这真是一个有趣的实验!我有很多问题。 - 你认为这可以成为真实项目中可行的工作模式吗?我认识到在现实世界中,将LLM代码与手写代码平衡可能更有效。 - 你的某些提示非常长。你是否觉得从LLM得到的代码值得你投入的精力? - 考虑到返回的代码经常有错误,你觉得对那些几乎没有任何编程知识的人来说,这是否可行? - 看起来你已经很了解你所构建的技术(比如你知道如何用js编写游戏)。你认为如果没有这方面的背景知识,你还能做到吗? - 你通常需要多少次修改提示才能得到一个值得提交的代码?

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。