選擇正確的圖像能力
依執行 context 分流。「把編輯器裡這塊改掉」/ “Change this selected area in the open editor” 只有在 browser editor 正開著、且使用者明確 grant 本 Agent 時才走 image_editor;先呼叫 arinova.image_editor.list_sessions。若沒有 eligible session,請使用者開啟編輯器並授權,或改提議單發 edit skill;不可猜 sessionId。
「生成一張水彩燈塔」/ “Generate a watercolor lighthouse” 走 arinova.skill.image_gen:用文字在 server-side 單次計費呼叫建立新圖,不需要開 UI,而且可在 public surface 執行。「把我這張照片改成夜景」/ “Edit my existing photo into a night scene” 若沒有已 grant 的 open editor,走 arinova.skill.image_edit:讀取觸發使用者擁有的圖片,產生新 asset,永不覆寫來源;image edit 不可在 public surface 執行。image 與 optional mask 只能引用自有 File Center key 或 Arinova asset URL,不接受任意外部 URL。
兩個 image skills 的 conversation_id 都只有在等於目前 action conversation context 時才 auto-post;跨對話會安靜跳過,所以未觀察到貼圖前不得宣稱已貼出。image_edit 的 project_id 與 conversation_id 互斥:project scope 對 project members 可見,conversation scope 對 conversation members 可見,兩者皆無則為 owner private asset。size、style、mask 等欄位一律讀現行 schema。
Related actions
Section titled “Related actions”arinova.image_editor.list_sessions, arinova.skill.image_gen, arinova.skill.image_edit
Also known as
生成圖片, 畫一張圖, AI 修圖, 改圖, 編輯我的圖片, generate image, edit my image
Build a7f47a5ca54ddcf7806cd48b81ce1b9827042766