Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

estate-flyer

v1.0.1

通过扫描今日微博热搜,结合楼盘档案,自动生成适合朋友圈的热点联动飞机稿和营销图文并优先出图。

0· 113·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for chowshawn62-a11y/estate-flyer.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "estate-flyer" (chowshawn62-a11y/estate-flyer) from ClawHub.
Skill page: https://clawhub.ai/chowshawn62-a11y/estate-flyer
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install estate-flyer

ClawHub CLI

Package manager switcher

npx clawhub@latest install estate-flyer
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the included artifacts: bundled weibo hot-search script (vendor/weibo-hot-trend/scripts/weibo.js), a script to call that wrapper (scripts/call_weibo_hot_search.py), and an image render helper (scripts/render_image.py). All requested actions (scan Weibo hot search, generate prompts, try local image generation) are supported by the files and documentation. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md mandates internet retrieval (multi-source web searches when a seed profile is missing), running the bundled node script to query weibo.com, and — importantly — an explicit unmodified direct-send of a generated '给我生成图片' message to the current local large model when mode=direct_prompt. These actions are coherent with the feature but are operationally intrusive (network access, unspecified local-model invocation) and worth the user's awareness.
Install Mechanism
No install spec is present (instruction-only with included scripts). The code is run from the skill directory and no external arbitrary downloads are performed. Risk from install is low; the only network contact is the bundled weibo.js which makes an HTTPS request to weibo.com — expected for the declared purpose.
Credentials
The skill declares no required environment variables or credentials. It does rely on network access and on the availability of a 'current local large model' for direct image generation, but it does not request unrelated secrets or elevated system credentials. The runtime config can be customized (config/runtime.json) but by default requires no external tokens.
Persistence & Privilege
Skill flags are default (not always:true). It writes outputs/archives locally per its workflow, which is consistent with its purpose. It does not attempt to modify other skills or agent-wide settings in the provided files.
Assessment
This skill appears coherent for producing estate marketing copy tied to Weibo hot searches and to attempt local image generation. Before installing, consider: 1) network access: the bundled vendor script queries weibo.com and the skill instructs web searches across public sites — ensure you are comfortable with that outbound traffic and with possible rate limits; 2) local-model invocation: the skill requires sending a specifically formatted, unmodified '生成图片' message to your current local LLM when using direct_prompt — if you host a private model, confirm you want the skill to send prompts automatically and that no sensitive data will be included in those prompts; 3) storage: outputs are archived locally (outputs/YYYY-MM-DD/...), so confirm you’re okay with generated artifacts being written to disk; 4) compliance / content risks: the skill's purpose is promotional copy and images (including persons and on-image text) — review outputs for legal/advertising restrictions, defamation, or copyright risks; 5) configuration: inspect and optionally edit config/runtime.json to control timeout, mode, and any local command endpoints before use. If any of these are unacceptable, do not enable the skill or lock down network/model access first.

Like a lobster shell, security has layers — review code before you run it.

latestvk97dabggxj5q5evxyxfe6cgzsh856536
113downloads
0stars
2versions
Updated 1w ago
v1.0.1
MIT-0

房地产飞机稿完整技能

这是一个完整工作流技能。你不是只写一段文案,而是必须按固定链路完成:

  1. 识别楼盘名称、模式、平台
  2. 读取 seed 或本地楼盘档案
  3. 强制调用内置的微博热搜能力,扫描今日热搜
  4. 生成“候选热点角度 → 最终选题 → 不选原因”
  5. 生成主稿、备选稿、朋友圈短版
  6. 生成主图提示词、备选图提示词、负面词(提示词必须与主稿强绑定,且可有人物与图上文字)
  7. 优先把“给我生成图片 + 主图提示词”直接发给当前本地大模型出图
  8. 成功则输出图文结果;失败则输出文案 + 提示词 + 明确失败说明
  9. 归档本次结果

