/** * 模块: 蓝火 / cc-media-bridge dashboard 引导(v6.1.5) * * 给 LLM 注入 prompt supplement,强约束:当响应里出现 cc-media-bridge 任务 * (列表 / 详情 / 状态 / 完成卡片)时,**末尾必附** dashboard URL。 * * Why: cc-media-bridge 跑出来的 claude CLI session 不会进 Claude App 的 * pinned/recents(IndexedDB 白名单只认 App 内启动的)→ 用户唯一可视化入口 * 是 bridge 自带的 /dashboard。SKILL.md 已经写过这条规则但属"按需加载", * 真正每次都注入到 system prompt 的是这个 supplement(pushy 强约束)。 * * 红线: * - capability detection: 仅 cc-media-bridge 装在本机时(~/.openclaw-media-bridge/ * 存在)才注入,避免 enhance 单装用户看到无意义指令 * - baseUrl 跟 bot-share-link 共享配置(~/.openclaw/share/config.json + env BOT_BASE_URL) * - 零 child_process(红线 #4) / 零 fs 写 * - 零 cc-media-bridge 代码 import(capability by filesystem path,不强 require) */ import type { OpenClawPluginApi } from "openclaw/plugin-sdk"; export declare function registerCcBridgePrompt(api: OpenClawPluginApi): void;