第 18 章・應用場景篇

法務合規:合約條款風險快篩

中小企業沒有專職法務,一份供應合約、NDA 或報價條款來了,業務同仁常常看不懂哪裡藏著坑就簽了。這一章我們做一個合約風險快篩器:貼上條文與我方立場,它幫你標出風險等級、指出不利條款、給修改方向。它不取代律師,而是讓你在送審前先看懂七成。

業界痛點
合約審閱是專業門檻高、又不能出錯的工作:不利條款往往藏在冗長法律用語裡,非法律背景的人看不出來;請律師審每份小合約成本高、周期長;於是很多中小企業就在「憑感覺簽」與「卡在法務排隊」之間兩難。一個能快速標出風險、讓人看懂重點的初篩工具,能大幅降低誤簽的機率。

本章目標

解決什麼
站在我方立場,快速標出合約風險等級、不利條款與建議修改方向、缺漏條款提醒
用到的技術
工作流 + 長文本分析提示詞 + 內建免責聲明
難度
★★★★☆ 高風險場景,重點在「只依條文分析、不虛構」與免責邊界
✨ 成果搶先看

先看做完長什麼樣——這樣你就知道自己在往哪裡前進。跟著本章做,你也能生出下面這個結果:

① 使用者填寫的欄位
我方立場:乙方(供應方)
合約條文:第5條 買方得隨時終止本合約無需理由亦不負賠償責任。第8條 逾期每日按訂單總額罰5%。第12條 智財權均歸買方所有。
↓ AI 處理,產出 ↓

風險總覽

條款重點風險等級對我方的影響
第5條:買方得隨時無理由終止且不負賠償責任乙方投入的成本、備料、產能規劃可能血本無歸,且無任何補償機制
第8條:3日內交貨,逾期每日罰5%訂單總額交貨期極短且違約金過重,若連續逾期數日,罰款可能超過訂單總額,形同無限責任
第12條:一切智慧財產權歸買方所有乙方於履約過程中產生的技術、製程改良、既有know-how皆可能被買方無償取得

對我方不利的條款

第5條:買方單方任意終止權

  • 不利原因:買方可在任何階段、無需理由終止合約,且明文排除賠償責任。若乙方已投入原料採購、產線調度或人力成本,將完全無法求償。
  • 建議修改方向
  • 增加「買方提前終止應給予至少○日書面通知」
  • 增加「買方應補償乙方已發生之合理成本(如已採購原料、已生產但未交付之貨品)」

第8條:交貨期限與違約金

  • 不利原因
  • 「3日內交貨」未考量訂單規模、客製化程度,實務上恐難以達成。
  • 「每日5%訂單總額」的違約金比例過高,若逾期20日即達合約金額100%,顯失公平,且可能構成顯失公平之違約金(可主張酌減,但爭訟成本高)。
  • 建議修改方向
  • 依訂單性質分級設定交貨期(如標準品/客製品分開約定)
  • 違約金調整為「每日0.5%~1%,上限不超過訂單總額之10~20%」
  • 增加「因不可歸責於乙方事由(如買方變更規格、不可抗力)致遲延,不適用違約金」

(完整結果更長,這裡先看重點——下載本章 DSL 自己跑就看得到全部)

👇 在 Dify 裡實際執行、長這樣

成果搶先看
成品貼上合約條文與我方立場,自動標出風險等級、指出不利條款並給建議修改方向。
效益速覽(估算)
省時間
初審 1 小時→數秒
先看懂七成風險
省人力
非法律人也能自審
律師收到已標重點
創造價值
少誤簽
降低法律風險
⬇ 把這個工作流帶走,直接用
不想從頭做?下載本章的 DSL 檔,到你的 Dify「工作室 → 匯入 DSL 檔案」上傳,就能一鍵複製這個範例、改成自己的。
下載 DSL 檔

18.1設計思路:立場決定風險

同一條款,對甲方有利往往對乙方不利——所以輸入除了 contract(合約條文),還要一個 stance(我方立場)。提示詞要求輸出:風險總覽(表格:條款重點|風險等級|對我方影響)、對我方不利的條款(逐條說明+建議修改方向)、可能缺漏的條款(保密、責任上限、不可抗力、準據法與管轄)、摘要建議。並在結尾內建免責聲明,明確界定「僅供初步參考、不構成法律意見」。

合約風險快篩工作流畫布
圖 18-1三節點結構。開始收「我方立場」與「合約條文」,LLM 站在你這一方逐條審視。立場一換,同一份條文的風險評估就會不同——這正是實務審約的視角。

18.1.1節點①「開始」:設計使用者要填的表單

合約風險快篩有兩個輸入:一個短文字放我方立場,一個長文字放合約條文。點畫布上的「開始」節點,在右側「輸入字段」按「+」新增欄位;每個欄位設三件事:變數名稱(流程內引用用)、顯示標籤(使用者看到的中文)、欄位型別。本例加:

開始節點輸入字段設定
圖 18-1a 開始節點「輸入字段」裡的每一欄,就是使用者執行時要填的一格;你設定的變數名,下游才能用 {{#開始.變數#}} 引用。面板下方「下一步」顯示它接到 LLM 節點。

18.1.2節點②「LLM」:把規範寫進提示詞

LLM 節點的提示詞要求輸出:風險總覽(表格)/對我方不利的條款(逐條+建議修改)/可能缺漏的條款/摘要建議,並用 {{#開始.stance#}}{{#開始.contract#}} 帶入。結尾內建免責聲明,明確界定僅供初步參考、不構成法律意見。

LLM 節點系統提示詞設定
圖 18-1b LLM 節點LLM 節點設定。系統提示詞站在我方立場逐條審視,輸出固定的風險版型並內建免責聲明;藍色標籤引用開始節點的立場與條文。

18.2測試運行:一份對乙方明顯不利的合約

我們故意放進幾條有問題的條款:90 天才付款、無限期保固+全額賠償、甲方可任意終止不補償、違約金 5%/日上不封頂。立場設「乙方(供應方)」。

合約風險分析:風險總覽表與對我方不利的條款
圖 18-2助手精準抓出四顆地雷。風險總覽用表格列出各條款與風險等級;「對我方不利的條款」逐條展開——連「第五條付款文字疑似誤植(把乙方寫成付款方)」這種細節都指出,並給出具體建議修改方向(爭取縮短付款週期、加註逾期利息)。
務必注意(這是法律場景)
本工具產出的是初步風險提示,不構成法律意見。凡涉及金額、責任、終止與智財的重要合約,正式簽署前務必經專業律師審閱。提示詞已內建免責聲明並要求「只依提供條文分析、不虛構條款」——請務必保留這道邊界,別讓 AI 的方便變成法律風險。

18.3延伸與變化

帶來的改變
業務在送法務或簽署前,先看懂合約七成風險,不再「憑感覺簽」;律師收到的是已標好重點的合約,審閱更快、成本更低;公司整體的合約風險意識,被一個隨手可用的工具撐了起來。

輸出、發布與使用:把成果交付出去

做好的應用要能發布、分享給別人用才有價值。以下是這個應用的輸出設定與發布/使用畫面:

輸出節點
輸出節點工作流的最後一站。「輸出變數」把某個節點的輸出(例如 LLM 的 text)對應成整條流程的最終結果——決定使用者最後拿到什麼。
發佈選單
發佈選單做好後按右上「發佈 → 發布更新」即上線;選單還提供『運行』獨立網頁、『訪問 API』、『嵌入網站』與『工作流程作為工具』等交付方式——這就是把應用分享給別人使用的入口。

18.4本章回顧