diff --git a/skills/send-emoji/SKILL.md b/skills/send-emoji/SKILL.md index 5bd6faf..95c59cb 100644 --- a/skills/send-emoji/SKILL.md +++ b/skills/send-emoji/SKILL.md @@ -14,17 +14,19 @@ argument-hint: "需要 name,如 [开心]、[快乐];可重复传入发送多 ## 可用表情 -| 名称 | -| -------- | -| `[调皮]` | -| `[无语]` | -| `[爱心]` | -| `[安慰]` | -| `[嘲笑]` | -| `[傻瓜]` | -| `[厉害]` | -| `[生气]` | -| `[开心]` | +| 名称 | +| ------------ | +| `[调皮]` | +| `[无语]` | +| `[爱心]` | +| `[安慰]` | +| `[嘲笑]` | +| `[傻瓜]` | +| `[厉害]` | +| `[生气]` | +| `[开心]` | +| `[打你]` | +| `[禁止色色]` | > 表情映射表在脚本 `EMOJI_MAP` 中维护,新增表情直接在脚本中添加即可,无需修改 SKILL.md。 diff --git a/skills/send-emoji/scripts/send_emoji.py b/skills/send-emoji/scripts/send_emoji.py index d5d7c6a..95cefa6 100644 --- a/skills/send-emoji/scripts/send_emoji.py +++ b/skills/send-emoji/scripts/send_emoji.py @@ -51,6 +51,14 @@ EMOJI_MAP: dict[str, dict[str, object]] = { "Md5": "4aae9dbe27651859ed526bcaad5f1f34", "TotalLen": 19788, }, + "[禁止色色]": { + "Md5": "d4509efdb82cf39c9c5eabc67c7b03e1", + "TotalLen": 7739250, + }, + "[打你]": { + "Md5": "b7f19049a1e3f5814c976fb43934fd04", + "TotalLen": 2093382, + }, } diff --git a/skills/video-generation/scripts/video_generation.py b/skills/video-generation/scripts/video_generation.py index 01588ea..63bce47 100644 --- a/skills/video-generation/scripts/video_generation.py +++ b/skills/video-generation/scripts/video_generation.py @@ -231,8 +231,10 @@ def call_jimeng_video( timeout=300, ) + data = resp.get("data") or [] + urls: list[str] = [] - for item in resp.get("data", []): + for item in data: if isinstance(item, dict): url = item.get("url") if isinstance(url, str) and url.strip(): @@ -367,4 +369,4 @@ if __name__ == "__main__": raise except Exception: traceback.print_exc(file=sys.stdout) - raise SystemExit(1) \ No newline at end of file + raise SystemExit(1)