上次我说让 AI 很难跳出既定框架,有网友说是我提示词没写好,所以我最近换了一种写法,还真的有效果,简单来说就是让它基于要达到的目标,跳出框架,重新思考会有什么不一样的做法。
上次我在 AI 帮我翻译完视频后,我给它提问:
> 如果跳出当前架构,让你基于功能重新设计当前的翻译流程,你会采取什么不一样的做法?
还别说,真的给了我一些不一样的思路。
但是我看完觉得可能不太靠谱,不过口说无凭,那咱们用数据说话吧。
我让它去开个 Worktree (因为还有其他任务再跑,不好开分支)去验证下:
> 用一个worktree去验证你的方案,然后对比当前方案,看是否在不牺牲质量的前提下有更好性能。
等它验证完,发现并没有预期那么好,但是也不是完全没价值,可以部分借鉴它的方案。
有个小插曲,其实一开始我没看懂它的意思,也不知道是好还是不好,然后我去开了个 sidechat(/btw),让它给我详细的解释了一下:
> 解释一下新的方案:值得做吗?是部分改进当前还是完全改进?具体怎么改进,请通俗易懂的给我解释一下,最好结合具体的例子
听它解释完我才明白,然后把解释的内容重新给它让它基于这些信息去实施了,对于提升质量还是有帮助。
至于为什么要用 sidechat,是因为这类解释的事情没必要放到主上下文,只是了解一下,除非后续需要用到一些聊出来的信息。
---
简单总结一下:
1. 让 AI 根据目标跳出框架去思考,给出新的方案还是有帮助
2. AI 给的方案不一定靠谱,还是得要有人工验证,最好是有数据为准,不能全盘接受
3. 一些当前任务无关的问题可以问 sidechat
点击图片查看原图
点击图片查看原图
点击图片查看原图
点击图片查看原图