Files
digital-me-history/digital-me-backend/src/chuangzuoData.js
T
admin 0593ff7e62
nginx serve /uploads direct (audio speed) / patch-nginx (push) Failing after 1m34s
数字我 Digital Me:全量入库(大文件走 Git LFS)
2026-10-10 16:24:43 +08:00

1024 lines
58 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// 二创·创作方向体系 + 工具推荐 + 题目派生 + 创作素材规格。音乐工具:只推昆仑万维 Mureka(老板拍板·全球最强·数据不出域规定已取消)。
// 由 erchuang-pipeline-author + erchuang-music-author 工作流授权 + 对抗校验。
export const DIRECTIONS = [
{
"key": "lianai",
"family": "小说",
"label": "历史言情虐恋",
"blurb": "在史书缝隙里谈一场必然错过的恋爱",
"genre": "写的是【虐情】,核心是一段感情的深与痛,读起来要有言情小说的细腻、克制与宿命感——类型味必须写足,别写成历史科普。情感对象:本场若有真实的情感关系(夫妻/生死相随)就用它;若没有(如君臣定策、战阵),就【引入一个虚构的、标 [[y:虚构]] 的动情视角人物】(暗慕他的女子、陪他熬过的人),让感情线立起来。★但历史大势与人物的婚娶/生死/站队/最终结局全部锁死、绝不为爱改写——虐点正来自『史实已经注定,情却挡不住』:你明知他将死于五丈原,仍看着他起身离去。深情要留白克制、不写狗血、不掺演义;感情与心理全标 [[y:情感]]/[[y:内心]],史实骨架照挂 f。",
"outputKind": "text",
"craftMaterials": [
"人物情感小传(基于名录真实结局)",
"关系线时间轴(挂cite的相遇/分别节点)",
"缝隙清单(可虚构的私人场景)",
"'注定错过'结局锚点",
"时代称谓与礼制对照表"
],
"hot": true
},
{
"key": "chuanyue",
"family": "小说",
"label": "穿越观史",
"blurb": "现代人穿回去,只能旁观、改不动大势",
"genre": "现代视角人物作为叙事之眼进入历史现场。演绎:其见闻、心理、与小人物的私下互动;锁死:重大战役胜负、帝王更替、名人生死。穿越者干预一律'努力了却改变不了结局',杜绝改写历史的爽感。器物称谓按断代禁物表校正,穿越者用超前时代之物须显式标注为演绎。",
"outputKind": "text",
"craftMaterials": [
"穿越者人设卡与'知识边界'设定",
"断代禁物对照表",
"可互动的在场小人物名录",
"'想改却改不动'的关键节点清单",
"古今生活细节差异表"
],
"hot": true
},
{
"key": "quanmou",
"family": "小说",
"label": "权谋朝斗",
"blurb": "一步错满盘输的庙堂博弈",
"genre": "以史实骨架时间线的真实政争为主线。演绎:谋算过程、密谈说辞、心理动机(填缝隙);锁死:结党结果、贬谪升迁、生杀结局对齐正史。区分'号称的罪名/奏疏措辞'与实际史实,空城计式演义谋略进黑名单禁用。爽感来自真实博弈的精密,不来自主角开挂。",
"outputKind": "text",
"craftMaterials": [
"势力关系图谱(挂cite)",
"真实政争事件卡与结局锚点",
"官职制度与迁转规则表",
"可虚构的密谈/谋议场景清单",
"奏疏公文体例范本"
],
"hot": true
},
{
"key": "gongdou",
"family": "小说",
"label": "后宫宫斗",
"blurb": "深宫里,位分是刀,子嗣是局",
"genre": "以正史后妃名录、册封与子嗣记录为锁死骨架。演绎只填【私域空白】:日常相处、心理、未记之私语;锁死:册立/废黜/薨逝时序与皇嗣归属不可改。★禁止为任何点名真人虚构无正史依据的犯罪或加害行为(毒杀/巫蛊/夺子等)——那是构陷真人,不是演绎;确有的野史传闻只能作为『当时的传言/号称』分离标注陈述,不得落为情节事实。",
"outputKind": "text",
"craftMaterials": [
"后妃位分与册封时间轴(挂cite)",
"子嗣世系表",
"宫廷礼制/宫规器物清单",
"可虚构的私域场景缝隙(不涉加害)",
"【无据罪行禁写】红线卡",
"真实结局锚点(善终/失势)"
],
"hot": true
},
{
"key": "shuangwen",
"family": "小说",
"label": "寒门跃迁·命运翻转",
"blurb": "寒门到公卿,重在真实的一步步",
"genre": "选正史确有其人的逆袭者(布衣拜相、行伍封侯)。演绎:升迁途中的谋略细节、对手交锋、心气起落(填缝隙);锁死:升迁节点、战功、结局对齐史实。禁止把'号称的战绩/夸张斩获'当实数写,须与正史核定数分离;不得虚构未发生的官爵或让其不死。张力=真实阶层跃迁的密度与不易,非数值碾压、非开挂。",
"outputKind": "text",
"craftMaterials": [
"主角真实履历升迁表(挂cite)",
"军功/政绩核定数vs号称数对照",
"对手真人档案",
"可虚构的历练场景清单",
"时代阶层流动制度背景",
"零游戏化用语自检(不写升级/开挂/战力)"
],
"hot": true
},
{
"key": "xuanyi",
"family": "小说",
"label": "历史悬疑探案",
"blurb": "疑案的谜面来自史书的沉默",
"genre": "以正史存疑或语焉不详的事件(缝隙)为案件谜面。演绎:侦破过程、推理链、凶手动机;锁死:史书已定的人物生死、案件最终定性。诡计须符合断代器物条件(禁用超时代物证),真实结案与'演绎推理'显式分层,不得把演义传说当破案证据。",
"outputKind": "text",
"craftMaterials": [
"疑点清单(史书矛盾/空白处挂cite)",
"案发时间线与不在场人物表",
"断代可用物证/刑侦手段库",
"真实定性结局锚点",
"嫌疑人真人小传"
],
"hot": true
},
{
"key": "zhanghui",
"family": "小说",
"label": "章回体历史小说",
"blurb": "回目对仗,重拾正统演义的筋骨",
"genre": "用章回体(回目对仗、有诗为证、且听下回分解)重述一段正史。演绎:叙事铺陈、人物对白、场面描写;锁死:每回涉及的胜负、时序、结局逐条对齐史实骨架。传统演义失实名段(借箭空城等)列入黑名单不得沿用,采信野史处须在回末以按语标注'此系演绎'。",
"outputKind": "text",
"craftMaterials": [
"回目对仗拟定表",
"每回史实锚点清单(挂cite)",
"回前诗/回末按语体例",
"场面调度与人物对白稿",
"演义黑名单避坑清单"
],
"hot": false
},
{
"key": "shicifu",
"family": "小说",
"label": "诗词赋记赞",
"blurb": "以韵文为史立传的正统笔法",
"genre": "为人物或大事撰诗词歌赋、碑记论赞。演绎:情感抒发、意象铺陈;锁死:所咏史实(功过、时地、结局)对齐正史,不得为格律牺牲事实。用典须真、忌用演义伪典;'号称'之辞入诗须自持分寸,赞语不溢美到违背正史评价。按押韵、职、部等体例出稿。",
"outputKind": "text",
"craftMaterials": [
"韵部/格律模板(四言赞/碑记/律诗)",
"人物功过史料卡(挂cite)",
"可用典故真伪核验表",
"意象与器物断代对照",
"论赞措辞尺度参照"
],
"hot": false
},
{
"key": "duanju",
"family": "剧本",
"label": "竖屏短剧剧本",
"blurb": "前3秒抓人,每集一个反转钩子",
"genre": "竖屏快节奏分集。演绎:冲突设计、台词、反转钩子;锁死:人物阵营、关键事件走向、生死结局。可把史书缝隙做成钩子,但不得为'爽点反转'改写真实结局;号称与实数、黑名单演义桥段禁止入梗。零游戏味,不设'解锁/闯关'式结构。",
"outputKind": "script",
"craftMaterials": [
"分集钩子表(每集开场3秒+结尾反转)",
"竖屏场次结构模板",
"人物关系速览卡",
"史实锚点红线清单",
"口语化台词稿与'钩子不越界'检查表"
],
"hot": true
},
{
"key": "guangboju",
"family": "剧本",
"label": "广播剧剧本",
"blurb": "只靠声音,把历史现场立起来",
"genre": "以对白、旁白、音效叙事。演绎:情绪与声音场景;锁死:剧情走向、人物结局。旁白涉史处须准确,不得用演义黑名单段落当史实播讲;音效器物须合断代(无超时代声源),演绎段落用旁白或后记显式点明。",
"outputKind": "script",
"craftMaterials": [
"角色声线小传与台词本",
"旁白史实校订稿(挂cite)",
"音效/环境音清单(断代合规)",
"分轨对白结构",
"演绎段落标注表"
],
"hot": true
},
{
"key": "jubensha",
"family": "剧本",
"label": "历史沉浸推理本",
"blurb": "玩家扮真人,在史实边界里查案",
"genre": "玩家扮演在场真人。演绎:私人动机、隐藏支线、桌面推理;锁死:每个角色的真实身份与最终历史结局(结案不改胜负生死)。谜题诡计限断代器物,真凶设定不得违背正史已定事实;'史实/演绎'在本中分色标注。是沉浸叙事非游戏数值,不写战力/成就。",
"outputKind": "script",
"craftMaterials": [
"角色真人手册(公开身份+隐藏动机)",
"时间线与线索卡(挂cite)",
"可虚构支线vs锁死结局对照",
"断代诡计/物证库",
"DM主持流程与史实澄清页"
],
"hot": true
},
{
"key": "changju",
"family": "剧本",
"label": "历史情感剧集剧本",
"blurb": "长线剧集,家国与情感双线交织",
"genre": "多集正剧结构。演绎:情感线、群像相处、支线人物;锁死:主线大事、真实人物命运。穿越/言情元素若用,须保证不改写历史大势;号称之事与实数分离,演义名段禁用。每集片尾附史实小注,区分戏说与信史。",
"outputKind": "script",
"craftMaterials": [
"分集大纲与AB双线结构",
"人物弧光小传",
"史实主线时间轴(挂cite)",
"情感缝隙场景清单",
"片尾史实小注模板"
],
"hot": true
},
{
"key": "wutaiju",
"family": "剧本",
"label": "历史话剧舞台剧",
"blurb": "一方舞台,凝练一场历史的对决",
"genre": "舞台假定性下。演绎:内心独白、象征化场面与台词;锁死:历史事件结局与人物命运。写意象征手法可用,但不得让观众误信演义为史实,节目单或旁白须注明演绎部分;道具守断代禁物表。",
"outputKind": "script",
"craftMaterials": [
"幕场结构表",
"独白/对白台词稿",
"舞台调度与象征道具清单(断代合规)",
"史实锚点与节目单史注",
"群众演员真人对应表"
],
"hot": false
},
{
"key": "weidianying",
"family": "剧本",
"label": "历史微电影剧本",
"blurb": "十分钟,讲透一个历史切片",
"genre": "短篇影像叙事,聚焦一个史实切片。演绎:镜头化的人物瞬间与情绪、缝隙留白;锁死:切片所涉结局、时地。不得改写大事走向,涉演义桥段一律不用,片尾字幕标注哪些为演绎。",
"outputKind": "script",
"craftMaterials": [
"一句话故事核与切片选点",
"场次/镜头文学脚本",
"史实锚点清单(挂cite)",
"缝隙留白设计",
"片尾史实字幕稿"
],
"hot": false
},
{
"key": "tiaoman",
"family": "美术",
"label": "历史漫画条漫",
"blurb": "竖滑长条,分格讲一段真历史",
"genre": "条漫分格叙事。演绎:画风、表情、分镜节奏与对白气泡;锁死:情节走向、人物结局、服化器物(按断代禁物校正)。演义名段不入格;号称场面(如夸张兵力)若画须标注'号称非实数'。零游戏味,不做'战力标'式画面。",
"outputKind": "art",
"craftMaterials": [
"分格脚本(每格画面+气泡)",
"角色形象设定与服化断代考据",
"史实分镜节拍表",
"缝隙可创作画面清单",
"'号称/演绎'标注气泡规范"
],
"hot": true
},
{
"key": "chahua",
"family": "美术",
"label": "单幅插画与主视觉海报",
"blurb": "一图定气质,主视觉即史观",
"genre": "单幅构图。演绎:光影、氛围、无信史处的相貌合理想象(缝隙);锁死:服饰、器物、场景须按断代考据不可穿越。海报文案不得把演义当史实,不写'通关/成就'式游戏词;涉号称场面需在说明栏区分。",
"outputKind": "art",
"craftMaterials": [
"构图与主视觉草案",
"服化道断代考据板",
"人物气质设定参考",
"配色与氛围参考",
"图注文案(史实/演绎分离)"
],
"hot": true
},
{
"key": "renshe",
"family": "美术",
"label": "历史人物设定图",
"blurb": "立住一个人的时代模样",
"genre": "三视图/立绘。演绎:姿态、气质、表情、史无载相貌处(缝隙,须标'形象为演绎');锁死:冠服形制、佩饰、兵器、发型按断代与身份等级考据,不得混搭朝代或用超时代器物。不做'稀有度/星级'式游戏化设定。",
"outputKind": "art",
"craftMaterials": [
"角色三视图与表情集",
"身份对应的舆服/冠带等级考据表",
"佩饰兵器器物断代清单",
"发型妆造参考",
"设定说明卡(史实点vs演绎点)"
],
"hot": true
},
{
"key": "lianhuanhua",
"family": "美术",
"label": "国风连环画绘本",
"blurb": "一页一图,老连环画讲新考据",
"genre": "连续画面叙事。演绎:构图、笔法、情绪;锁死:每页事件的时序与结局,配文须与画面史实一致。传统连环画沿用的演义情节须剔除或改注为演绎;器物场景按断代复原。",
"outputKind": "art",
"craftMaterials": [
"分页脚本(画面+配文)",
"逐页史实锚点(挂cite)",
"场景复原参考板",
"白描/工笔风格参考",
"演义桥段替换清单"
],
"hot": false
},
{
"key": "changjing",
"family": "美术",
"label": "场景复原与工笔全景图",
"blurb": "把一座城、一场朝会精准还原",
"genre": "全景构图。演绎:人物点缀、光线氛围;锁死:城池格局、建筑形制、仪仗陈设、器物按考古与文献考据,追求'可当科普图'的准确。人流规模若采号称数须在图注区分实数;不得凭演义想象添加不存在的建筑符号。",
"outputKind": "art",
"craftMaterials": [
"复原考据板(建筑/仪仗/器物挂cite)",
"全景构图分区草案",
"人物点景身份对应表",
"光线季节时辰设定",
"图注(考据来源与存疑点)"
],
"hot": false
},
{
"key": "qban",
"family": "美术",
"label": "Q版历史科普条漫",
"blurb": "萌系画风,包严肃的史实内核",
"genre": "Q版科普。演绎:夸张造型、表情、吐槽对白;锁死:科普的史实内容、结论、时地,萌化不等于戏说。玩梗不得把演义/野史当真史传播,涉误传处需一句'这是演义'提示;避免游戏化数值梗。",
"outputKind": "art",
"craftMaterials": [
"科普脚本(知识点+萌梗)",
"Q版角色设定",
"史实结论核验卡(挂cite)",
"'常见误传vs正史'对照表",
"吐槽气泡与史注规范"
],
"hot": false
},
{
"key": "duanshipin",
"family": "视频",
"label": "AI古风短视频脚本",
"blurb": "给AI工具的可生成古风短片脚本",
"genre": "提供分镜、运镜、画面描述与旁白,供用户自行下载国内AI视频工具生成(我们不代生成、不集成付费生成)。演绎:画面表现;锁死:史实走向、人物结局、器物断代。提示词须规避演义黑名单画面与超时代物件;号称场面标注非实数。",
"outputKind": "video",
"craftMaterials": [
"分镜脚本(画面/运镜/时长)",
"AI生成提示词(含断代与史实约束)",
"旁白解说词",
"推荐国内生成工具与参数建议",
"史实红线检查表"
],
"hot": true
},
{
"key": "jieshuo",
"family": "视频",
"label": "历史UP主解说文案",
"blurb": "有网感、有考据的历史解说稿",
"genre": "解说稿。演绎:叙事节奏、悬念钩子、观点表达;锁死:所述史实、时地、结论对齐正史,引野史/演义须明确'这是传说非信史'。号称数据与实数分离讲清,不为流量编造未发生之事,结尾附主要史料出处。",
"outputKind": "video",
"craftMaterials": [
"解说逐字稿(带钩子结构)",
"史实要点卡与出处清单(挂cite)",
"'常见误解澄清'段落",
"配图/空镜镜头建议",
"争议点存疑话术"
],
"hot": true
},
{
"key": "fenjingtou",
"family": "视频",
"label": "影视分镜头脚本",
"blurb": "镜头清单级的可拍摄蓝本",
"genre": "落地工具,输出可直接拍摄/生成的镜头表。演绎:景别、运镜、转场、时长等技术处理;锁死:所拍事件走向、人物结局、场景器物考据。分镜不得视觉化演义黑名单桥段;号称场面须在备注标明处理方式。",
"outputKind": "video",
"craftMaterials": [
"镜头清单表(景别/运镜/时长/音效)",
"场景与器物断代考据备注",
"史实锚点对应镜头",
"转场与节奏设计",
"旁白/字幕轨对照"
],
"hot": false
},
{
"key": "jilupian",
"family": "视频",
"label": "历史纪录片解说词",
"blurb": "沉稳客观,以史料说话",
"genre": "纪录片解说。演绎:行文、氛围营造、遣词;锁死:所有陈述事实、数据、结论对齐正史且挂出处,存疑处用'据载/一说'措辞。严禁演义入正片当史实,号称与实数必须分离陈述,基调客观不煽情失实。",
"outputKind": "video",
"craftMaterials": [
"解说词分段稿(挂cite)",
"史料出处与存疑标注表",
"空镜/文物/地图镜头建议",
"时间轴字幕稿",
"专家观点/争议并陈段"
],
"hot": false
},
{
"key": "gufengmv",
"family": "视频",
"label": "国风混剪与古风MV脚本",
"blurb": "卡点混剪,古意与史实并存",
"genre": "仅出脚本/卡点表与工具建议,不代生成。演绎:画面情绪、卡点节奏、意象拼接;锁死:若叠加史实字幕或叙事,所述事实对齐正史。混剪不得用演义画面冒充史实,唯美不覆盖考据底线,器物服化守断代。",
"outputKind": "video",
"craftMaterials": [
"卡点分镜与节奏表",
"画面意象与素材清单",
"可叠加的史实字幕稿(挂cite)",
"服化器物断代参考",
"推荐剪辑/生成工具建议"
],
"hot": true
},
{
"key": "koushu",
"family": "视频",
"label": "第一人称口述短视频脚本",
"blurb": "'我'就是那个历史当事人",
"genre": "以在场真人第一人称口述。演绎:语气、情绪、私人视角、私域心理(填缝隙);锁死:当事人所述之事的结局、时地、身份,不得让'我'篡改自己的真实命运。涉号称之事须自陈分寸,演义段落不得以第一人称当真史讲述。",
"outputKind": "video",
"craftMaterials": [
"第一人称口述稿",
"当事人真人小传与真实结局锚点",
"可填补的私域心理缝隙清单",
"镜头/表演提示",
"史实红线自检表"
],
"hot": true
},
{
"key": "guci",
"label": "古风歌词",
"blurb": "以人物为魂,拟古流行,意象不串代",
"genre": "以真实人物或事件为魂,一段起兴、一段叙事、一段抒怀,意象走所写朝代的对应物象(唐用大明宫羌笛胡姬、宋用画船更漏瘦马),忌意象串代。锁死项:人物生卒、职官爵位、胜负结局、关键地名年份必对正史,演绎只落在心境、氛围与细节;演义黑名单桥段(草船借箭、貂蝉等)不入词,除非用户照妖开。时代乐制断代:古风歌本质是现代拟古流行曲,不假装真古乐,但词面意象须锁定所写朝代,勿把宋词牌名塞进汉代场景。",
"outputKind": "music",
"craftMaterials": [
"断代意象库(唐:大明宫/羌笛/胡姬;宋:画船/更漏/瘦马)",
"段落结构:起兴→叙事→抒怀→回扣",
"十三辙韵脚表(一韵到底或标换韵点)",
"正史锚点卡:生卒/职官/结局的锁死清单",
"演义黑名单对照(禁用桥段清单)"
],
"hot": true,
"family": "音乐"
},
{
"key": "shuochang",
"label": "历史说唱rap",
"blurb": "强节奏叙事,史实转折上押韵",
"genre": "强节奏叙事,verse铺事实、hook记结论,双押多押承载年号地名,punchline落在史实转折点上而非为押韵造词。锁死项:战役胜负、时间线、主将生死不许为韵改写,伤亡与兵力必须标清「号称≠实数」(如号称八十万实约二十余万),数字宁可注明存疑不许编;演义桥段禁用。时代乐制断代:rap是当代曲式、不假装古代乐制,但所引诗文史料须断代准确,不可让汉人口念唐诗。",
"outputKind": "music",
"craftMaterials": [
"双押/多押韵库(年号地名的谐音承接)",
"段落结构:intro→verse铺事实→hook记结论→bridge转折",
"「号称vs实数」兵力伤亡对照表",
"史实转折点标注(punchline落点)",
"断代引文库(该朝可引诗文,防串代)"
],
"hot": true,
"family": "音乐"
},
{
"key": "xiqu",
"label": "戏曲唱段",
"blurb": "按曲牌板式填词,本事照正史",
"genre": "按剧种曲牌与板式填词,标明【西皮流水】【二黄慢板】或【端正好】【滚绣球】等,依板式的字数句格与辙口填。锁死项:本事(故事骨架)照正史与史实层,行当与唱词情感可演绎、结局走向锁死;尤须分清「戏曲已成型的演义」——搬用传统戏的虚构桥段须走照妖标注,不得当史实。时代乐制断代:戏曲板式成熟于元明以降,勿用其板式去套先秦两汉题材当「原声」,那属错代。★照妖前置:先比对传统戏虚构桥段照妖清单、逐条通过后方可填词,而非事后标注。",
"outputKind": "music",
"craftMaterials": [
"剧种曲牌/板式库(西皮流水/二黄慢板/端正好/滚绣球)",
"板式字数句格与十三辙辙口",
"本事史实层(照正史的故事骨架)",
"传统戏虚构桥段照妖清单(哪些是戏非史)",
"行当与情绪段落结构"
],
"hot": false,
"family": "音乐"
},
{
"key": "yinsong",
"label": "诗词吟诵方案",
"blurb": "原文一字不改,依字行腔谱唱方案",
"genre": "产出的是「吟诵方案」而非新词:原诗词一字不改(锁死原文),标注平仄长短、入声字、依字行腔的腔格与情绪分段,成为可交AI音乐工具谱唱的文本方案。锁死项:所选诗词须真作、作者归属双证(防伪托与张冠李戴),原文用善本不改字;演绎只在吟诵腔格、节奏与配器建议层。时代乐制断代:楚辞参楚声、汉乐府参相和、唐近体依近体格律、唐古体乐府依其本体、宋词依词牌本腔,吟诵参照须对应原作时代,不可拿宋词牌去吟楚辞。",
"outputKind": "music",
"craftMaterials": [
"双证原文善本(真作+作者归属核验)",
"平仄/入声/依字行腔腔格标注",
"断代吟诵参照(楚声/相和/唐近体依格律·古体乐府依本体/词牌本腔)",
"情绪段落与节奏分段",
"调式/配器建议(交AI音乐工具)"
],
"hot": false,
"family": "音乐"
},
{
"key": "zhutiqu",
"label": "影视主题曲/片尾曲词",
"blurb": "立人物之志,升华母题不翻案",
"genre": "为历史正剧或纪录片写主题曲、片尾词:主歌立人物之志、副歌升华母题,凝练到一句记得住的核心意象。锁死项:即便是抒情升华,人物功过定评、结局与关键史实不许翻案洗白,悲剧不许强改团圆;演义桥段不入词。时代乐制断代:主题曲是现代管弦或流行编曲,词面可现代化,但用典须断代准确,避免把后世典故安到前朝人物口中。",
"outputKind": "music",
"craftMaterials": [
"母题与核心意象一句凝练",
"主歌-副歌-桥段结构",
"人物定评锚点(功过/结局锁死项)",
"断代用典库(防后典前置)",
"韵脚与记忆点设计",
"现代编曲情绪走向建议"
],
"hot": true,
"family": "音乐"
},
{
"key": "zhange",
"label": "军旅战歌·铙歌",
"blurb": "为双证战役写战歌,壮而不虚",
"genre": "为双证史诗战役写战歌、军歌与凯歌,取《诗经·秦风·无衣》四言、汉铙歌横吹、唐边塞乐府的骨力,壮而不虚。锁死项:战役胜负、参战方、主将生死锁定正史,伤亡与兵力须标「号称≠实数」,演绎只落在士气、风沙、袍泽之情;单骑救主、借东风类演义桥段禁用。时代乐制断代:先秦战题参《秦风》四言、汉参铙歌横吹、唐参边塞乐府——断代取声、不混编。",
"outputKind": "music",
"craftMaterials": [
"断代战题声骨(秦风四言/汉铙歌横吹/唐边塞乐府)",
"战役双证档案(胜负/参战方/主将生死)",
"「号称vs实数」兵力伤亡对照",
"段落结构:点将→行军→鏖战→凯旋或挽歌",
"军旅意象库(旌旗/塞下/袍泽/金鼓)",
"演义桥段黑名单"
],
"hot": true,
"family": "音乐"
},
{
"key": "kaoju",
"family": "美术",
"label": "器物服饰兵器考据图",
"blurb": "一器一考,把史书里的物件画到能进博物馆图录",
"genre": "单幅/组图的博物馆图录式精工绘制,主体是【一件正史或考古确有之物】——甲胄、佩剑、冠冕、舆服、礼器、车马器。类型味是『考据图鉴』:形制精准、结构可拆解、可配尺规与铭注,追求『可当科普插图』的严谨,别画成奇幻概念设计。演绎只落在:光影质感、包浆锈色、未见实物处的合理补全(须标'此处为形制推定');锁死:形制、纹样、材质、佩戴方式、身份等级按断代与考古文献严格对齐,不得混搭朝代、不得用超时代工艺。★史学红线:素材取自战役/她传人物/名场面里真实出现的器物锚点;缝隙处可补但须标注;器物称谓按断代校正(戟/矟/陌刀不可乱名);演义神兵(青龙偃月刀于汉末、方天画戟套式等)默认禁用,须走照妖标注。单张高精度正是图像大模型最强项。",
"outputKind": "art",
"craftMaterials": ["器物断代考据板(形制/纹样/材质挂cite)", "舆服冠带身份等级对照表", "器物称谓断代校正表(戟/矟/陌刀·勿乱名)", "可画正史确有器物 vs 禁画晚出之物清单", "'形制推定'缝隙标注规范", "演义神兵黑名单"],
"hot": true
},
{
"key": "shuimo",
"family": "美术",
"label": "国风水墨意象图",
"blurb": "一幅写意水墨,画的是史实的气韵不是情节",
"genre": "单幅写意国风水墨/绢本设色,重意象与气韵而非叙事分格。类型味是『诗画意境』:留白、皴染、以景寄情,画一场战役的苍凉、一位她传人物的风骨、一个名场面的余韵。演绎:构图、笔法、光气、氛围意象;锁死:即便写意,画面里可辨识元素(建筑形制、服制、器物、地理)仍须断代准确,不为唯美穿帮;人物气质定调不得违背正史定评(悲剧不强改团圆、被斥者不强洗高洁)。★史学红线:意象素材取自真实锚点;史无载氛围留白属演绎;器物称谓按断代校正;演义桥段(借东风/草船借箭)默认禁入,若引须照妖标注。写意最吃单张高质量风格化,天然规避多格一致性短板。",
"outputKind": "art",
"craftMaterials": ["断代意象库(唐:大明宫/羌笛;宋:画船/瘦马)", "可辨识元素断代考据(写意也不穿帮)", "人物气质定评锚点(挂cite·不违正史)", "水墨/绢本设色笔法与留白参考", "题跋/钤印文案(史实与演绎分离)", "演义场景禁入清单"],
"hot": true
},
{
"key": "shufa",
"family": "美术",
"label": "书法篆刻金石风",
"blurb": "以真迹字体写真史句,一字不改的金石考据",
"genre": "以书法/篆刻/碑拓金石风呈现史料原文——把正史确载的名句、诏令、铭文、名号做成书法作品、印章、碑帖视觉。类型味是『金石翰墨』:字体断代考究(先秦金文/秦小篆/汉隶/魏碑/唐楷),讲究章法笔势印面布局。演绎:书体风格、章法布白、做旧质感;锁死:所书文字须是正史/善本确载原文,一字不改、不臆造铭文;字体形制须对应内容时代(不可拿唐楷写商周铭文冒充原物)、避免晚出字形写早代内容。★史学红线:文字取自真实史料句(诏令/铭文/评语),须双证确载;史无载不臆造;称谓按断代校正;演义伪句禁入,须照妖比对后落笔。",
"outputKind": "art",
"craftMaterials": ["双证史料原文(善本核字·确载确真)", "断代字体对照(金文/小篆/汉隶/魏碑/唐楷)", "晚出字形避坑表", "印面章法/官职名号断代校正表", "碑拓/做旧质感风格参考", "伪托题词/演义杜撰句照妖黑名单"],
"hot": false
},
{
"key": "biaoqing",
"family": "美术",
"label": "Q版表情包与IP衍生",
"blurb": "把历史真人做成表情包,萌得起来但史实不塌",
"genre": "单张/整套Q版萌系IP衍生——历史真人或她传人物的表情包、贴纸、头像、IP形象。类型味是『萌系玩梗』:夸张造型、情绪化表情、网感配字,轻松可传播。演绎:萌化造型、表情夸张、吐槽配字;锁死:人物身份符号(冠服/佩饰/标志物)按断代不穿帮,配字玩梗不得把演义/野史当真史传播、不得给点名真人安无据恶行或颠倒正史定评。★史学红线:形象与梗取自真实锚点;史无载神态属演绎;器物服饰按断代校正(Q版也不混朝);演义定型(赤壁红脸美髯、羽扇纶巾套式)须剔除或照妖标注;误传处配一句'这是演义'小字。成套时用同一定妆图锁形象。",
"outputKind": "art",
"craftMaterials": ["Q版角色定妆要点(身份符号/服饰断代·锁成套一致)", "表情/情绪梗脚本(萌梗+网感配字)", "人物正史定评锚点(玩梗不翻案不诬真人)", "'常见误传vs正史'对照表(配字防传谣)", "演义定型剔除清单", "器物服饰断代校正表"],
"hot": true
},
{
"key": "renwuzhuti",
"family": "音乐",
"label": "人物主题曲·她传人物之歌",
"blurb": "为一个真人立一支只属于她的歌",
"genre": "为单个真实历史人物量身写一支主题曲——尤其【她传】里被史书一笔带过的女性(班昭、蔡文姬、冼夫人、梁红玉、秦良玉、王贞仪)。主歌白描身世处境、副歌托举一生心气与命题,凝成一句记得住的核心意象,让人听完记住『这个人是谁』。素材锚点=她传名录真人;演绎只落在气质、心境、无载私人瞬间(须标注),不给她加没有的功业。★史学红线:锁死生卒、身份、婚嫁、结局与关键事迹对齐正史,不为煽情翻案洗白、不把悲剧强改圆满、不夸大历史作用;称谓按断代校正;演义与野史(貂蝉、戏文附会)默认禁用,确有传闻只作『后世相传』分离标注。词面意象锁定所处朝代不串代。",
"outputKind": "music",
"craftMaterials": ["她传人物真人小传(生卒/身份/婚嫁/结局挂cite)", "核心意象一句凝练(一生题眼)", "主歌-副歌-桥段结构(身世→心气→命题)", "断代意象与用典库(锁定朝代·防串代)", "真实事迹vs后世附会对照表", "无载私人瞬间缝隙清单(须标注)"],
"hot": true
},
{
"key": "qiyue",
"family": "音乐",
"label": "纯音乐·器乐BGM",
"instrumental": true,
"blurb": "无词配乐,让史实场景自己发声",
"genre": "产出【无词纯音乐/器乐配乐方案】:为一个历史场景、战役、人物弧写情绪走向、段落结构(起承转合)、配器与断代乐器建议,交AI音乐工具生成成曲,可作短视频/纪录片/朗读BGM。无歌词,史实靠『场景与情绪』承载:悲壮、苍凉、肃杀、思悼由曲子传达。★史学红线:虽无词,情绪基调不得违背史实定评——败亡之役不谱凯歌、悲剧人物不配欢快;配器乐器须断代准确(勿给先秦配后世乐器、勿以元明戏曲板式套先秦当原声),据史料确有乐器优先(汉铙歌横吹、唐边塞乐、楚声);曲名段落标题涉史实须对齐正史、演义黑名单不入题。",
"outputKind": "music",
"craftMaterials": ["场景情绪谱(情绪走向曲线)", "段落结构模板(起承转合/铺陈-高潮-收束)", "断代配器库(楚声/汉铙歌横吹/唐边塞乐·确有优先)", "乐器断代禁用清单", "曲名段落标题史实校订(挂cite·演义不入题)", "情绪基调红线卡(不为败亡谱凯歌)"],
"hot": false
},
{
"key": "qingxu",
"family": "音乐",
"label": "情绪曲·思乡悼亡离别",
"blurb": "只写一种情,把它写到极致",
"genre": "聚焦单一情绪写歌:思乡(戍卒征人望乡)、悼亡(丧偶哀挽、祭故人)、离别(送别、生离死别)、羁旅、闺怨。不铺完整叙事,把一种情绪写深写透,从真实历史情境(戍边、贬谪、战乱离散、真人真事丧亡)长出。素材锚点=真实历史情境与真人处境;演绎只落在情绪、氛围、无载私人心绪(须标注)。★史学红线:所依托情境须真实存在、涉及真人生死离合对齐正史(悼亡对象确亡、离别确发生、思乡者确在其地),不虚构没发生的死别、不编造史无之事;意象器物按断代校正(唐戍边用羌笛胡天、汉用关山朔风);演义与伪托之情默认禁用,野史只作分离标注。词面意象锁定所写朝代。",
"outputKind": "music",
"craftMaterials": ["单一情绪定调(思乡/悼亡/离别/羁旅择一写透)", "真实历史情境卡(戍边/贬谪/离散/丧亡挂cite)", "涉及真人结局锚点(生死离合对齐正史)", "断代意象库(唐:羌笛/关山;汉:朔风/白登)", "十三辙韵脚表", "无载私人心绪缝隙清单(须标注)"],
"hot": false
},
{
"key": "fenweipian",
"family": "视频",
"label": "名场面氛围片·那一刻",
"blurb": "把史书那一刻,凝成5秒的呼吸",
"genre": "只做单段5-10s的氛围片——正是视频大模型最强的活:一镜之内的光影、风尘、一个眼神、一次转身,用运镜与气氛把史书里的『那一刻』拍出呼吸感,不追长叙事、不强多镜连贯。素材取自历史锚点(名场面/战役/她传人物高光瞬间)。演绎:只落在这一瞬的空气、光线、微表情(须标演绎);锁死:该名场面锚定的胜负/生死/站队/结局对齐正史,只拍『那一刻的氛围』,绝不续拍下一刻改走向。★演义名场面(空城计抚琴/借东风/草船借箭/单骑救主)默认禁用,须照妖开方;器物服化称谓按断代校正,不穿代。多镜连贯交给分镜方向,本方向只专精单一瞬间。",
"outputKind": "video",
"craftMaterials": ["名场面锚点卡(挂cite的『那一刻』定格)", "5-10s单镜提示词(氛围/运镜/光影/景别)", "服化器物断代约束(负面提示词)", "『只拍瞬间不续走向』红线卡", "演义名场面照妖清单"],
"hot": true
},
{
"key": "yugaopian",
"family": "视频",
"label": "历史预告片·概念片",
"blurb": "电影感悬念钩子,不剧透真结局",
"genre": "电影感的预告片/概念片。顺应模型强项——用若干独立5-10s情绪碎镜+字幕标题卡+音乐节奏拼出预告感,不依赖单条长镜连贯叙事。素材取自历史锚点。演绎:情绪剪辑、悬念留白、气氛堆叠;锁死:预告所引事件的胜负/生死/结局对齐正史——悬念只制造在观众尚不知情处,绝不暗示或剪出与正史相悖的走向骗点击。演义桥段默认禁用;号称场面(如号称八十万)须标注非实数;称谓按断代校正。收尾用『史实一句』落定,不做游戏化解锁/通关钩子。",
"outputKind": "video",
"craftMaterials": ["预告结构模板(冷开场→悬念堆叠→片名卡→收束)", "碎镜提示词清单(每段5-10s情绪镜)", "字幕/标题卡文案(史实与演绎分离)", "节奏与音乐卡点建议", "『悬念不越史实』红线卡 + 号称vs实数对照"],
"hot": true
},
{
"key": "tushengshipin",
"family": "视频",
"label": "图生视频·首帧动起来",
"blurb": "把你出好的那张图,作首帧动起来",
"genre": "承接『生图』产出(定妆图/场景复原图/主视觉海报),以它为首帧做图生视频,让静态考据图产生5-10s微动:风动幡旗、烛火摇曳、衣袂翻飞、江雾流动、镜头缓推——正是视频大模型由图起势、单段动态最擅长的活。素材图本身即锚在历史锚点上。演绎:仅限动态氛围与镜头运动;锁死:首帧图里已考据锁死的服化/器物/场景/人物身份不许在动态中漂移改样,事件结局不改。★动态不得凭空长出演义元素(不让静图平白生出借东风、连环铁索);断代守卫沿用首帧图那套。核心:动的是氛围,不是史实。",
"outputKind": "video",
"craftMaterials": ["首帧图规格(承接生图·已考据锁死)", "图生视频运动提示词(微动/运镜/5-10s)", "『动态不漂移』一致性约束(服化器物不变样)", "断代守卫沿用清单(负面提示词)", "可动vs锁死对照表(氛围可动·史实不动)"],
"hot": true
},
{
"key": "renwuchuchang",
"family": "视频",
"label": "历史人物出场镜头",
"blurb": "一个镜头,立住这个人的气场",
"genre": "单人出场的特写/中景短镜(5-10s),用运镜与光影一镜立住人物气场:回眸、按剑、抬眼、衣袂翻飞、缓步入画——单主体、单镜、氛围运镜,恰是模型强项。人物取自历史锚点名录(战役主将/她传人物)。演绎:姿态、气质、表情、光影(须标『形象为演绎』);锁死:冠服形制、佩饰、兵器、发型按断代与身份等级考据不许穿越,人物真实身份与最终结局不改。★演义定型形象须剔除或照妖标注(关羽赤壁红脸美髯定妆、诸葛亮羽扇纶巾套式);称谓按断代校正;不做稀有度/星级/战力值式游戏化出场。",
"outputKind": "video",
"craftMaterials": ["人物出场单镜提示词(景别/运镜/光影/时长)", "身份对应舆服冠带等级考据(挂cite)", "佩饰兵器发型断代清单", "演义定型形象剔除清单(照妖标注)", "『形象为演绎·身份结局锁死』说明卡"],
"hot": false
}
];
export const TOOLS = [
{
"modality": "文字/小说创作LLM",
"why": "双证严肃历史二创靠模型做\"缝隙内演绎+史料整合+通俗化\",按活分工:推理史论用DeepSeek、通俗白话用豆包、长史料吞吐用通义/Kimi。",
"picks": [
{
"name": "DeepSeek",
"vendor": "深度求索",
"goodAt": "推理与史论文笔强、文言功底好、逻辑严密",
"free": "网页/APP免费,API价极低"
},
{
"name": "豆包",
"vendor": "字节跳动",
"goodAt": "口语化松弛、白话对话生动,贴通俗化面",
"free": "免费"
},
{
"name": "通义千问 Qwen",
"vendor": "阿里",
"goodAt": "严谨规范、长文与史料结构化、多模态",
"free": "免费,API按量"
},
{
"name": "Kimi",
"vendor": "月之暗面",
"goodAt": "超长上下文,吞整章史料/名录做整合",
"free": "免费,超长文档强"
}
],
"workflow": "把素材包的\"史实骨架时间线+在场真人名录+双证结局+缝隙+叙事之眼\"整段贴给模型,指令它只在\"缝隙\"里演绎、把\"演义黑名单/断代禁物\"设为负面约束(不改胜负生死),初稿再对着每条cite逐句核校。"
},
{
"modality": "AI生图",
"why": "历史场景/器物/人物图重国风还原、角色跨图一致、断代不穿帮;第一梯队又能接图生视频的即梦打底,一致性靠Liblib的LoRA锁,合规兜底文心一格。",
"picks": [
{
"name": "即梦AI",
"vendor": "字节跳动",
"goodAt": "中文语义准、国风人物场景强,能直连图生视频",
"free": "每日免费积分"
},
{
"name": "通义万相",
"vendor": "阿里",
"goodAt": "写实人像稳、开放API可批量、免费额度多",
"free": "每日免费额度,API"
},
{
"name": "Liblib 哩布哩布",
"vendor": "原力(LiblibAI)",
"goodAt": "LoRA锁角色三视图,跨图一致性最可控",
"free": "在线生图免费额度"
},
{
"name": "文心一格",
"vendor": "百度",
"goodAt": "国风细节+版权合规双保障,严肃题材兜底",
"free": "免费额度+会员"
}
],
"workflow": "把素材包\"正史器物+叙事之眼+局势\"的视觉描述转提示词,先用\"定妆图/器物参考图\"锁一致性(Liblib训LoRA或即梦参考图),把\"断代禁物\"清单填进负面提示词,防止错代器物穿帮。"
},
{
"modality": "AI漫画/条漫",
"why": "条漫要分镜连贯+跨格角色不崩脸;即梦故事多格打底并能转漫剧,长篇批量走360纳米漫剧流水线,角色锚点最可控仍是Liblib的LoRA。",
"picks": [
{
"name": "即梦AI",
"vendor": "字节跳动",
"goodAt": "故事多格分镜+角色参考锁定,可续接视频",
"free": "每日免费积分"
},
{
"name": "360纳米漫剧",
"vendor": "360",
"goodAt": "工业级漫剧流水线,锁图/批量分镜/配音口型",
"free": "免费额度+按量"
},
{
"name": "美图设计室 WHEE",
"vendor": "美图",
"goodAt": "二次元国风画风稳、条漫竖排顺",
"free": "免费+会员"
},
{
"name": "Liblib 哩布哩布",
"vendor": "原力(LiblibAI)",
"goodAt": "上传三视图训LoRA,跨格五官服饰锁死",
"free": "在线免费额度"
}
],
"workflow": "用素材包\"史实骨架时间线\"切分镜脚本(一个节点=一格/一屏),先按\"在场真人名录+正史器物\"出定妆三视图锁角色,再逐格出图;\"演义黑名单\"确保不画草船借箭/空城计等虚构桥段。"
},
{
"modality": "AI短视频生成",
"why": "定位是只给脚本+首尾帧+音轨让用户自己去生成,贵的算力不进我们产品;质量/物理/战争史诗场面第一梯队可灵,发抖音生态顺选即梦。",
"picks": [
{
"name": "可灵AI Kling",
"vendor": "快手",
"goodAt": "4K音画同步、物理模拟与多镜头叙事强",
"free": "每日免费积分,会员约¥210/月起"
},
{
"name": "即梦AI",
"vendor": "字节跳动",
"goodAt": "与剪映抖音无缝、首尾帧控好,出片顺",
"free": "每日60积分免费"
},
{
"name": "海螺AI",
"vendor": "MiniMax",
"goodAt": "指令/文本理解强、运镜自然、表演细腻",
"free": "免费额度+会员"
},
{
"name": "通义万相",
"vendor": "阿里",
"goodAt": "图生视频、免费额度多、可API批量",
"free": "免费额度较多"
}
],
"workflow": "我们只交付\"分镜脚本+首尾帧图(生图模态产出)+配音音轨+字幕时间轴\",用户下载后到可灵/即梦用\"图生视频\"逐镜生成,再进剪映按我们给的时间轴拼接对齐——生成算力全在用户侧,不集成进产品。"
},
{
"modality": "AI配音TTS",
"why": "中文自然度+情感旁白+分角色配音;综合流式与情感第一梯队火山豆包语音,中文自然度与自部署走CosyVoice(我们已自建),合规与方言兜底讯飞。",
"picks": [
{
"name": "火山引擎豆包语音",
"vendor": "字节跳动",
"goodAt": "<300ms流式、情感多音色、剧情配音强",
"free": "免费额度+API按量"
},
{
"name": "CosyVoice",
"vendor": "阿里(通义)",
"goodAt": "开源可自部署、中文自然度与多音字第一梯队",
"free": "开源免费自部署/按量"
},
{
"name": "讯飞语音",
"vendor": "科大讯飞",
"goodAt": "老牌音色库大、播报/方言稳、合规",
"free": "免费额度+API"
},
{
"name": "海螺语音",
"vendor": "MiniMax",
"goodAt": "情感表现强、语音克隆自然",
"free": "免费额度+按量"
}
],
"workflow": "我们交付\"分角色旁白文稿(标好人物/语气/停顿/重音)\",用户到火山豆包语音或CosyVoice按角色选音色合成;严肃史论配沉稳旁白音色,\"号称≠实数\"等强调处加重音,避免花哨腔改变史实语气。"
},
{
"modality": "长图/排版",
"why": "史料长图/时间线信息图/条漫竖版,要中文模板多、AI排版快、零游戏化标签;国内第一梯队稿定,信息长图补创客贴/图怪兽(Canva可画属海外不列)。",
"picks": [
{
"name": "稿定设计",
"vendor": "稿定",
"goodAt": "AI排版/批量/本土模板,长图海报强",
"free": "免费模板+会员(约¥99/年)"
},
{
"name": "美图设计室",
"vendor": "美图",
"goodAt": "AI排版、国风模板、条漫竖版长图",
"free": "免费+会员"
},
{
"name": "即时设计",
"vendor": "蓝湖",
"goodAt": "专业矢量排版、AI辅助、多人协作",
"free": "免费额度"
},
{
"name": "创客贴/图怪兽",
"vendor": "创客贴",
"goodAt": "海量中文模板、公众号/信息长图",
"free": "免费+会员"
}
],
"workflow": "把素材包\"史实骨架时间线+双证结局(挂cite)\"导入稿定的时间线/信息长图模板,一节点一屏、cite做成脚注角标;竖版适配公众号/小红书;排版严格不写\"解锁/成就/通关\"等游戏化词。"
},
{
"modality": "AI音乐/演唱",
"why": "我们出到【词+简谱】为止,成曲/演唱拿去昆仑万维 Mureka 一键生成——当下全球最强的 AI 音乐模型。",
"workflow": "复制我们生成的【词+简谱】→ 打开 Mureka 选\"自定义歌词/歌词模式\"粘贴 → 按朝代选对口曲风(唐诗配盛唐国风、宋词配婉约古风) → 选 AI 歌手/音色生成 → 导出成曲。",
"picks": [
{
"name": "Mureka",
"vendor": "昆仑万维",
"goodAt": "音乐推理大模型·Artificial Analysis 全球榜单人声+器乐双料第一(超 Suno/Udio)·中文强",
"free": "国内站 mureka.cn / 全球站 mureka.ai;C端会员约 88 元/月"
}
]
}
];
export const TUITI_PATTERNS = [
{
"id": "roster-inhabit",
"from": "roster",
"template": "以{name}的身份,写下{event}那一日你亲历的一段——他的官职、结局都已由正史锁定,你只补史书没写的那半天。",
"note": "在场真人名录里每人自带真实官职+真实结局(挂cite)。用户拿到的是'确定的人+确定的下场',戏剧张力来自'他此刻还不知道自己的结局'。不必虚构主角,越贴名录越贴双证,是最低门槛的附身式入口。"
},
{
"id": "eye-lowrank",
"from": "eye",
"template": "你是{event}里一名{lowRole}(民夫/婢女/甲士/小吏)——把镜头交给最低那一格的人,写你眼中的这半日。",
"note": "叙事之眼默认取名录里靠后的低阶在场者。高层走向锁死(他改不了),但他的所见所闻所感全落在缝隙里,天然安全又有微观颗粒度——马伯庸式细节正是从这一格里挤出来的。"
},
{
"id": "gap-between",
"from": "gap",
"template": "{eventA}与{eventB}之间,史书空了一笔——那段时间到底发生了什么,由你来写。",
"note": "缝隙是素材包明确划给创作的地方:前后两个节点各自挂cite锁死,中间留白。用户填进去的内容不可能与史实冲突(史书本就没写),是越线风险最低、也最容易上手的入口。"
},
{
"id": "pivot-moment",
"from": "pivot",
"template": "{event}的胜负,系于{pivotAction}这一下——站在做这个决定的人身上,写'就是这一瞬'。",
"note": "胜负手是全场压力最高的戏剧时刻,而成败已由双证锁定(他必然这么选、结局必然如此)。用户写的是'通往那个已知结局的心理与细节',张力拉满却一步不改走向。"
},
{
"id": "node-expand",
"from": "node",
"template": "就写这一刻:{event}——把时间线上这一条史实,铺成一个完整的场面。",
"note": "每个节点自带cite,是最有据可依的切入。用户不必自己找角度——史实骨架已经指明戏在哪、人在哪,只需把一句史书铺成一场戏,天然守着双证。"
},
{
"id": "reversal-foil",
"from": "reversal",
"template": "换一个人站着看:以{loser}(败方/被史书斥为反派的一方)的立场,写{event}。",
"note": "翻转到败方、被贬斥者或对手,天然有反差戏剧性。只要不翻转胜负与生死(他仍然输、仍然死),立场与心境全是缝隙,能补出史书没给的'另一半'。红线:不借视角把他洗白到改史实。"
},
{
"id": "gap-object",
"from": "gap",
"template": "一件{qiwu}(正史确有之物):围绕它,写{event}里与它相关的一段——它怎么来的、经谁的手、那一刻在谁手里。",
"note": "器物是双证确有(挂cite),但史书从不写它的质感、来历、经手人——这正是缝隙里最具体的抓手。断代守卫已排除晚出之物,照着写不会穿帮;'工序帖'一路体裁最吃这个。"
},
{
"id": "roster-dialogue",
"from": "roster",
"template": "{nameA}与{nameB}的一次对谈:史书没记他们当时说了什么,你来写这场对话。",
"note": "两个真名+真身份+真结局全锁死,唯独对白是纯演绎(永不排成正史原文冒充实录)。这是把两条人物弧交叉的最戏剧入口;唯一红线——不借这场对话捏造与史实相悖的硬事实。"
},
{
"id": "eye-dramatic-irony",
"from": "eye",
"template": "写{name}在{event}中的那一刻——你已经知道他的结局,他还不知道。",
"note": "戏剧反讽:名录里每个人的真实下场都锁死可查,把镜头停在结局到来之前,'你明知他的结局却改不了'的宿命感自然生出。改的只是缝隙里陪他走过、没被史书记下的那一刻,大势一步不动。"
}
];
export const CRAFT = [
{
"outputKind": "text",
"fields": [
{
"name": "人物小传",
"source": "llm",
"spec": "对素材包 roster 里每个在场真人各出一张:外貌气质/性格/口吻/立场动机/关系网 + 【真实结局锁死·挂cite】(取 roster.fate)。由 Qwen 基于 pack 派生扩写;强制附一栏「此人身上禁写的桥段」= 直接搬 roster.note 里的演义剔除项(如黄盖→禁苦肉计、诸葛亮→禁舌战群儒/草船借箭/借东风)。结局与生死一字不许改。"
},
{
"name": "氛围词库",
"source": "pack",
"spec": "纯查表派生两栏。可用栏:该役 terrain(江面开阔/首尾相接舰船/乌林营落)+weather(东南风急/火烈风猛)+正史器物(qiwu) 抽成可用意象词与感官词。禁用栏:eraForbidden(断代晚出之物)+blacklist(演义词)合并成「一个都不许进正文」清单。可选 llm 扩同义,但禁用栏不经模型。"
},
{
"name": "冲突点/戏核",
"source": "pack",
"spec": "从 reading.whyWon 与 gaps 派生。每条给一对张力:一侧是骨架锁死的既定走向(疾疫已行/北军不习水战/诈降的死亡风险/孙刘联盟的猜忌),另一侧标出 gaps 里可自由写的内心戏与对话缝隙。让用户知道『哪里不能动、哪里放开写』。"
},
{
"name": "叙事视角建议",
"source": "pack",
"spec": "给 eye 候选(优先名录里靠后的低阶真人,如降卒文聘部曲/黄盖部将)+人称建议(第一/第三)。附一句:若要无名小卒当视角,可造虚构载体但须标 y:虚构,不得冒充真人。"
},
{
"name": "开篇示范段",
"source": "llm",
"spec": "由 Qwen 写 150-250 字带 [[f:key|句]]/[[y:子类|句]] 句级标注的示范开头(f 只准引 citeTable 的 key、y 覆盖对话/内心/器物/感官),给用户一个『照着往下接』的起点,而非替他写完全篇。附免责:文学演绎·非史料。"
}
],
"sample": "人物小传·黄盖:周瑜部将,献火攻、任诈降前部,性刚烈敢当死事。真实结局锁死——赤壁中流矢堕水、为吴军所救,战后加偏将军、病卒于官(《吴书·黄盖传》)。禁写:『周瑜打黄盖·苦肉计』(演义,正史无)。|氛围词·可用[江雾/首尾相接的舰船/东南风急/火烈风猛/延烧岸营];禁用[火炮/连环计/借东风/华容道义释]。|戏核:曹军疾疫已行(锁死)× 诈降能否骗过曹操抵近北营(缝隙可写内心与对白)。|开篇示范:[[y:感官|江雾未散,盖立船头,听见对岸咳声连成一片。]][[f:c1|时曹公军众已有疾病,初一交战,公军败退。]]"
},
{
"outputKind": "script",
"fields": [
{
"name": "场次结构表",
"source": "pack",
"spec": "把 skeleton.nodes 时间线逐节点派生成场次:每场【时/景/核心事件/挂cite】,场序=史实发生序,锁死不可重排。标出哪几场是决胜节点(reading 里 isPivot)。"
},
{
"name": "角色表",
"source": "pack",
"spec": "查 roster 整理成表:角色名/身份职衔/阵营(side)/出场场次/【真实结局(fate)】/【本角色禁写的演义戏(note)】。号称身份与实职分离(如白起主帅身份被隐匿一类)。给编剧一眼看清谁能死、谁能改、谁不能。"
},
{
"name": "冲突节拍表",
"source": "llm",
"spec": "由 Qwen 基于 reading.whyWon 为每场生成戏剧节拍(目标—阻碍—转折—代价),但走向必须落在锁死结局上。转折点只能用正史确有的因(疾疫/风向/诈降),不得靠演义桥段推动。"
},
{
"name": "示范台词",
"source": "llm",
"spec": "为 2-3 个关键场写示范对白。全篇顶部固定标注『台词系演绎,非正史实录』;台词永不排成文言原文冒充实录;旁白可引正史(附cite)与台词区分。给样例后让用户续写其余场。"
},
{
"name": "舞台/画面提示",
"source": "pack",
"spec": "每场可用的正史 qiwu/terrain/weather 作景与道具说明(江面对峙/北岸大营/东南风),并附断代禁物提醒(eraForbidden),防道具穿帮。纯查表,不经模型。"
}
],
"sample": "场次表·第3场(决胜):时=决战日昏|景=赤壁江面对乌林北岸|事件=黄盖诈降火船抵近纵火,风盛火烈延烧北营(锁死·《周瑜传》)。|角色表:黄盖(诈降前部/结局中流矢获救·禁写苦肉计)、周瑜(左督/战后病卒巴丘·禁写三气周瑜)、曹操(结局引军北还·不可写被关羽义释)。|节拍:目标[火船抵近]—阻碍[须取信曹军放行]—转折[东南风急,往船如箭]—代价[黄盖中流矢堕水]。|示范台词(演绎非实录):黄盖(压声)『风转了,举火——!』|旁白:史载「火烈风猛,往船如箭,烧尽北船」(《江表传》)。|道具提示:首尾相接之舰船/火炬/薪草膏油(正史确有);禁:火炮、连环铁索。"
},
{
"outputKind": "art",
"fields": [
{
"name": "分镜表",
"source": "llm",
"spec": "由 Qwen 基于 nodes+roster 把关键史实节点拆成画格:每格【景别/画面内容/挂cite/本格禁画(演义场景)】。锁定内容来自 pack,分镜切法由模型生成。凡 blacklist 场景(华容道义释/连环计/借东风)标红禁画。"
},
{
"name": "构图/画面提示词",
"source": "llm",
"spec": "每格给构图/机位/光影/视角的中文提示词,可直接喂国内 AI 绘画(通义万相等,数据不出域)。只描述画面,不含晚代形制词。附一句:提示词供你在国内工具侧生成,我们不代生成。"
},
{
"name": "画风参考",
"source": "template",
"spec": "按 pack.era 查固定风格模板:汉末三国→汉魏古朴、绢本设色/水墨,唐→唐风重彩,宋→院体等。给色调、笔法、参考语汇。固定表,不经模型,保证断代画风不串朝。"
},
{
"name": "角色形象要点",
"source": "llm",
"spec": "每个真人给服制/甲胄/年龄/身份符号,由 Qwen 在 era-guard 约束下生成,须断代正确(汉末札甲非唐明铠),挂 roster.cite;并列出该角色须剔除的演义定型形象(如关羽赤壁的红脸美髯定妆、羽扇纶巾套式)。"
},
{
"name": "器物/服饰考据板",
"source": "pack",
"spec": "查表两栏:可画=qiwu 正史确有器物;禁画=eraForbidden 断代晚出之物(火炮/交子/太师椅/缠足/棉常服/辣椒玉米等)。给画师一张『照着画不穿帮』的清单,纯派生。"
}
],
"sample": "分镜·格5(全景):东南风起,列炬火船冲向首尾相接的曹军舰船,火延北岸营落(挂《周瑜传》「时风盛猛,悉延烧岸上营落」);本格禁画:关羽华容道拦曹、庞统连环计献策。|构图提示:低机位仰拍火船逼近,暖橙火光压冷青江雾,前景燃索后景延烧的连营。|画风参考(汉末三国):汉魏古朴、绢本设色/水墨皴染,禁唐宋明清形制;甲胄取汉末札甲、幡旗取汉制。|角色形象·周瑜:约三十四五岁、汉末武将札甲外罩战袍,禁按演义『羽扇纶巾』定妆。|考据板·可画:楼船/斗舰/火炬/薪草膏油;禁画:火炮、青花瓷、太师椅。"
},
{
"outputKind": "video",
"fields": [
{
"name": "脚本结构",
"source": "template",
"spec": "固定模板 Hook(0-3s 悬念/反差钩子)→铺垫(局势·号称vs实数)→反转/高潮(决胜因)→收(点题+双证一句)。用 pack 的 hook/forces/real 填空。零游戏味,不写解锁/战力值。"
},
{
"name": "镜头清单",
"source": "llm",
"spec": "由 Qwen 基于 nodes 逐镜生成:镜号/时长/画面/字幕/挂cite。字幕里的史实句可挂正史引文,解说的演绎处不冒充史料。凡 blacklist 桥段不得进任何一镜。"
},
{
"name": "配音文案+语气",
"source": "llm",
"spec": "白话解说旁白(通俗、松弛、内涵放底下)+逐段语气标注(沉雄/渐紧/收束)。文案可直接喂国内 TTS(CosyVoice,数据不出域)。演绎与史实在文案里显式区分。"
},
{
"name": "时长/BGM/节奏建议",
"source": "template",
"spec": "固定模板:短视频 45-60s;BGM 风格按题材(古风器乐/战鼓);卡点建议(反转处踩鼓点/火起卡镜)。给参数不给音源,用户自备国内曲库。"
},
{
"name": "推荐生成工具",
"source": "template",
"spec": "固定清单:国内可下载的 AI 生图/生视频/配音工具(通义万相、可灵、即梦、CosyVoice 等)。明确定位:我们只把脚本+镜头+素材备到位,贵的视频生成不集成,你到国内工具侧自行生成,数据不出域。"
},
{
"name": "双证字幕条",
"source": "pack",
"spec": "查表把关键正史引文抽成可上屏的片尾/角标字幕条(挂cite),并附『本片为历史二创·含演绎』水印提示与 blacklist 提醒(哪些流行说法是演义、不入本片)。纯派生。"
}
],
"sample": "脚本结构(45-60s):Hook 0-3s『二十多万大军,怎么栽在五万人手里?』→铺垫(曹军号称八十万实则疾疫久疲、北人不习水战)→反转(黄盖诈降+东南风急,火船如箭烧尽北船)→收『三分天下自此定』+字幕引《周瑜传》。|镜头:镜3/6s/火船抵近北营连烧/字幕「火烈风猛,往船如箭」(挂《江表传》)。|配音语气:沉雄起、反转处加速收紧、结尾放缓点题。|参数:总长60s、BGM古风战鼓、火起处卡鼓点。|推荐工具(国内·你侧生成·数据不出域):通义万相/可灵/即梦生图生视频、CosyVoice配音——我们只备脚本与素材,不代生成。|双证字幕条:片尾「北军大坏,曹公退走」(《周瑜传》)+水印『历史二创·含演绎;借东风/草船借箭系演义,本片不采』。"
}
];