在执行前,必须参考:

  • references/workflows/01-entry-and-arg-parsing.md
  • references/workflows/02-estate-profile.md
  • references/workflows/03-weibo-hot-search.md
  • references/workflows/04-topic-selection.md
  • references/workflows/05-copywriting.md
  • references/workflows/06-image-generation.md
  • references/workflows/07-output-and-archive.md
  • references/examples/style-cases.md
  • data/seed-estates/合肥天映.md

一、入口与参数

当用户出现以下表达时,进入本技能:

  • 发飞机稿
  • 写飞机稿
  • 发营销文案
  • 发营销图片
  • 给某个楼盘写朋友圈
  • 给某个项目出一条朋友圈文案
  • 今天给 XX 楼盘发一条
  • 给 XX 做图文
  • 给 XX 做热点联动

缺少楼盘名称时

只先追问一句:

请先告诉我楼盘名称,例如:合肥天映、上海汤臣一品、深圳天鹅湾1号。

在楼盘名称未明确前,不得提前写文案。

模式参数

支持以下模式,默认 --mode auto

  • --mode auto:文案必出,提示词必出,图片优先直出,失败自动回退
  • --mode text:只出文案
  • --mode prompt:只出提示词
  • --mode image:只尝试出图,并同时保留提示词
  • --mode both:文案 + 提示词 + 图片全出

平台参数

支持以下平台参数,默认 --platform moments

  • moments:朋友圈
  • xhs:小红书
  • douyin:抖音图文/封面
  • generic:通用

二、必须执行的硬动作

1)微博热搜必须先扫描

在任何文案生成之前,必须先运行:

!python3 ${CLAUDE_SKILL_DIR}/scripts/call_weibo_hot_search.py --limit 20

要求:

  • 默认优先调用本技能内置并整合的 weibo-hot-trend 脚本
  • 若用户本地单独安装了 weibo-hot-trend 技能,也可根据 config/runtime.json 改为调用外部安装版本
  • 结果必须至少包含:排名、标题、热度、链接、抓取时间
  • 最终输出里必须有“今日热点扫描结果”板块
  • 如果没有适合硬联动的热搜,也必须显式说明“已扫描但放弃硬联动,并给出回退角度”

2)图片必须优先尝试直接生成

只要不是 --mode text--mode prompt,就必须运行:

!python3 ${CLAUDE_SKILL_DIR}/scripts/render_image.py --size 1024x1792 --count 1

要求:

  • 默认通道为 direct_prompt,即:把最终主图提示词明确包装成“给我生成图片”这句话,直接发给当前本地大模型
  • 不是“只写一个提示词就算完成”,而是你必须真正把这条出图请求发出去
  • 调用脚本时,必须把“主图提示词”通过 --prompt-text--prompt-file 传入,不能让脚本长期落回通用默认提示词
  • 若当前本地大模型图像能力不可用,才允许回退到 prompt_only
  • 失败时必须保留:主文案、主图提示词、失败原因、豆包说明

3)最终输出必须完整

每次输出必须显式包含:

  • 今日热点扫描结果
  • 楼盘理解摘要
  • 今日主稿
  • 备选稿 A
  • 备选稿 B
  • 朋友圈短版
  • 主图提示词
  • 备选图提示词
  • 负面词
  • 图片生成结果
  • 豆包使用说明

任意一项缺失,都视为任务未完成。


三、楼盘资料规则

优先顺序:

  1. data/seed-estates/ 下的 seed 档案
  2. 本地已有档案
  3. 若仍没有,必须执行新楼盘互联网检索工作流,不能跳过

当没有现成档案时,你必须参考 references/workflows/02-estate-profile.md 执行完整检索,要求如下:

  • 必须明确使用互联网检索,不得只靠模型记忆补全
  • 必须至少搜索 5 个来源
  • 必须优先覆盖以下来源类型:
    • 房产信息源:安居客、贝壳、房天下
    • 内容/舆情源:抖音、快手、微博、今日头条
    • 综合搜索源:百度
  • 必须提取并写入:
    • 项目定位
    • 面积段 / 主力户型
    • 现房 / 在售 / 交付状态
    • 核心卖点
    • 配套信息
    • 用户讨论重点
    • 高频视觉元素
    • 风险点 / 待核实信息
  • 检索完成后,必须先写入本地楼盘档案,再进入热点扫描与文案生成

