Use clawvisual as a callable skill for agent workflows. It can auto-start a local web/MCP service and expose stable CLI commands for generation and job polling.
npm install -g clawvisual
clawvisual set CLAWVISUAL_LLM_API_KEY "your_openrouter_key"
clawvisual initialize
clawvisual convert --input "https://example.com/article" --slides auto
clawvisual status --job <job_id>
For local repo usage, you can also run:
npm run skill:clawvisual -- initialize
convert -> status --job).revise, regenerate-cover).clawvisual initialize: probe/start local service and print Web URL.clawvisual status: check service identity (must be clawvisual).clawvisual tools: list MCP tools.clawvisual convert --input [--slides auto|1-8] [--ratio 4:5|1:1|9:16|16:9] [--lang ] clawvisual status --job : query job state and result.clawvisual revise --job --instruction [--intent rewrite_copy_style|regenerate_cover|regenerate_slides] clawvisual regenerate-cover (--job [--instruction ] | --prompt ) [--ratio 4:5|1:1|9:16|16:9] clawvisual call --name --args : raw tool invocation.Optional local config file:
~/.clawvisual/config.jsonManage config with CLI:
clawvisual set CLAWVISUAL_LLM_API_KEY "your_key"
clawvisual get CLAWVISUAL_LLM_API_KEY
clawvisual config
clawvisual unset CLAWVISUAL_LLM_API_KEY
Supported keys:
CLAWVISUAL_LLM_API_KEY (alias: LLM_API_KEY)CLAWVISUAL_LLM_API_URL (alias: LLM_API_URL)CLAWVISUAL_LLM_MODEL (alias: LLM_MODEL)CLAWVISUAL_MCP_URL (alias: MCP_URL)CLAWVISUAL_API_KEYWhen auto-starting local service, CLAWVISUAL_LLM_ values are mapped to runtime LLM_ envs.
initializeconvertstatus --job until completionrevise / regenerate-coverstatus --jobAll commands return JSON to stdout for deterministic parsing by upstream agents.
共 1 个版本