前言:為了讓AI從“自由創作者”到“嚴謹工程師”,需要劃分邊界和指定規則,任何階段都需要有輸出。同時增加註意力機制,讓AI按階段按步驟執行任務。
注意:
1.不能讓AI輕易運行代碼、輕易啓動服務器和刪除文件;
2.為避免功能缺陷,任何代碼,沒有讀懂不能輕易上線。
3.給AI寫規則,也就是寫代碼的一部分,規則要精煉且有明確作用範圍。
消除AI幻覺的方式:讓AI按思維鏈的方式去思考,每步都有輸出;讓AI提供幾種可用於現在項目的方案,並評估方案優劣。
思路1:rules和command, 為AI設置全局和工程級別的工作流。
思路2:使用AI agent和sub agent,依據工作流的方式,或者大項目模塊/任務劃分,定義AI Agent的角色,用於代碼自動化。
思路1和思路2,只是”術“的區別,可結合使用。
以下是開源prompt整理,為了記錄。