deerflow-code/offline-backend-20260512/backend/knowledge/knowledge_generate/prompts_master.json
2026-09-07 18:24:55 +08:00

427 lines
24 KiB
JSON
Raw Permalink 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.

{
"version": "1.0",
"last_updated": "2026-05-11",
"description": "台湾 2028 选举与两岸知识库的通用写作规范与类型规范。所有个别文件的清单条目都引用此文件作为基础。",
"master_prompt": {
"role": "你正在为一个台湾 2028 选举与两岸关系的分析知识库撰写一份核心档案。该知识库供中等规模的本地 LLM(如 Qwen-32B)在分析时检索使用——读者是模型,不是人类。",
"writing_philosophy": {
"core_principle": "你写的是『分析者的操作工具』,不是『百科全书条目』。每段话都要回答三个问题之一:(1) 这是什么事实? (2) 这个事实如何嵌入更大的政治结构? (3) 分析时如何用这个事实?三层并重,不能只停在第一层。",
"what_to_avoid": [
"维基百科式的生平 / 概况 / 年表罗列——这种内容到处都有,不该出现在本知识库",
"信息密度低的『综述段落』——例如『他在两岸议题上有重要影响』之类的空话",
"立场鲜明的评价——例如『他做得很好』、『这是错误的决定』",
"把单一事实当结论——例如只描述事件、不解读结构意义",
"选边——任何争议议题都要呈现多方视角"
],
"what_to_pursue": [
"明确的『分析含义』——每个事实段后跟随一段说明『分析时如何用这个』",
"揭示『结构性内在矛盾』——例如『X 与 Y 看似一致但内在冲突』、『看似对立但其实共生』",
"明示『分析陷阱』——具体说『分析者最容易在这里犯什么错』",
"诚实标注不确定——『仍不确定的部分』是必含段落",
"多视角并陈——尤其在敏感议题(两岸、美台、各党路线)"
]
},
"stylistic_requirements": {
"language": "中文(繁体或简体均可,保持文档内部一致)",
"tone": "中立、专业、克制——不夹带价值评判",
"wording": "遵循 reference/code_words_and_euphemisms.md 的用词规范——尤其涉及对中称谓、对台称谓、两岸定位、政治派别等用词时;分析层使用最中性的语言,引用层可保留原文",
"length": "依文件类型而定——见 type_prompts 中各类型的字数要求",
"format": "Markdown;不使用 emoji;表格用于对照分析;标题使用 ## 与 ###;段落之间空行"
},
"mandatory_sections": {
"header": [
"顶部元数据区块(用 --- 分隔)",
"包含:类型 / 当前角色(若人物或机构)/ 出生时间(若人物)/ 何时调用此档案"
],
"opening": [
"『一句话浓缩』或『一句话定位』——开头给读者最关键的概念锚定"
],
"core_body": [
"事实层(具体内容、时间线、关键数据)",
"脉络层(功能、结构、内在矛盾)",
"分析含义(每段事实后或独立段落)"
],
"cross_references": [
"『关联分析』段落——至少 5-6 个具体关联,每个关联明示其『功能』(提供事实层 / 提供脉络层 / 用于对照 / 用于交叉验证)",
"『常见的分析陷阱』段落——列出 4-6 个具体陷阱",
"『仍不确定的部分』段落——诚实标注分析者不知道什么",
"『与其他文件的关系』段落——列出相关文件路径,每条简短说明关联功能"
],
"closing": [
"最末的『一句话浓缩』(与开头呼应)",
"`last_updated: YYYY-MM-DD` 标注"
]
},
"depth_indicators": {
"what_a_good_file_has": [
"至少 1-2 个『中等模型自己想不到』的洞察——这是档案的核心价值",
"至少 1 个『破除常见简化』的判断——例如『把 X 等同于 Y 是错的,因为...』",
"至少 1 个『结构性命题』——不只描述,而是揭示因果或结构",
"具体的事实细节(日期、数据、人物关系)支撑分析",
"明示『此事实可有多种解读』——避免单一诠释"
]
},
"anti_patterns": [
"不要写『他认为...』、『她相信...』等心理化描述——除非有具体证据",
"不要用『众所周知』、『显然』等省略论证的措辞",
"不要假设读者立场——读者是分析者,不是支持者或反对者",
"不要把『北京』、『美国』、『DPP』当单一行动者——每个都是多层结构",
"不要在两岸 / 主权议题上选边——呈现多方视角,明示『此为某方诠释』"
]
},
"type_prompts": {
"person": {
"description": "政治人物档案——总统、副总统、党主席、关键政治人物、外国领导人等",
"length_range": "8000-15000 字",
"must_cover_dimensions": [
"为何此档案对分析者重要(这位人物的分析价值定位)",
"政治背景与轨迹(不是流水账——每段附『分析含义』)",
"其在核心议题上的立场(两岸 / 对中态度 / 国内政策等,按议题分段)",
"立场的演变(用表格或时序追踪,呈现『动态』而非『静态描述』)",
"政治风格的特征(决策方式、沟通风格、内部 vs 外部形象)",
"其与关键人物 / 派系 / 机构的关系网络",
"影响政策的具体路径(不只是『有影响』——而是『通过什么机制影响』)",
"在未来情境(如 2028)的潜在角色(多种可能并陈)"
],
"additional_notes": [
"教育背景与早期经历可以包括——但只列『与其后政治行为相关』的部分,不流水账",
"家庭背景在『有政治含义』时才提(外省身份、家族政治资源等)",
"公开发言、关键文本要引用具体出处与日期",
"若是争议人物——多视角呈现,不选边",
"用『分析时如何用这位人物的视角』作为段落收束"
],
"reference_files": [
"entities/people/lai_ching_te.md(赖清德——人物档案写法的核心范本)",
"entities/people/tsai_ing_wen.md(蔡英文——卸任元老型范本)",
"entities/people/ma_ying_jeou.md(马英九——前任元老型范本)",
"entities/foreign_actors/jd_vance.md(外国二线政治人物范本)"
]
},
"concept": {
"description": "核心概念档案——法律工具、政治术语、抽象框架(如战略模糊、九二共识、一国两制)",
"length_range": "8000-13000 字",
"must_cover_dimensions": [
"概念的严格定义(区分『学术定义』、『官方定义』、『常用诠释』)",
"与相近概念的边界辨析(『不是什么』比『是什么』更重要时)",
"概念的多重版本 / 诠释(如『一中』有三版本)",
"概念的历史演变(不同时期含义变化)",
"概念的『功能』分析——为何被设计成这样、它实际起什么作用",
"概念的内在张力 / 矛盾",
"当代议题中的应用(实务分析时如何用此概念)",
"与其他概念 / 事件 / 行动者的关联"
],
"additional_notes": [
"技术细节(如英文原文、法律条文、关键措辞)要明示——这是分析的『锚点』",
"尤其『关键技术词』要逐字分析(如 acknowledge vs recognize)",
"避免抽象化论述——用具体案例支撑",
"若是争议概念——列出各方诠释,分析者识别使用者立场是核心能力"
],
"reference_files": [
"primitives/concepts/one_china_three_versions.md(一中三版本——概念档案核心范本)",
"primitives/concepts/strategic_ambiguity.md(战略模糊——『功能 vs 表象』分析的范本)",
"primitives/concepts/taiwan_relations_act.md(TRA——法律工具的分析范本)"
]
},
"framework": {
"description": "分析框架档案——多维度分析工具(如反应阶梯、政策分析多层框架、归因评估)",
"length_range": "10000-16000 字",
"must_cover_dimensions": [
"框架的目的——是预测工具?解释工具?还是分类工具?",
"框架的核心结构(多层、多维、多步骤——要具体可数)",
"每层 / 每维度 / 每步骤的具体内容、识别特征、判断标准",
"框架的关键特征(不是简单累加,而是结构性观察)",
"框架的『反向特征』或『例外』(高级分析层次)",
"实务应用(按步骤说明使用方法)",
"常见的使用陷阱",
"与其他框架 / 概念的连结"
],
"additional_notes": [
"框架要『可操作』——读者读完应能立即用于分析",
"用表格、列表呈现结构——视觉上让框架的『几层几类』清晰",
"每层都要有具体范例——不要纯抽象描述",
"强调『识别 / 判断』的具体技巧"
],
"reference_files": [
"primitives/frameworks/beijing_response_typology.md(北京反应类型学——框架档案核心范本)",
"primitives/frameworks/us_taiwan_policy_analysis.md(美对台政策多层框架)",
"primitives/frameworks/narrative_lifecycle.md(叙事生命周期框架)"
]
},
"event": {
"description": "关键事件档案——单一重大事件的深度分析(如裴洛西访台、太阳花、反分裂法)",
"length_range": "8000-15000 字",
"must_cover_dimensions": [
"事件的事实层(时间线、当事人、关键事实细节)",
"事件的政治背景(为何在此时此地发生)",
"各方反应(北京 / 美方 / 国际 / 台湾内部各党)",
"事件的『多重视角』(至少 3-5 种不同诠释,不选边)",
"事件的『结构性影响』或『永久改变』——这是事件档案的核心价值",
"事件的『后续延伸』(后续事件、模式确立、政策调整)",
"事件作为『类比基准』的应用(未来分析类似事件时如何参照此事件)",
"常见的分析陷阱"
],
"additional_notes": [
"事件档案的核心价值在『结构性影响』——单纯描述事件没有分析价值",
"用『X 个永久改变』或『X 个结构变化』来组织影响分析",
"时间线要精确——日期、时间、关键人物在哪",
"对照参照事件——例如与历史上类似事件对比",
"诚实标注未确定的影响(『仍在演变』、『尚未充分检验』)"
],
"reference_files": [
"events/key_events/event_pelosi_visit_2022.md(裴洛西访台——事件档案核心范本,含『四个永久改变』)",
"events/key_events/event_sunflower_2014.md(太阳花——长期结构变化的事件范本)",
"events/key_events/event_anti_secession_law_2005.md(反分裂法——法律事件的范本)"
]
},
"timeline": {
"description": "时间线档案(活档案性质)——追踪某议题的持续演变(如军事压力、台美关系演变)",
"length_range": "7000-12000 字",
"must_cover_dimensions": [
"时间线的目的与使用说明(这是活档案,需持续更新)",
"分阶段叙述——每阶段的总体特征 + 关键事件 + 工具特征 + 强度评估 + 分析含义",
"跨阶段的『结构性变化』总结",
"关键观察指标(分析者持续追踪的具体维度)",
"未来观察点(待发生但需追踪的事件)"
],
"additional_notes": [
"时间线不是『新闻报导汇编』——是『分析者的脉络追踪工具』",
"每个事件后都要有『分析含义』——这是与新闻的区别",
"明示阶段划分的判断标准——为何这是『一个新阶段』",
"包含『仍在演变』、『待追踪』的明示——避免给读者『已结束』的错觉"
],
"reference_files": [
"events/timelines/military_pressure_timeline.md(军事压力时间线——核心范本)",
"events/timelines/us_taiwan_2024_present_trump_2.md(川普 2.0 时期时间线——『活档案』范本)"
]
},
"pattern": {
"description": "反复模式档案——具有规律性、可重复观察的事件模式(如选前施压、就职反应、军售时机)",
"length_range": "8000-13000 字",
"must_cover_dimensions": [
"模式的核心命题——这是什么模式?不是什么?",
"历史范例——多次同类事件的具体案例 + 每次的『历史教训』",
"模式的核心特征(5-6 个稳定可观察的特征)",
"模式的『反向特征』或『例外模式』(高级分析层次)",
"实务预测应用(按步骤说明如何用此模式预测未来)",
"常见的使用陷阱"
],
"additional_notes": [
"模式档案的核心价值在『预测应用』——读者应能用此预测未来类似事件",
"用历史案例支撑——至少 4-6 个具体案例",
"强调『反向模式』——例如『不施压也是施压』这类反直觉洞察",
"明示模式的限制——什么情境下模式失效"
],
"reference_files": [
"events/recurring_patterns/pattern_pre_election_pressure.md(选前施压模式——核心范本)",
"events/recurring_patterns/pattern_arms_sales_timing.md(军售时机模式)"
]
},
"narrative": {
"description": "政治叙事档案——分析某种政治论述的内容、传播、效力(如疑美论、战争和平、统一进程论述)",
"length_range": "10000-16000 字",
"must_cover_dimensions": [
"叙事的核心命题——这种论述主张什么?",
"叙事的源流(论述从哪来、何时形成、推动者是谁)",
"叙事的支撑论据(论述的内部逻辑)",
"叙事的版本演变(不同时期的不同强度)",
"叙事的传播载体(媒体、政治人物、网络)",
"叙事的对立 / 替代叙事(同一议题的其他诠释)",
"叙事的当前影响力评估",
"叙事在选举 / 政治决策中的具体应用"
],
"additional_notes": [
"叙事档案要『中立呈现』——分析者要识别论述但不评判",
"明示『此叙事的支持者 vs 反对者』的立场分布",
"叙事常有『多版本』——区分『弱版』『强版』『极端版』",
"强调叙事的『功能』——为何此论述在当前政治氛围下存在"
],
"reference_files": [
"narratives/cross_strait/skepticism_of_us.md(疑美论——叙事档案核心范本)",
"narratives/cross_strait/status_quo_drift.md(现状偏移叙事)",
"narratives/us_taiwan/trump_taiwan_uncertainty.md(川普不确定性叙事)"
]
},
"party": {
"description": "政党总览档案——某政党的整体结构、路线、选民基础、当代角色",
"length_range": "10000-15000 字",
"must_cover_dimensions": [
"为何此档案对分析者重要(破除单一行动者的简化)",
"政党的『多重身份』——在不同视角下扮演不同角色",
"当代核心路线(不只是『立场』,要包括路线的形成、张力、调整)",
"派系结构(指向派系档案)",
"选民基础(次群体、人口结构、变化趋势)",
"当代成就与困境(双面呈现)",
"在未来选举(如 2028)的角色(多种情境)",
"与其他党的关系",
"与北京 / 美方 / 国际的关系"
],
"additional_notes": [
"强调『派系联盟』而非单一行动者——这是当代两大党的实质",
"选民基础要『次群体化』——不要把『DPP 选民』当一个整体",
"成就与困境要并陈——避免单边描述"
],
"reference_files": [
"entities/parties/dpp_overview.md(DPP 总览——政党档案核心范本)",
"entities/parties/kmt_overview.md(KMT 总览)",
"entities/parties/tpp_overview.md(TPP 总览)"
]
},
"faction": {
"description": "派系档案——政党内部派系的详细结构(如 DPP 派系、KMT 派系)",
"length_range": "10000-15000 字",
"must_cover_dimensions": [
"为何懂派系是分析的关键(破除『单一政党』的简化)",
"派系的『主要派系』——每个派系的起源、当前状态、核心特征、关键人物",
"派系运作的具体机制(提名、人事、政策、动员等)",
"派系格局的历史演变",
"派系动态(当代主导派系、衰退派系、兴起派系)",
"与意识形态的关系(多数派系不是『理念俱乐部』,是资源分配机制)"
],
"additional_notes": [
"强调『派系运作』的实质——具体如何分配资源、协调决策",
"用表格列出各派系的对比",
"避免把派系当『理念分歧』——多数是资源分配"
],
"reference_files": [
"entities/parties/dpp_factions.md(DPP 派系——派系档案核心范本)",
"entities/parties/kmt_factions.md(KMT 派系)"
]
},
"organization": {
"description": "机构档案——政府机构、非政府组织、智库等(如 AIT、国台办、CSIS、解放军东部战区)",
"length_range": "8000-13000 字",
"must_cover_dimensions": [
"机构的法律 / 制度性质(『是什么』『不是什么』)",
"机构的组织结构(核心层、执行层)",
"机构的主要职能",
"机构的历史与重要时刻",
"机构与其他机构 / 行动者的关系",
"机构在当代议题中的实际角色",
"实务分析时如何使用此机构作为观察对象"
],
"additional_notes": [
"机构常有『法律性质 vs 实质角色』的差异(如 AIT)——要明示这种张力",
"强调『观察机构的指标』——例如人事、声明、行动等",
"避免把机构当『黑箱』——要拆解内部运作"
],
"reference_files": [
"entities/foreign_actors/ait.md(AIT——机构档案核心范本)",
"entities/foreign_actors/csis.md(CSIS——智库档案范本)",
"entities/foreign_actors/us_congress_taiwan_caucus.md(国会涉台连线——非正式组织范本)"
]
},
"media": {
"description": "媒体档案——单一媒体或媒体集团(如中国时报、自由时报、人民日报)",
"length_range": "8000-13000 字",
"must_cover_dimensions": [
"媒体的基本资料(所有权、规模、政治位置)",
"所有权与资金来源(这是分析媒体立场的关键)",
"历史转折点(如果适用——例如所有权易主)",
"在媒体生态中的位置与角色",
"立场特征与典型叙事框架",
"实务分析(如何解读此媒体的报导)"
],
"additional_notes": [
"强调『媒体的功能』而非『媒体说什么』——是论述载体、是合法性提供者、是政治位置标志",
"明示资金来源——这影响立场的判断",
"提供『信号词字典』层级的语言识别——此媒体常用什么措辞",
"避免使用『红媒』、『绿媒』等立场鲜明的标签作为分析框架——用功能性描述"
],
"reference_files": [
"entities/media/china_times.md(中国时报——媒体档案核心范本)"
]
}
},
"json_schema_for_individual_items": {
"description": "每个待写文件的清单条目用此 JSON schema",
"fields": {
"id": "议题代码-类型代码-编号,例如 'P1-BJ-PERSON-01'(P1 优先级 / BJ 北京议题 / PERSON 类型 / 01 编号)",
"path": "完整路径,例如 entities/people/xi_jinping_taiwan_policy.md",
"name": "中文名称",
"type": "对应 type_prompts 中的类型 key",
"priority": "P1 / P2 / P3",
"topic_group": "议题分组,例如 '北京侧'、'台湾内部'、'国际维度'、'选举工具'、'媒体生态' 等",
"topic": "主题描述,1-2 句,明示此档案在整个知识库中的功能定位",
"style_reference": "参考的已写好同类文件路径(1-2 份)——API 调用时应优先读这些文件了解风格",
"must_cover": "数组,列出本文件必须涵盖的特定维度(5-10 项)——这是 type_prompts 中通用维度之外的『此文件特定』维度",
"key_relations": "对象,key 为相关文件路径,value 为关联功能简短描述",
"notes": "字符串,本文件的宏观写作注意事项——不必细到段落级,只需指出几个特定要点"
},
"example_item": {
"id": "P1-BJ-PERSON-01",
"path": "entities/people/xi_jinping_taiwan_policy.md",
"name": "习近平的对台路线",
"type": "person",
"priority": "P1",
"topic_group": "北京侧",
"topic": "习近平 2012 上任以来的对台政策路线——从'和平统一为主'逐步偏向'统一进程紧迫化'。理解习路线是分析当代北京所有对台行为的源头。",
"style_reference": [
"entities/people/lai_ching_te.md",
"entities/people/donald_trump.md"
],
"must_cover": [
"习对台政策的前期 vs 后期演变(2012-2018 vs 2018 后)",
"与毛邓江胡的对台路线对照",
"'中华民族伟大复兴'对统一论述的核心作用",
"2019.01.02 元二讲话的关键转折",
"2022 二十大对台部分写入党章",
"习的'个人因素'(任内完成统一的政治资产 vs 政治压力)",
"决策机制:'中央对台工作领导小组'的角色"
],
"key_relations": {
"narratives/china_side/unification_process_discourse.md": "提供论述框架——本档案是这套论述的『个人版』",
"events/key_events/event_anti_secession_law_2005.md": "提供法律工具基础——习时代将其『再激活』",
"narratives/china_side/one_country_two_systems_taiwan_version.md": "习推动的具体方案",
"entities/foreign_actors/taiwan_affairs_office.md": "习路线的执行机构",
"entities/foreign_actors/ccp_taiwan_work_leadership.md": "习路线的决策机制",
"primitives/frameworks/beijing_response_typology.md": "习时代反应模式的源头",
"entities/people/lai_ching_te.md": "当代主要对手",
"events/key_events/event_blockade_drills_aug_2022.md": "习路线的军事表现"
},
"notes": "避免心理化分析(不要推论习的『野心』或『心态』);区分论述层 vs 行动层;不要直接预测时间表,呈现多种可能;诚实标注内部决策不公开的部分"
}
},
"api_invocation_guidance": {
"description": "调用 API 生成单一文件时的建议组合方式",
"recommended_prompt_structure": [
"1. 提供 master_prompt(写作哲学 + 品质标准 + 风格要求)——所有文件共用",
"2. 提供对应类型的 type_prompt(type_prompts[type])",
"3. 提供 style_reference 中的 1-2 份已写好文件的完整内容(作为风格基准)",
"4. 提供该文件的清单条目(含 must_cover、key_relations、notes)",
"5. 指示:『按照以上规范,撰写 {path} 这份档案,主题为 {topic},必须涵盖 must_cover 中所有维度,并在适当位置与 key_relations 中的文件交叉引用。输出 Markdown 格式,字数在 type 规定区间内。』"
],
"expected_token_input": "约 30,000-50,000 tokens(含两份参考文件)",
"expected_token_output": "约 8,000-16,000 tokens(依文件类型而定)",
"quality_check_after_generation": [
"字数是否在区间内",
"是否包含所有 mandatory_sections",
"是否覆盖所有 must_cover 维度",
"是否引用了 key_relations 中的文件(至少 70%)",
"是否有『分析含义』段落(每个事实段后)",
"是否有『常见陷阱』和『仍不确定的部分』段落",
"是否避免了 anti_patterns 列表中的问题"
]
}
}