← 返回
未分类 中文

Signus Font Signature

Generate font-based signature images via Signus API and return image files for chat delivery. Use when asked for font signatures (not AI websocket handwritte...
通过Signus API生成字体签名图片并返回图像文件用于聊天发送,适用于需要字体签名(非AI手写)的场景。
signus-ai signus-ai 来源
未分类 clawhub v1.0.1 1 版本 99830.8 Key: 无需
★ 0
Stars
📥 590
下载
💾 0
安装
1
版本
#latest

概述

Signus Font Signature

User-facing language

  • Always write user-facing text in English unless the user explicitly asks for another language.

Runtime requirements

  • Node.js 18+.
  • Install dependencies in this skill folder before first run:
  • cd /home/node/.openclaw/workspace/skills/signus-font-signature && npm install
    

Inputs

Provide exactly one identity source:

  • name (e.g., "Allon Mason"), OR
  • firstName + lastName, OR
  • initials (e.g., "AM")

Optional:

  • count — max number of images to return.

Validation

  • Accept exactly one identity source.
  • Reject empty/blank values.
  • If count is provided, treat as numeric limit.

Run

node /home/node/.openclaw/workspace/skills/signus-font-signature/scripts/generate_font_signatures.js '<json payload>'

Examples:

node /home/node/.openclaw/workspace/skills/signus-font-signature/scripts/generate_font_signatures.js '{"name":"Allon Mason","count":10}'
node /home/node/.openclaw/workspace/skills/signus-font-signature/scripts/generate_font_signatures.js '{"firstName":"Allon","lastName":"Mason"}'

Detailed execution flow

  1. Parse payload and normalize identity into name.
  2. Create output directory:
    • ~/.openclaw/media/signatures-font/-/
  3. Request font generation using fixed trusted host (https://api.signus.ai) and endpoint order:
    • primary: POST /api/signus/v0/signature-generations/font
    • fallback: POST /api/signus/v0/users/me/signature-generations/font
  4. Process response by content-type:
    • ZIP/octet-stream: extract with in-process JS unzip library (adm-zip), then collect image files.
    • JSON: read payload.thisPageItems[], then download each image from:
    • /api/signus/v0/signature-generations/font/{generationId}/signatures/{generatedSignatureId}/{clean|watermark}.png
  5. Return:
    • count
    • directory
    • signatures[]: { id, filePath }
  6. Send images to chat via message action=send and media=.

Authentication model

  • This skill does not handle API tokens or env-based credentials.
  • It assumes the primary public endpoint can be used without explicit Authorization header.
  • The /users/me/... fallback may work only where implicit session/auth exists.
  • If your deployment requires explicit auth, update the script design first (do not inject secrets into payloads by default).

Security notes

  • No environment-variable reads.
  • No shell command execution.
  • Network target is fixed to https://api.signus.ai.
  • Writes only under ~/.openclaw/media/signatures-font/.
  • Keep this skill separate from signus-signature (AI websocket handwritten signatures).

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-05-02 09:51 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

design-media

Nano Banana Pro

steipete
使用 Nano Banana Pro (Gemini 3 Pro Image) 生成或编辑图像。支持文生图、图生图及 1K/2K/4K 分辨率,适用于图像创建、修改及编辑请求,使用 --input-image 指定输入图像。
★ 427 📥 116,449
design-media

Video Frames

steipete
使用 ffmpeg 从视频中提取帧或短片。
★ 133 📥 52,732
design-media

Openai Whisper

steipete
使用 Whisper CLI 进行本地语音转文字(无需 API 密钥)
★ 330 📥 93,313