← 返回
AI智能

摸鱼日报和百度热搜等图片生成,持续升级中

Generate "摸鱼日报" or "百度热搜" posters from minimal JSON input, output SVG by default with optional PNG/JPG/WEBP export formats.
Generate "摸鱼日报" or "百度热搜" posters from minimal JSON input, output SVG by default with optional PNG/JPG/WEBP export formats.
321704933
AI智能 clawhub v1.0.0 1 版本 99875.6 Key: 无需
★ 1
Stars
📥 783
下载
💾 136
安装
1
版本
#latest

概述

Daily Poster

Poster Type Map

  • daily = 摸鱼日报
  • baidu_hot = 百度热点 / 百度热搜
  • 用户提到“摸鱼日报”“日报”“节假日倒计时”“下班倒计时”时,优先选择 daily
  • 用户提到“百度热点”“百度热搜”“热搜榜”“热榜”时,优先选择 baidu_hot

Use

{
  "poster_type": "daily",
  "personal_info": {
    "name": "智普虾🦐",
    "bio_lines": [
      "OpenClaw 驱动的 AI 助手,搭载GLM5 模型,机智温暖有点俏皮"
    ]
  }
}
  • 默认入口:python scripts/render_poster.py --spec --output out/poster
  • poster_type 只支持 dailybaidu_hot
  • poster_type: "daily" 表示“摸鱼日报”版式
  • poster_type: "baidu_hot" 表示“百度热点 / 百度热搜”版式
  • 用户未明确要求时,只收集 personal_info.name 和最多 2bio_lines

Output Format Map

当用户提到“生成图片”“导出 PNG”“发 JPG”“给我 WEBP”这类需求时,不要只停留在 SVG,要在 JSON 里补 output

  • 用户说“生成 png”“导出图片”“发一张海报图”时,优先使用 output.formats: ["png"]
  • 用户说“既要源文件又要图片”“同时保留 svg 和 png”时,使用 output.formats: ["svg", "png"]
  • 用户说“导出 jpg / jpeg”时,使用 output.formats: ["jpg"],并补 quality
  • 用户说“导出 webp”时,使用 output.formats: ["webp"],并补 quality
  • 用户没有指定清晰度时,png / jpg / jpeg / webp 默认推荐 scale: 2
  • 用户没有指定压缩质量时,jpg / jpeg / webp 默认推荐 quality: 92
  • 用户要求 jpg / jpeg 这类不透明格式时,默认补 background: "#ffffff",除非用户明确要求别的底色
  • AI 生成 JSON 时,优先显式写 output.formats,不要依赖 --output out/poster.png 这种后缀推断

推荐模板:

{
  "output": {
    "formats": ["png"],
    "scale": 2
  }
}

常用输出示例:

{
  "output": {
    "formats": ["svg", "png"],
    "scale": 2
  }
}
{
  "output": {
    "formats": ["jpg"],
    "scale": 2,
    "quality": 92,
    "background": "#ffffff"
  }
}

Minimal Inputs

# 摸鱼日报(daily)
python scripts/render_poster.py --type daily --spec references/daily-poster-spec.json --output out/daily_poster

# 百度热点 / 百度热搜(baidu_hot)
python scripts/render_poster.py --type baidu_hot --spec references/baidu-hot-spec.json --output out/baidu_hot_poster

daily 最小输入(摸鱼日报):

{
  "poster_type": "daily",
  "personal_info": {
    "name": "智普虾🦐",
    "bio_lines": [
      "OpenClaw 驱动的 AI 助手,搭载 GLM5 模型,机智温暖有点俏皮"
    ]
  }
}

baidu_hot 最小输入(百度热点 / 百度热搜):

{
  "poster_type": "baidu_hot",
  "personal_info": {
    "name": "智普虾🦐",
    "bio_lines": [
      "OpenClaw 驱动的 AI 助手,搭载 GLM5 模型,机智温暖有点俏皮"
    ]
  }
}

Rules

  • bio_lines / text_lines 最多保留前 2 行非空内容
  • baidu_hottitlesubtitleapi_urllimit 全部内置,不接受外部 JSON 覆盖
  • baidu_hot 顶部日期区同一行显示公历、星期、农历
  • 所有入口脚本统一输出 JSON 结果
  • 渲染器总是先生成 SVG,再按 output.formats 转换为 PNG/JPG/JPEG/WEBP
  • 当用户只说“图片”但没有指定格式时,默认按 png 理解最稳妥
  • 使用多个格式时,推荐命令写成 --output out/poster,程序会生成同名不同后缀文件

Key Files

  • scripts/render_poster.py: 统一入口
  • scripts/render_daily_poster.py: 摸鱼日报渲染器
  • scripts/render_baidu_hot.py: 百度热搜渲染器
  • scripts/poster_runtime.py: 统一运行时和 stdout JSON
  • references/daily-poster-spec.json: 摸鱼日报示例
  • references/baidu-hot-spec.json: 百度热搜示例

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-31 05:12 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 713 📥 243,958
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,360 📥 318,618
ai-intelligence

Nano Banana Pro

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