EVA 標題卡片
使用原廠佈局引擎在本機渲染。請勿呼叫圖片生成模型或重新建立佈局幾何。
斜線指令合約
將附加在 /eva 調用後的指令視為命令引數。
- 執行
node scripts/eva-command.mjs --command '<引數>' --output-dir /tmp/eva-output。 - 若為
--help或僅輸入/eva,則回傳 JSON 中的text及其確切的MEDIA:值。這會在本機產生 16 種佈局的說明圖片。 - 未提供佈局時預設為
e1。 - 移除標點符號和空白前,請先以
|手動分割區段。對於e1,使用者需指定[上, 直排, 橫排];指令包裝器會將其轉換為廠商順序。 - 若無
|,當佈局需要多個輸入時,請選擇自然的語義區段。以--segments '["區段 1","區段 2"]'傳遞。每個經清理的標題字元皆須保留一次且順序不變。若未提供語義分割,包裝器會使用平衡的備用方案。 - 回傳成功 JSON 中確切的
MEDIA:值,以便 Hermes 將 PNG 作為原生附件傳送。
範例:
node scripts/eva-command.mjs --command '--e24 测试' --output-dir /tmp/eva-output
node scripts/eva-command.mjs --command '--e1 頂部|直排|橫排' --output-dir /tmp/eva-output
node scripts/eva-command.mjs --command '--e1 領導喜歡安排泡湯局' \
--segments '["領導","喜歡安排","泡湯局"]' --output-dir /tmp/eva-output
node scripts/eva-command.mjs --command '--help' --output-dir /tmp/eva-output
渲染規則
確認 FOT-Matisse Pro EB 和開放原始碼的 Source Han Serif SC Heavy 已安裝在目前使用者的 macOS 字型資料夾中。使用上游對應表轉換簡體中文,然後逐字形使用 Matisse,並以 Source Han Serif Heavy 作為備用字型。
air 和 e24 需要一個語義區段。e25、e12、e3、e25-2、e26、anno-kandoku、e15 和 do-you-love-me 需要兩個區段。所有其他佈局需要三個區段。
僅當呼叫方已提供廠商順序的 --texts 時,才直接使用 scripts/render-eva-title.mjs。在分享標題 PNG 之前,請確認圖片為 640×480 且非空。