[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"article-how-to-prompt-amazon-nova-2-for-moderation-zh":3,"article-related-how-to-prompt-amazon-nova-2-for-moderation-zh":31,"series-ai-agent-dc3b0a4a-5aa8-45f5-8c8c-076d5ee99950":84},{"id":4,"slug":5,"title":6,"content":7,"summary":8,"source":9,"source_url":10,"author":11,"image_url":12,"cover_image":12,"category":13,"language":14,"translated_content":11,"related_article_id":15,"keywords":16,"key_takeaways":23,"views":27,"created_at":28,"published_at":29,"topic_cluster_id":30},"dc3b0a4a-5aa8-45f5-8c8c-076d5ee99950","how-to-prompt-amazon-nova-2-for-moderation-zh","怎麼用 Amazon Nova 2 做審核","\u003Cp data-speakable=\"summary\">這篇教你用 Amazon Nova 2 Lite 在 Bedrock 上建立可解析的內容審核提示詞流程。\u003C\u002Fp>\u003Cp>這篇給需要實作內容審核、但不想先走微調路線的開發者。照著做完，你會拿到一份可維護的審核\u003Ca href=\"\u002Fnews\u002Fopenai-us-privacy-policy-explained-zh\">政策\u003C\u002Fa>、可直接丟進應用程式的 JSON 或 XML 提示詞格式，以及一個可重複測試的驗證流程。\u003C\u002Fp>\u003Cp>做法參考 \u003Ca href=\"\u002Ftag\u002Faws\">AWS\u003C\u002Fa> 官方文章 \u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fmachine-learning\u002Fprompting-amazon-nova-2-for-content-moderation\u002F\">Prompting Amazon Nova 2 for content moderation\u003C\u002Fa> 與 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Famazon-science\u002FMLCommons-AILuminate\">MLCommons AILuminate repository\u003C\u002Fa>，但你可以把分類換成自己的社群規範、商店政策或客服規則。重點是把規則寫進提示詞，讓你之後只改政策文字，不必重訓模型。\u003C\u002Fp>\u003Ch2>開始之前\u003C\u002Fh2>\u003Cul>\u003Cli>一個 \u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002F\">AWS 帳號\u003C\u002Fa>\u003C\u002Fli>\u003Cli>可用的 \u003Ca href=\"https:\u002F\u002Fdocs.aws.amazon.com\u002Fbedrock\u002F\">Amazon Bedrock 文件\u003C\u002Fa> 與已啟用 Bedrock 的 AWS Region\u003C\u002Fli>\u003Cli>可呼叫 Amazon Nova 2 Lite 的 Bedrock 權限\u003C\u002Fli>\u003Cli>AWS CLI v2，若你要先用終端機測試\u003C\u002Fli>\u003Cli>Node 20+ 或 Python 3.11+，若你要做應用程式整合\u003C\u002Fli>\u003Cli>你的審核政策文字，或 AILuminate v1.1 分類作為起點\u003C\u002Fli>\u003Cli>AWS access key 與 secret access key，若你不使用 IAM role\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Step 1: 定義審核政策\u003C\u002Fh2>\u003Cp>目的：先建立一份單一來源的政策文件，讓模型每次都照同一套規則判斷。你可以直接採用 AILuminate 分類，也可以替換成你自己的市場刊登、社群貼文或支援對話規則。\u003C\u002Fp>\n\u003Cfigure class=\"my-6\">\u003Cimg src=\"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779740756492-vgc9.png\" alt=\"怎麼用 Amazon Nova 2 做審核\" class=\"rounded-xl w-full\" loading=\"lazy\" \u002F>\u003C\u002Ffigure>\n\u003Cp>把每個分類寫成短句，並替每個標籤補上一行定義。再加上一個不違規代碼，例如 C0，讓應用程式能把安全內容明確歸類。文字要固定，之後提示詞才好維護。\u003C\u002Fp>\u003Cp>驗收：你應該看到一份精簡的政策清單，裡面有清楚標籤、定義，以及可供程式儲存或顯示的不違規代碼。\u003C\u002Fp>\u003Ch2>Step 2: 組出結構化提示詞\u003C\u002Fh2>\u003Cp>目的：做出一個能讓模型穩定輸出的提示詞，方便後端直接解析。當你的應用程式需要可讀格式時，用 JSON 或 XML，把政策、待審核內容與輸出格式分開寫。\u003C\u002Fp>\n\u003Cfigure class=\"my-6\">\u003Cimg src=\"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779740772277-oxgw.png\" alt=\"怎麼用 Amazon Nova 2 做審核\" class=\"rounded-xl w-full\" loading=\"lazy\" \u002F>\u003C\u002Ffigure>\n\u003Cpre>\u003Ccode>User: You are a text content moderator that detects policy violations and explains the decision.\nReturn ONLY JSON with this shape:\n{\n  \"policy_violation\": \"Yes or No\",\n  \"category_list\": [\"category codes\"],\n  \"explanation\": \"reason\"\n}\nIf there is no violation, use \"C0\".\n[POLICY]\n{{policy definitions}}\n[TEXT]\n{{content to moderate}}\u003C\u002Fcode>\u003C\u002Fpre>\u003Cp>驗收：你應該看到一段合法 JSON，只有你要求的欄位，且安全內容會回傳 C0。\u003C\u002Fp>\u003Ch2>Step 3: 送出提示詞到 Amazon Nova 2 Lite\u003C\u002Fh2>\u003Cp>目的：\u003Ca href=\"\u002Fnews\u002Fggwp-moderation-ai-beyond-games-zh\">把審核\u003C\u002Fa>提示詞送進 Amazon Bedrock 上的 Amazon Nova 2 Lite，先確認模型回傳格式與分類品質。先用 AWS 建議的預設推論參數，等你驗證過輸出再調整。\u003C\u002Fp>\u003Cp>如果你在意吞吐量，先用 temperature 0.7、top-p 0.9 測試；若延遲比解釋細節更重要，就先把 reasoning mode 關掉。請保持請求內容精簡，只送當次判斷需要的政策。\u003C\u002Fp>\u003Cp>驗收：你應該看到模型回傳違規旗標、一個或多個分類代碼，以及與輸入內容相符的簡短說明。\u003C\u002Fp>\u003Ch2>Step 4: 解析並分流審核結果\u003C\u002Fh2>\u003Cp>目的：把模型輸出轉成應用程式可執行的決策。你可以把結果固定映射成允許、標記、移除或升級人工審查，並在後端保持一致。\u003C\u002Fp>\u003Cp>例如，當回傳 Yes 且分類不是 C0，就視為命中審核規則，接著送進審查佇列或自動移除。若回傳 No 且是 C0，就放行並記錄決策，方便日後稽核與調校。\u003C\u002Fp>\u003Cp>驗收：你應該看到應用程式對安全與違規樣本都做出正確動作，而且決策已寫入日誌或審核佇列。\u003C\u002Fp>\u003Ch2>Step 5: 用自己的樣本做測試\u003C\u002Fh2>\u003Cp>目的：在上線前，用真實的使用者內容驗證提示詞。先建立一組小型測試集，包含明顯違規、模糊案例與乾淨內容，這樣才能觀察誤判與漏判。\u003C\u002Fp>\u003Cp>把同一份提示詞套到每個樣本，然後把模型輸出和你的預期標籤比對。如果你要加 few-shot 範例，只加\u003Ca href=\"\u002Fnews\u002Fios-27-siri-gemini-auto-delete-template-zh\">能改\u003C\u002Fa>善特定失敗案例的範例，不要一次塞太多。\u003C\u002Fp>\u003Cp>驗收：你應該看到模型對測試集的分類大致符合政策，且邊界案例會先交由人工確認再發布。\u003C\u002Fp>\u003Ch2>常見錯誤\u003C\u002Fh2>\u003Cul>\u003Cli>把政策文字和待審核內容混在同一段。修法：用清楚標籤或 JSON key 分開，讓模型知道哪一段是規則、哪一段是內容。\u003C\u002Fli>\u003Cli>輸出格式寫得太模糊。修法：明確指定欄位、允許值，以及回傳必須是 JSON、XML 或自由文字。\u003C\u002Fli>\u003Cli>每次政策變動都沿用同一份提示詞。修法：替政策文字做版本控管，規則改了就同步更新提示詞，而不是每次重訓模型。\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>接下來可以看什麼\u003C\u002Fh2>\u003Cp>等基本流程跑通後，可以再加評估集、邊界案例的人工作業，以及依政策類別調整的閾值，讓審核品質能持續優化。\u003C\u002Fp>","用 Amazon Bedrock 上的 Amazon Nova 2 Lite，透過結構化提示詞建立可解析的內容審核流程。","aws.amazon.com","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Fmachine-learning\u002Fprompting-amazon-nova-2-for-content-moderation\u002F",null,"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779740756492-vgc9.png","ai-agent","zh","84aa8372-0d76-4040-9bef-3402b952f6d2",[17,18,19,20,21,22],"Amazon Nova 2 Lite","Amazon Bedrock","prompt engineering","content moderation","JSON","policy taxonomy",[24,25,26],"先把審核政策寫成穩定、可版本控管的文字，再交給模型判斷。","用 JSON 或 XML 約束輸出，讓後端可以直接解析與分流。","上線前一定要用自己的樣本集驗證誤判與漏判，再決定是否加 few-shot。",4,"2026-05-25T20:25:30.117046+00:00","2026-05-25T20:25:30.102+00:00","e3b68196-9e64-4c18-a3b6-a73e73bfb367",{"tags":32,"relatedLang":43,"relatedPosts":47},[33,35,37,39,41],{"name":17,"slug":34},"amazon-nova-2-lite",{"name":19,"slug":36},"prompt-engineering",{"name":18,"slug":38},"amazon-bedrock",{"name":21,"slug":40},"json",{"name":20,"slug":42},"content-moderation",{"id":15,"slug":44,"title":45,"language":46},"how-to-prompt-amazon-nova-2-for-moderation-en","How to Prompt Amazon Nova 2 for Moderation","en",[48,54,60,66,72,78],{"id":49,"slug":50,"title":51,"cover_image":52,"image_url":52,"created_at":53,"category":13},"ef96a410-24bd-4e35-8536-439f21f820e6","claude-code-dynamic-workflow-ai-harness-zh","Claude Code 動態工作流：AI 自寫 Harness","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1781035378200-qkm9.png","2026-06-09T20:02:21.942031+00:00",{"id":55,"slug":56,"title":57,"cover_image":58,"image_url":58,"created_at":59,"category":13},"9fb91fbe-64cd-4732-aba7-5b20daacf962","agent-orchestration-enterprise-ai-layer-zh","企業 AI 缺的是編排層","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780984981291-rodj.png","2026-06-09T06:02:30.929215+00:00",{"id":61,"slug":62,"title":63,"cover_image":64,"image_url":64,"created_at":65,"category":13},"2e389faa-a4ab-4f7a-b6da-c2ba69d5f14b","ai-agents-use-blockchain-trust-layer-zh","AI 代理用區塊鏈當信任層","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780980509390-6s0i.png","2026-06-09T04:48:01.259033+00:00",{"id":67,"slug":68,"title":69,"cover_image":70,"image_url":70,"created_at":71,"category":13},"1c433948-634b-47e4-a119-dd567203a712","8-rag-patterns-demos-into-prod-zh","8 種 RAG 模式把 Demo 變上線","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780971552397-h12o.png","2026-06-09T02:18:36.130013+00:00",{"id":73,"slug":74,"title":75,"cover_image":76,"image_url":76,"created_at":77,"category":13},"7d860405-aca6-486b-8de0-1c5193a3b06d","fine-tuning-beats-rag-style-not-facts-zh","當目標是文風不是事實時，微調比 RAG 更有效","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780924689232-5elu.png","2026-06-08T13:17:25.235242+00:00",{"id":79,"slug":80,"title":81,"cover_image":82,"image_url":82,"created_at":83,"category":13},"3d1e5ef7-8f31-4e57-b286-306825d7f38e","openclaw-small-business-ai-staff-zh","OpenClaw把AI變成夜班員工","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780904888882-6w0v.png","2026-06-08T07:47:27.229503+00:00",[85,90,95,100,105,110,115,120,125,130],{"id":86,"slug":87,"title":88,"created_at":89},"4ae1e197-1d3d-4233-8733-eafe9cb6438b","claude-now-uses-your-pc-to-finish-tasks-zh","Claude 開始幫你操作電腦","2026-03-26T07:20:48.457387+00:00",{"id":91,"slug":92,"title":93,"created_at":94},"5bede67f-e21c-413d-9ab8-54a3c3d26227","googles-2026-ai-agent-report-decoded-zh","Google 2026 AI Agent 報告解讀","2026-03-26T11:15:22.651956+00:00",{"id":96,"slug":97,"title":98,"created_at":99},"2987d097-563f-46c7-b76f-b558d8ef7c2b","kimi-k25-review-stronger-still-not-legend-zh","Kimi K2.5 評測：更強，但還不是神作","2026-03-27T07:15:55.277513+00:00",{"id":101,"slug":102,"title":103,"created_at":104},"95c9053b-e3f4-4cb5-aace-5c54f4c9e044","claude-code-controls-mac-desktop-zh","Claude Code 也能操控 Mac 了","2026-03-28T03:01:58.58121+00:00",{"id":106,"slug":107,"title":108,"created_at":109},"dc58e153-e3a8-4c06-9b96-1aa64eabbf5f","cloudflare-100x-faster-ai-agent-sandbox-zh","Cloudflare 的 AI 沙箱跑超快","2026-03-28T03:09:44.142236+00:00",{"id":111,"slug":112,"title":113,"created_at":114},"1c8afc56-253f-47a2-979f-1065ff072f2a","openai-backs-isara-agent-swarm-bet-zh","OpenAI 挺 Isara 的 agent swarm …","2026-03-28T03:15:27.513155+00:00",{"id":116,"slug":117,"title":118,"created_at":119},"7379b422-576e-45df-ad5a-d57a0d9dd467","openai-plan-automated-ai-researcher-zh","OpenAI 想做自動化 AI 研究員","2026-03-28T03:17:42.090548+00:00",{"id":121,"slug":122,"title":123,"created_at":124},"48c9889e-86df-450b-a356-e4a4b7c83c5b","harness-engineering-ai-agent-reliability-2026-zh","駕馭工程：從「馬具」到「作業系統」，AI Agent 可靠性的終極密碼","2026-03-31T06:42:53.556721+00:00",{"id":126,"slug":127,"title":128,"created_at":129},"96d8e8c8-1edd-475d-9145-b1e7a1b02b65","mcp-explained-from-prompts-to-production-zh","MCP 怎麼把提示詞變工作流","2026-04-01T09:24:39.321274+00:00",{"id":131,"slug":132,"title":133,"created_at":134},"f2ca7720-b471-4ce5-9336-2a9ac2a876fd","amazon-bedrock-agents-multi-agent-workflows-zh","Amazon Bedrock Agents 進入多代理工作流","2026-04-01T09:30:29.945429+00:00"]