跳到主要内容
知仓学习社ZHICANG

AwesomeWebpageMetaSkill

Build a local multimedia webpage project from a user topic, audience, language, style, and media preferences by framing requirements, researching, p…

读凭据严重 0 · 高危 18TokenRhythm/opensquilla

它会碰到什么

扫了多少9 个文本文件,81 KB
它会碰到什么读凭据
命中总数18 处
命中统计严重 0 · 高 18 · 中 0 · 低 0
逐条看命中(18 条严重或高危)
  • scripts/media_assets_collect.py:6cred-envread
    project_root = Path(os.environ["PROJECT_ROOT"]).expanduser().resolve()
  • scripts/media_assets_collect.py:12cred-envread
    "image_download": os.environ.get("IMAGE_DOWNLOAD", ""),
  • scripts/media_assets_collect.py:13cred-envread
    "image_aigc": os.environ.get("IMAGE_AIGC", ""),
  • scripts/media_assets_collect.py:14cred-envread
    "audio_aigc": os.environ.get("AUDIO_AIGC", ""),
  • scripts/media_assets_collect.py:15cred-envread
    "video_aigc": os.environ.get("VIDEO_AIGC", ""),
  • scripts/media_bind_validate.py:8cred-envread
    project_root = Path(os.environ["PROJECT_ROOT"]).expanduser().resolve()
  • scripts/media_bind_validate.py:15cred-envread
    return os.environ.get(f"INCLUDE_{name.upper()}", "YES") == "YES"
  • scripts/media_bind_validate.py:133cred-envread
    "image_download": os.environ.get("IMAGE_DOWNLOAD", ""),
  • scripts/media_bind_validate.py:134cred-envread
    "image_aigc": os.environ.get("IMAGE_AIGC", ""),
  • scripts/media_bind_validate.py:135cred-envread
    "audio_aigc": os.environ.get("AUDIO_AIGC", ""),
  • scripts/media_bind_validate.py:136cred-envread
    "video_aigc": os.environ.get("VIDEO_AIGC", ""),
  • scripts/media_slots_normalize.py:20cred-envread
    outline = str(payload.get("page_outline") or os.environ.get("PAGE_OUTLINE", ""))
  • scripts/media_slots_normalize.py:22cred-envread
    payload.get("requirement_framing") or os.environ.get("REQUIREMENT_FRAMING", "")
  • scripts/media_slots_normalize.py:24cred-envread
    visual_style = str(payload.get("visual_style") or os.environ.get("VISUAL_STYLE", ""))
  • scripts/media_slots_normalize.py:34cred-envread
    value = str(raw if raw is not None else os.environ.get(name, "YES")).strip().lower()
  • scripts/webpage_write.py:14cred-envread
    workspace = Path(os.environ["WORKSPACE_DIR"]).expanduser().resolve()
  • scripts/webpage_write.py:15cred-envread
    project_root = Path(os.environ["PROJECT_ROOT"]).expanduser().resolve()
  • scripts/webpage_write.py:18cred-envread
    raw_env = os.environ.get("WEBPAGE_SOURCE_JSON")

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

AwesomeWebpageMetaSkill

Build a local multimedia webpage project from a topic, audience, language,

style, and media preference request.

Pipeline:

  1. Requirement Framing
  2. Deep Research
  3. Page Outline (section structure + media intents; no filenames)
  4. Media Acquisition (search / AIGC; producers emit *_READY: lines)
  5. Media Assets Collect (deterministic path + existence check)
  6. Webpage Source Generation
  7. Deterministic Webpage Write
  8. Deterministic Media Bind + Validation
  9. Local Validation
  10. Publish Complete Webpage Bundle
  11. Delivery Guide

The current code-owned media capability candidate is OpenRouter. Its volatile

credential, endpoint, and proxy are leased from ordinary Provider Settings only

after the explicit media-send approval gate; they never enter this plan or a

persisted run. Non-secret media model defaults, output directory, and media

strategy remain configuration-owned, and individual steps must not invent them.

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

它属于哪个仓库

星标★ 7,018
本站分层T1
该仓技能数68
原文件路径src/opensquilla/skills/bundled/AwesomeWebpageMetaSkill/SKILL.md

同一个仓库里的其他技能

看这个仓库的全部 68 个技能