前言:為了讓AI從“自由創作者”到“嚴謹工程師”,需要劃分邊界和指定規則,任何階段都需要有輸出。同時增加註意力機制,讓AI按階段按步驟執行任務。

注意:

1.不能讓AI輕易運行代碼、輕易啓動服務器和刪除文件;

2.為避免功能缺陷,任何代碼,沒有讀懂不能輕易上線。

3.給AI寫規則,也就是寫代碼的一部分,規則要精煉且有明確作用範圍。

消除AI幻覺的方式:讓AI按思維鏈的方式去思考,每步都有輸出;讓AI提供幾種可用於現在項目的方案,並評估方案優劣。

思路1:rules和command, 為AI設置全局和工程級別的工作流。

思路2:使用AI agent和sub agent,依據工作流的方式,或者大項目模塊/任務劃分,定義AI Agent的角色,用於代碼自動化。

思路1和思路2,只是”術“的區別,可結合使用。

以下是開源prompt整理,為了記錄。