移植自 mac-agent-os 的 mediacrawler_adapter:不起子进程、不开页面,用浏览器里那份
登录态直接调抖音 Web 接口。产物键名照抄 store/douyin,所以 ingest 那条链路一个字不用改。
**目前能用的(真环境实测,非推断)**:
profile/other : 200, 7075 字节 —— 博主主页指标(粉丝/获赞/作品数/昵称)
aweme/detail : 200, 45425 字节 —— 单条作品详情(含点赞/评论/收藏/分享)
**目前不能用的:作品列表 `aweme/post`。** 两个互相独立的原因:
1. 这个接口被抖音单独升级成了真校验:不带 x-tt-argus 回 403「Uifid Not Found」,
带上 dummy 值回 200 + **空 body**。也就是说「头在不在」骗得过,「真校验」过不了。
同一套头打 profile/other 和 aweme/detail 都是通的 —— 抖音是挑着接口加保护的,
挑中的恰好是「批量拉作品列表」这个最敏感的动作。
2. 改走页面截获也不行:CDP 浏览器打开博主主页会落到「验证码中间页」(当天大量探测的
代价,过几小时要重测)。
所以现在的边界是:**已知作品的指标刷新能做,自动发现新作品做不了**。
**排查中控住变量后得到的两条事实**(都写进注释了):
· `Accept` / `Accept-Language` / `Referer` 才是主页接口能返回真数据的原因 —— 只有
UA+client hints+Cookie 时是 200 但仅 121 字节的空壳,补上这三个头变 7074 字节。
(我先前猜的 sec-ch-ua 不是关键。)
· 因此 UA 与 client hints 必须**成套地取自同一个浏览器**,所以 BrowserIdentity 一次
从 CDP 取齐 cookie + UA + hints,而不是各自写死。
「200 + 空 body 必须当场报错」也是刻意写死的:放过去它会在下游变成「这个博主没作品」,
把一次失败伪装成一条正常结果 —— 爬虫那条路正是这么栽的,还被翻译成「账号被封」。
测试 +11:cookie 解析、请求头成套性(含 uifid 缺失/回退)、产物键名与 store 对齐、
以及 _get 的三条失败路径(空 body / 403 带网关原话 / 正常返回)。
3.9 KiB
3.9 KiB
collected, collected_date
| collected | collected_date |
|---|---|
| true | 2026-05-16 |
Ch11: 科幻/奇幻风格创作
结果导向:从"想要的世界观"反推场景+科技元素+光影+风格
一、科幻风格提示词大全
提示词结构公式
[场景/主体描述] + [核心科技/科幻元素] + [光影/氛围技术] +
[美术风格/画质参数] + [风格参考]
赛博朋克城市
完整模板:
cyberpunk cityscape at night, towering neon-lit skyscrapers,
flying vehicles, holographic advertisements floating in air,
rain-slicked streets reflecting neon lights, dense urban atmosphere,
tech noir aesthetic, volumetric fog, dramatic lighting,
Blade Runner inspired, 8k cinematic quality
关键元素:
| 类别 | 参数 |
|---|---|
| 建筑 | towering megastructures, elevated walkways |
| 灯光 | neon glow effect, RGB lighting, volumetric fog |
| 氛围 | dense urban atmosphere, tech noir aesthetic |
太空场景
空间站:
massive orbital space station, rotating ring structure,
observation deck view, Earth visible through panoramic windows,
sleek futuristic interior design, soft ambient lighting,
zero gravity elements, NASA concept art style
外星景观:
alien planet landscape at sunset, twin suns setting on horizon,
bioluminescent flora, strange rock formations,
purple and orange sky gradient, sci-fi world-building,
matte painting style, epic scale, 8k resolution
科技与机械
人形机器人:
advanced humanoid robot portrait, sleek chrome and white panels,
glowing blue eyes, LED indicators, intricate mechanical details,
hyper-realistic render, octane quality, sci-fi android design
| 类型 | 元素 |
|---|---|
| 硬件 | neural interface, cybernetic implants, holographic displays |
| 载具 | hover car, starship cruiser, mech suit, drone swarm |
二、风格参数
光影参数
| 参数 | 效果 |
|---|---|
| volumetric fog | 体积雾,营造电影感 |
| god rays | 丁达尔光,氛围感 |
| rim lighting | 轮廓光,立体感 |
| lens flares | 镜头光晕,真实感 |
| neon glow | 霓虹光,科技感 |
美术风格
| 风格 | 适用场景 |
|---|---|
| cinematic | 通用电影感 |
| matte painting | 宏大场景 |
| photorealistic | 写实科幻 |
| concept art | 概念设计 |
| octane render | 3D渲染质感 |
风格参考锚点
| 参考作品 | 特点 | 提示词标记 |
|---|---|---|
| 银翼杀手 | 赛博朋克+雨夜+霓虹 | Blade Runner inspired |
| 星球大战 | 太空歌剧+科技+冒险 | Star Wars style |
| 沙丘 | 史诗+沙漠+巨型建筑 | Dune inspired |
| 攻壳机动队 | 赛博朋克+义体+哲学 | Ghost in the Shell style |
| 星际穿越 | 硬科幻+太空+黑洞 | Interstellar inspired |
三、奇幻风格创作
通用奇幻模板
[场景/生物] + [魔法元素] + [奇幻光影] + [风格参数]
经典奇幻类型
| 类型 | 核心关键词 |
|---|---|
| 精灵仙境 | ethereal forest, glowing mushrooms, fairy lights, magical atmosphere |
| 黑暗魔幻 | dark fantasy, gothic castle, misty graveyard, eerie atmosphere |
| 龙与魔法 | dragon lair, ancient ruins, magic runes, elemental magic |
| 史诗战场 | epic battle, medieval army, siege weapons, dramatic sky |
常见错误与修正
| ❌ 避免 | ✅ 推荐 |
|---|---|
| 仅用"futuristic"笼统词汇 | 定义具体科技时代/风格(cyberpunk/solarpunk) |
| 忽略灯光 | 包含灯光氛围描述(volumetric fog/neon glow) |
| 混合不兼容风格 | 参考知名作品锚定(Blade Runner inspired) |
| 元素过度堆叠 | 添加具体环境细节(rain-slicked streets) |
采集来源
| 来源 | 内容 |
|---|---|
| gemini3prompt.com | 科幻提示词完全指南 |
| 抖音 | 4种科幻赛博风格AI提示词 |
| oiianimation.com | 40+AI动画风格百科 |