Enchanted0911/dsh-fal-imagegen ↗★ 0

dsh-fal-imagegen

fal.ai native image generation for DSH: a FAL_KEY settings card that follows DSH's language (zh/en, English default) plus Agent tools (fal_generate_image async / fal_edit_image / fal_get_image_task / fal_list_image_models) that call queue.fal.run directly — Authorization: Key, queue polling, images[].url. 适合需要在Harness中调用fal.ai模型进行异步文生图或图生图的任务。

패키지
dsh-fal-imagegen
호환성
미검증
Harness peer 범위
*
Cordis peer 범위
*
버전
0.2.0
라이선스
MIT
최근 업데이트
2026. 9. 20.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Enchanted0911/dsh-fal-imagegen

Configuration

fielddefaultmeaning
enabledtruemaster switch (tools + prompt announcement)
falKeyemptyFAL_KEY, key_id:key_secret (copy the full string from fal.ai → Keys)
defaultTextToImageModelopenai/gpt-image-2.5/flare/text-to-imagetext-to-image endpoint
defaultImageToImageModelopenai/gpt-image-2.5/flare/editimage-to-image endpoint
defaultImageSize1:11:1 / 4:3 / 3:4 / 3:2 / 2:3 / 16:9 / 9:16 / 21:9, a WxH pixel pair, or auto
qualityhighauto / low / medium / high / xhigh / max (omitted automatically for endpoints that do not document a tier)
outputFormatpngpng / jpeg / webp
timeoutSeconds300total budget for one request (submit + queue + fetch)
saveDiremptyoutput directory; empty = /fal-imagegen
announceToAgenttrueannounce the plugin in every agent system prompt

The card edits the same settings as the dsh-fal-imagegen: section of ~/.dsh/settings.yaml. FAL_KEY is a password field: leaving it blank keeps the current key (the key is redacted from every wire view).