AI News HubLIVE
站内改写1 分鐘閱讀

PromptMN:偽提示語言

PromptMN 是一種輕量級的領域特定語言,透過 % 字首的指令標註自然語言提示,使角色、目標、約束等顯式化,減少代理工作流中的歧義。該語言介於非正式提示與虛擬碼之間,支援逆向提示工程,並在多個前沿模型上驗證了可行性。

來源arXiv Computational Linguistics作者: Enkhzol Dovdon

在生成式人工智慧的應用中,提示(prompt)已成為人類與模型互動的主要介面。然而,自然語言提示往往存在脆弱性:角色、目標、約束條件以及期望輸出經常隱藏在冗長的描述中,或者僅作隱含表達。在智慧代理和軟體開發工作流中,初次互動時的任何誤解都可能傳導至後續每一個步驟,因為相當一部分代理失敗源於上下文歧義,而非模型能力本身的侷限。

為了解決這一問題,一篇發表於 arXiv 的論文(arXiv:2606.17164)提出了 PromptMN,一種偽提示領域特定語言。其核心思想是在自然語言中插入緊湊的、以百分號(%)為字首的帶型別指令,這些指令覆蓋了角色、目標、需求、優先順序、約束、計劃、輸入和輸出等多個維度。藉助語義解析機制,作者可以按任意順序書寫這些指令,而模型則能根據功能對其進行正確解釋。PromptMN 的定位介於非正式提示與程式設計風格的虛擬碼之間:它足夠結構化,便於檢查和複用,同時又足夠輕量,能讓分析師、管理者、開發者和利益相關者在整個軟體開發生命週期(SDLC)中順暢使用。

PromptMN 的另一大特色是與逆向提示工程相結合。透過要求模型將期望結果重述為 PromptMN 格式,使用者在實際操作前可以審視模型推斷出的角色、目標、約束以及遺漏的假設,從而減少修正迴圈,並生成一個可複用的工件,用於對齊人類與 AI 工具的預期。

論文作者在多個前沿模型上評估了 PromptMN 的可行性,包括 Claude Fable 5、Claude Opus 4.8、Gemini 3.1 Pro 和 GPT-5.5。實驗表明,這些模型無需任何微調即可正確解析 PromptMN 指令,即使面對重複、條件判斷、方法呼叫以及素數檢查等複雜結構也能準確應對。相同的詞彙表可適用於新程式碼庫開發、程式碼維護和重新設計等多種 SDLC 場景。儘管大規模驗證仍是未來工作,但這些初步結果令人鼓舞,表明 PromptMN 是邁向更清晰、更可審查的人機互動的實用一步。