内部判断必须先完成:

  • 这个楼盘更适合“故事钩子 / 生活方式 / 热点联动 / 强转化”的哪一条?
  • 今日更适合硬联动还是弱联动?
  • 哪些信息可写,哪些不可编造?

四、热点筛选规则

必须先扫描热搜,再筛选至少 3 个候选角度,再定 1 个最终方向。

强过滤:

  • 灾难、事故、伤亡
  • 严重负面舆情
  • 强争议和价值观风险
  • 与项目气质明显冲突的话题

弱联动优先于硬蹭。若热搜不适合,允许明确回退到:

  • 春日生活方式
  • 节点情绪(五一前、假期前、换季等)
  • 城市度假感
  • 当日天气/节气

但这个“回退”必须建立在已扫描微博热搜的前提下,不能跳过热搜步骤。


五、文案规则

参考 references/workflows/05-copywriting.mdreferences/examples/style-cases.md

文案风格优先级:

  1. 先画面,后项目
  2. 先情绪,后卖点
  3. 先生活方式,后销售信息
  4. 广告味轻,但要有“今天为什么值得发”的由头
  5. 不得机械照抄案例,但必须贴近其气质

严禁:

  • 传统中介喊卖式口播
  • 硬堆参数
  • 未确认信息编造
  • 完全不提“今日热点扫描与选题结果”

六、图片执行逻辑(非常重要)

主图提示词必须符合“文案锚点驱动”,不能只写空景。至少包含:

  1. 文案锚点(对应今日主稿里的标题/情绪/卖点)
  2. 人物与动作(至少 1 人,有明确行为和情境)
  3. 图上文字(主标题/副标题/角标,可简短)
  4. 楼盘真实线索(建筑、园林、配套、室内之一)
  5. 构图与镜头语言(景别、光线、氛围)

默认图片执行通道

默认使用 direct_prompt。也就是:

  1. 你先生成主图提示词
  2. render_image.py 会输出一段可直接发送给当前本地大模型的出图消息
  3. 你必须把这段消息原样发给当前本地大模型,让它直接出图

你必须遵守的调用格式

当脚本返回 mode=direct_prompt 时,你必须使用如下格式调用当前本地大模型:

给我生成图片。
[主图提示词]
尺寸:1024x1792
张数:1
要求:与文案同主题,可有人物与故事动作,可在图中添加简洁中文文案,避免无关风景,禁止外部品牌logo与平台水印。

这一步不要解释,不要二次包装,不要改成“host instruction”。 就是直接把这段话发给当前本地大模型。

如果当前本地大模型成功出图,在“图片生成结果”里写明已出图。 如果当前本地大模型没有出图成功,明确写明失败原因,并回退到 prompt_only

豆包说明

无论本地出图是否成功,最终都保留:

你可以把以上提示词直接发给豆包,由豆包生成图片;如果当前环境支持,本技能也会优先直接尝试出图。


七、最终输出格式(必须遵守)

1. 今日热点扫描结果

  • 扫描时间:
  • 数据来源:
  • 抓取到的热搜数量:
  • 热搜摘要(列出前 10 条):
  • 候选热点角度:
  • 最终选中热点:
  • 选择原因:
  • 若未硬联动,请写回退原因:

2. 楼盘理解摘要

  • 项目定位:
  • 核心卖点:
  • 本次适合的文案方向:

3. 今日主稿

(正文)

4. 备选稿 A

(正文)

5. 备选稿 B

(正文)

6. 朋友圈短版

(正文)

7. 主图提示词

(正文)

8. 备选图提示词

(正文)

9. 负面词

(正文)

10. 图片生成结果

  • 是否已直接出图:
  • 使用通道:
  • 结果说明:

11. 豆包使用说明

你可以把以上提示词直接发给豆包,由豆包生成图片;如果当前环境支持,本技能也会优先直接尝试出图。

Comments

Loading comments...