我的人工智能采用之旅
我采用任何有意义的工具的经验是,我必须 经历了三个阶段:(1)低效期(2)低效期 充分性,然后最后(3)一段工作流程和改变生活的时期 发现。
AI编程/Vibe Coding 遇到问题需要帮助的,联系微信 ezpoda,免费咨询。
我采用任何有意义的工具的经验是,我必须 经历了三个阶段:(1)低效期(2)低效期 充分性,然后最后(3)一段工作流程和改变生活的时期 发现。
在大多数情况下,我必须强迫自己完成第一阶段和第二阶段,因为 我通常有一个我已经满意且舒适的工作流程。 采用工具就像工作一样,我不想想这样做 付出努力,但我通常会努力成为一个全面发展的人 我的手艺人。
这是我如何发现人工智能工具的价值以及我是什么的旅程 接下来尝试使用它。在过度戏剧化、大肆宣传的海洋中, 我希望这代表了我的观点的一种更细致、更慎重的方法 关于人工智能以及它们如何随着时间的推移而发生变化。
这篇博文完全是用我自己的话手工写成的。我讨厌我必须这么说,但是 特别是考虑到主题,我想明确说明这一点。
第 1 步:删除聊天机器人
立即停止尝试通过聊天机器人执行有意义的工作 (例如 ChatGPT、网络上的 Gemini 等)。聊天机器人具有真正的价值 是我的人工智能工作流程的日常组成部分,但它们在编码中的实用性 是非常有限的,因为你主要希望他们想出 根据他们之前的训练得出正确的结果,并进行纠正 涉及一个人(你)来告诉他们他们一再错了。这是 效率低下。
我想大家对AI的第一次体验就是聊天界面。 我认为每个人第一次尝试使用人工智能编码的经历都是 一直要求写一个聊天界面的代码。
当我仍然对人工智能持怀疑态度时,我的第一个“哇哦”时刻 正在将 Zed 的命令面板的屏幕截图粘贴到 Gemini 中,询问 它用 SwiftUI 重现了它,并且真正令人惊讶的是它 做得很好。 Ghostty 中为 macOS 提供的命令面板 今天的内容只是对 Gemini 为我制作的内容进行了很小的修改 几秒钟内。
但是当我尝试在其他任务中重现这种行为时,我被留下了 失望的。在棕地项目的背景下,我发现了聊天 界面经常产生糟糕的结果,我发现自己非常 沮丧地复制和粘贴代码和命令输出 界面。很明显它的效率比我低得多 我自己的工作。
要找到价值,您必须使用代理。代理商是行业采用的 术语 LLM,可以在循环中聊天和调用外部行为1代理至少必须具备以下能力:读取文件、 执行程序并发出 HTTP 请求。
第 2 步:重现您自己的作品
我尝试的旅程的下一阶段 Claude Code. I'll cut to the Chase:一开始我并没有留下深刻的印象。我只是没有得到好的结果 从我的会议中。我觉得我必须修饰它产生的一切 这个过程比我自己做要花更多的时间。 我阅读了博客文章,观看了视频,但没有留下深刻的印象。
我没有放弃,而是强迫自己重现所有手动提交 ** 我实际上做了两次这项工作。我会手动完成这项工作 然后我会与代理人竞争以在质量方面产生相同的结果 和功能(当然,它无法看到我的手动解决方案)。
这是“令人痛苦的”,因为它妨碍了简单地获取东西 完毕。但我已经使用过非人工智能工具,足以知道这一点 摩擦是自然的,我无法得出坚定的、站得住脚的结论 而不用尽我的努力。
但是,专业知识已经形成。我很快就从第一原理中发现了 其他人已经说过了,但我自己发现的结果是 更深刻的基本认识。
- 将会议分解为单独的、清晰的、可操作的任务。不要尝试 在一次大型会议中“画猫头鹰”。
- 对于模糊的要求,将工作分为单独的计划和执行 会议。
- 如果您为代理提供验证其工作的方法,那么它通常会比 不修复自己的错误并防止倒退。
更一般地说,我还发现了当时特工的边缘—— 擅长什么、不擅长什么以及擅长什么任务 如何达到我想要的结果。
所有这些都带来了显着的效率提升,以至于我 开始自然地使用代理,我觉得不比 自己做(但我仍然不觉得它更快,因为我大部分时间都在 照顾代理人)。
这里的负空间值得重申:部分效率提升 我们了解什么时候“不”需要联系代理人。使用代理 对于一些可能会失败的事情来说显然是浪费时间并且 了解完全避免这种情况可以节省时间2。
在这个阶段,我发现代理商有足够的价值,我很高兴 在我的工作流程中使用它们,但仍然感觉我没有看到任何 净效率收益。不过我不在乎,我现在已经很满足了 以人工智能为工具。
第 3 步:日终代理
为了尝试提高效率,我接下来启动了一种新模式: 每天抽出最后 30 分钟来解雇一名或多名客服人员。我的假设是,如果代理人“也许”我可以提高一些效率 在我无论如何都无法工作的时候可以取得一些“积极的进步”。 基本上:不要试图在我有的时间内做更多的事情,而是尝试做 在我没有的时间里更多。
与之前的任务类似,我一开始发现这两个任务都不成功 很烦人。但是,我很快又找到了不同类别的工作 这真的很有帮助:
- 深入研究会议 我会要求代理商调查一些 字段,例如使用特定语言查找所有库 特定的许可证类型并为每个许可证生成多页摘要 其优点、缺点、发展活动、社会情绪等。
- 平行代理尝试不同的模糊想法,我有但没有 有时间开始。我没想到他们会产生一些东西 我曾经运送到这里,但也许可以阐明一些未知的未知 当我第二天开始执行任务时。
- 问题和 PR 分类/审查。 代理擅长使用
gh(GitHub CLI), 所以我手动编写了一种快速方法来并行旋转一堆 分类问题。我不会允许特工回应,我只是想要 第二天的报告试图引导我走向高价值或低努力 任务。
需要明确的是,我并没有像其他人那样让代理运行 整夜循环。在大多数情况下,代理在不到 半小时。但是,工作日的后半段,我通常会很累 脱离了心流状态,发现自己效率太低,所以 将我的精力转向开发这些代理,我发现这给了我一个“温暖的开始” 第二天早上,这让我工作得比平时更快。
我很高兴,我开始觉得我做的比我做的更多 领先于人工智能,哪怕只是稍微领先一点。
第四步:外包 Slam Dunks
到目前为止,我对我的人工智能的任务非常有信心 并且不擅长。我对某些任务非常有信心 人工智能将得到一个基本正确的解决方案。所以我的下一步 旅程是:让代理完成所有这些工作,而我则从事其他任务。
更具体地说,我会通过记录我的结果来开始每一天 前一天晚上的分类代理,手动过滤它们以查找问题 代理人几乎肯定会很好地解决问题,然后让他们继续前进 在后台(一次一个,而不是并行)。
与此同时, 我会做其他事情。我不会去社交媒体 (没有人工智能的情况下比平常多),我没有看视频等。我是 以我自己的、正常的、前人工智能的深度思考模式,致力于我自己的事情 想要工作或必须工作。
此阶段非常重要:关闭客服人员桌面通知。上下文切换的开销非常大。为了保持效率,我 发现当我打断别人时,我作为一个人的工作就是要控制住 代理,而不是相反。不要让代理通知您。 在工作的自然休息期间,用 Tab 键切换并检查它,然后 继续。
重要的是,我认为“做其他事情”有助于抵消 广为人知的人类技能形成论文。 好吧,你正在权衡:没有为你正在执行的任务形成技能 授权给代理人,同时继续自然地形成技能 在您继续手动执行的任务中。
至此,我已经陷入了“我无法回头”的境地。 我感觉更有效率,但即使没有,我最喜欢的事情 是我现在可以将编码和思考集中在我真正喜欢的任务上 同时仍然充分完成我没有完成的任务。
第 5 步:设计线束
冒着陈述显而易见的事实的风险:代理在以下情况下效率更高 第一次产生正确的结果,或者在最坏的情况下产生一个结果 需要最少的修饰。实现这一目标最可靠的方法是 为代理提供快速、高质量的工具来自动告知它 当它出错时。
我不知道是否有一个广泛的行业接受的术语, 但我逐渐将其称为“利用工程”。它的想法是 每当您发现代理犯错误时,您都会花时间进行设计 一个解决方案,使代理永远不会再犯同样的错误。我不需要 在这里发明任何新术语;如果存在另一个,我会跳上 跟风。
这有两种形式:
- 更好的隐式提示(AGENTS.md)。 对于简单的事情,例如 代理反复运行错误的命令或发现错误 API,更新“AGENTS.md”(或同等内容)。这是 来自 Ghostty 的示例。 该文件中的每一行都基于不良代理行为,而且几乎 彻底解决了它们。
- 实际的、编程的工具。 例如,截屏的脚本、 运行过滤测试等。这通常与 AGENTS.md 配对 改变以让它知道这个存在。
这就是我今天的处境。每当我看到的时候我都会认真努力 代理做一件坏事是为了防止它再次做那件坏事。 或者,相反,我正在认真努力让代理商能够 验证他们正在做一件好事。
第 6 步:始终让代理运行
与步骤 5 同时,我也在按照以下目标进行操作 让代理始终运行。 如果代理未运行, 我问自己“现在有代理人可以为我做些什么吗?”
我特别喜欢将其与更慢、更周到的结合起来 像 Amp 的 深度模式 这样的模型(其中 基本上只是 GPT-5.2-Codex),可能需要 30 多分钟 做出小的改变。另一方面是它确实倾向于 产生非常好的结果。
我[还没有?] 运行多个代理,目前也不想这样做。我发现现在让一名代理运行对我来说是一种很好的平衡 在能够做我觉得有趣的深度体力工作和照顾孩子之间 我的那种愚蠢但神秘但高效的机器人朋友。
“让代理始终运行”的目标仍然只是一个目标。 我想说现在我可能可以有效地让后台代理运行 正常工作日的 10% 到 20%。但是,我正在积极努力改进这一点。
我不想为了运行代理而运行代理。我只想在存在时运行它们 我认为这是一项对我真正有帮助的任务。这个目标的部分挑战是提高我的 拥有自己的工作流程和工具,这样我就可以源源不断地完成高质量的工作 代表。即使没有人工智能,这一点也很重要!
今天
这就是我今天的处境。
通过这次旅程,我个人已经达到了一个地步: 现代人工智能工具的成功,我相信我正在接近它 立足于现实的正确衡量观点。我真的不在乎 不管怎样,如果人工智能继续存在3,我就是一名软件工匠 只是想为热爱游戏而构建一些东西。
整个风景变化如此之快,我确信我会回头看 很快就看到这篇文章并嘲笑我的天真。但是,正如他们所说, 如果你不能为过去的自己感到尴尬,那么你可能就不会 生长。我只希望我能朝着正确的方向成长!
我在这里没有参与游戏4,当然还有其他 避免使用人工智能的实用性背后的原因。我完全尊重任何人 对此的个人决定。我不是来说服你的!为了 那些感兴趣的人,我只是想分享我个人的导航方法 这些新工具,让您了解我如何使用新工具 一般来说,无论人工智能如何。
原文链接: My AI Adoption Journey
汇智网翻译整理,详见出处