com um clique
idea-research
// Research, score, and plan content ideas through the Idea Research plugin.
// Research, score, and plan content ideas through the Idea Research plugin.
Bailian-powered unified creative studio — built-in Wan/Qwen image generation + HappyHorse 1.0 (text-to-video / image-to-video / reference-to-video / video-edit) + Wan 2.6/2.7 + 5 digital-human modes (photo speak / video relip / video reface / pose drive / avatar compose) + CosyVoice & Edge-TTS + storyboard long-video pipeline. Use when the user asks for AI image or video generation on Aliyun Bailian, keyframes, ecommerce images, multi-character video with audio sync, video editing/style transfer, talking-head, lip-sync, video reface, or storyboard-driven long video.
Web search and content extraction with Tavily and Exa via inference.sh CLI. Apps: Tavily Search, Tavily Extract, Exa Search, Exa Answer, Exa Extract. Capabilities: AI-powered search, content extraction, direct answers, research. Use for: research, RAG pipelines, fact-checking, content aggregation, agents. Triggers: web search, tavily, exa, search api, content extraction, research, internet search, ai search, search assistant, web scraping, rag, perplexity alternative
DashScope-powered digital human studio — photo speak, video relip, video reface, avatar compose. Use when the user asks for an AI talking-head video, lip-sync replacement on an existing video, replacing a person inside a video, or composing a new character from multiple reference images.
Guide AI-powered video editing, highlight extraction, silence removal, and talking-head polish through ClipSense.
通过火山引擎 Ark API 生成 AI 视频 — 文生视频、图生视频、多模态、视频编辑、视频续写、长视频分镜拼接。任务异步执行+轮询,成功后可自动下载到本地。
Create, translate, repair, and burn subtitles through the Subtitle Craft plugin.
| name | idea-research |
| description | Research, score, and plan content ideas through the Idea Research plugin. |
| risk_class | network_out |
给后续 AI agent 提供修改 skill — 10 节,每节是一个独立"为什么/怎么改"小问答。 阅读顺序建议:1 → 2 → 3(实操类)→ 4-9(按需查)→ 10(兜底)。
当用户说什么时该想到 idea-research?
| 用户原话 | 触发的 mode | 备注 |
|---|---|---|
| 「拉一下今天 B站 / 抖音的 AI 热门视频」 | radar_pull | 默认引擎 A 即可 |
| 「帮我看看 https://... 这条爆款是怎么火的」 | breakdown_url | 8 步 pipeline |
| 「给我对比 [@张三, @李四, @王五] 三个号最近的内容」 | compare_accounts | 跨账号 hook 分布 |
| 「把这条选题改成我的小红书脚本」 | script_remix | 注入 persona + MDRM |
| 「帮我每天早上 9 点推 5 条选题」 | idea_subscribe 工具 + IM 通道 handoff | 见 §6 |
不适用的场景(应改用其他插件):
subtitle-craftclip-senseavatar-studiotongyi-image / seedance-videoradar_pull{
"platforms": ["bilibili", "youtube", "douyin"],
"keywords": ["AI", "智能体"],
"time_window": "24h", // 24h / 7d / 30d
"engine": "auto", // a / b / auto
"limit": 20,
"mdrm_weighting": true // 默认开
}
breakdown_url{
"url": "https://www.bilibili.com/video/BV...",
"persona": "B站知识博主",
"enable_comments": true,
"asr_backend": "auto", // auto / local / cloud
"frame_strategy": "hybrid", // keyframe / fixed_1.5s / hybrid
"write_to_mdrm": true
}
compare_accounts{
"account_urls": ["https://space.bilibili.com/12345", "..."],
"window": "30d", // 7d / 30d / 90d
"max_videos_per_account": 20
}
script_remix{
"trend_item_id": "<id>",
"my_persona": "小红书运营专家",
"my_brand_keywords": ["国货", "护肤"],
"target_duration_seconds": 60,
"num_variants": 3,
"target_platform": "xhs", // douyin / xhs / bilibili / youtube / kuaishou / weibo
"use_mdrm_hints": true
}
用户问「该用 A 还是 B」时按这棵树回答:
target 平台是 B站 / YouTube?
├─ 是 → 引擎 A(永远首选,零风险)
└─ 否(抖音 / 小红书 / 快手 / 微博 / B站登录态)→
用户能容忍数据质量差?
├─ 能 → 引擎 A 走 RSS Hub(无互动数据)
└─ 不能 → 用户已配 cookies 并勾免责?
├─ 是 → 引擎 B
└─ 否 → 提示「请先去 Settings → 数据源 配置 cookies」
默认值:engine: "auto" → 自动按上表决策。
| 想让选题/脚本风格偏向哪种? | 选哪个 persona |
|---|---|
| 25-35 女性 / 笔记体 / 情绪共鸣 | 1 小红书运营专家 / 5 视频号情感博主 |
| 强钩子 / 短平快 | 2 抖音爆款编导 |
| 深度 / 长视频 / 知识浓度 | 3 B站知识博主 / 6 知识付费课程主理人 |
| 海外英文 / SEO | 4 YouTube SEO 专家 |
| 卖货 / 销售话术 | 7 电商带货主播 |
| 育儿 / 家庭场景 | 8 母婴亲子博主 |
| 美妆护肤 / 成分党 | 9 美妆护肤测评师 |
| 数码评测 / 横评 | 10 数码科技博主 |
| 探店打卡 / 视觉化 | 11 美食探店博主 |
| 财经 / 数据分析 | 12 财经投资评论员 |
每个 persona 的完整 system_prompt 在 idea_models.PERSONAS 中,按统一模板填空(详见 plan §13.1.B)。
让推荐越用越准的 3 个动作:
write_to_mdrm(默认 true):每完成 1 条拆解,hook 模式就被记住。use_mdrm_hints(默认 true):自动注入历史 top 3 相似成功 hook 给 LLM。手动管理:
POST /mdrm/clear — 清空所有学习记录POST /mdrm/reindex — 从历史 done 任务重新提取 hook 写入 MDRM(用于刚授权后回填)GET /mdrm/stats — 看 caps + hook_count + missing_permsidea-research.script_remix
├── handoff_payload.to == "clip-sense" → 自动剪辑(用脚本 b_roll 提示)
├── handoff_payload.to == "avatar-studio" → 数字人配音版
└── handoff_payload.to == "channel" → IM 早 9 点推送
idea-research.breakdown_url 完成
└── api.broadcast_ui_event("idea.task.done", {...})
└── MDRM 写入 → vector + memory_manager(其他插件可读)
handoff_target 字段在 POST /tasks body 中可指定,finalize step 调 SDK assets_bus 写入。
| 报错 | 大概率原因 | 排障第一步 |
|---|---|---|
network | 代理 / 防火墙 / 平台 region block | curl -I {url} 看连通性 |
timeout | 视频太长 / RSS Hub 慢 | 减小 limit 或换 RSS Hub 实例 |
auth | API key 错 / cookies 过期 | Settings 重填 |
quota | DashScope 余额没了 | 充值或换 key |
dependency | yt-dlp / ffmpeg / playwright 缺 | 按 hint 给的命令装 |
cookies_expired | 浏览器爬虫 cookies 失效 | Settings → 数据源 → 重新导入 |
crawler_blocked | 引擎 B 被风控 | 换 cookies 或临时切回引擎 A |
format | URL 解析不出 / LLM 返回非 JSON | 检查 URL;LLM 错走三层 fallback |
# 创建任务(4 mode 通用)
POST /api/plugins/idea-research/tasks
body: { mode, input, persona?, handoff_target? }
# 查任务列表(带过滤)
GET /api/plugins/idea-research/tasks?mode=breakdown_url&status=done&limit=50
# MDRM 状态
GET /api/plugins/idea-research/mdrm/stats
# 工具调用(SDK)
await ctx.call_tool("idea_radar_pull", {...})
await ctx.call_tool("idea_breakdown_url", {...})
await ctx.call_tool("idea_compare_accounts", {...})
await ctx.call_tool("idea_script_remix", {...})
完整 26 routes / 9 tools 清单见 README.md §6。