1作者: straydusk2 个月前
由于诸多原因,测试驱动开发(TDD)已成为人工智能编码代理的默认工作流程。<p>我最近开始做的一件事,我非常喜欢,就是在构建一个功能时,我先写出验收标准,然后确保代理拥有完成质量保证(QA)并自行验证所需的一切。与之前的最大区别在于,我不再自己进行质量保证(虽然我仍然会做,但几乎总是有效的),而是让代理自己执行整个流程并验证验收标准。这需要更多的工作,因为我经常需要设置多方通信协议(MCP)、账户、凭证等——但输出结果更好。<p>我的问题是……大家对此有什么好的方法吗?这是一种常见的工作流程吗?我看到有人将这种讨论称为“工具工程”;也有人称之为“反馈循环工程”;我看到一些初创公司(Shiplight AI、Autosana、Ranger)也在做类似的事情。我正在努力寻找更多关于这方面的讨论和最佳实践,并了解其他人是如何思考这个问题的。
1作者: Serenacula2 个月前
嘿! 这是我一直在开发的一个项目,在这个版本中,它已经基本完成了所有功能。 简单来说,这个工具旨在用于在终端中操作字符串。它基本上是一个功能更强大、更直观的 cut 工具。 上次我发布这个项目时,反响不是很大,但我很希望收到一些反馈!:)