LifeOS Fabric:analyze_debate 中性辩论分析模式的设计与实现解析

发布时间:2026/9/14 21:55:36

LifeOS Fabric:analyze_debate 中性辩论分析模式的设计与实现解析 LifeOS Fabricanalyze_debate 中性辩论分析模式的设计与实现解析【免费下载链接】LifeOS⛰️ The Life Operating System — an intent engineering platform that moves you from your current state to your ideal state, in life and work.项目地址: https://gitcode.com/GitHub_Trending/pe/LifeOSLifeOS 的 Fabric 技能内置了 240 多个可直接执行的提示词模式prompt pattern其中analyze_debate是 Analysis 类别下专门用于中立解析辩论的模式它输入一段辩论实录transcript输出一份包含洞察度评分、情绪度评分、双方论据、共识、分歧、误解与学习点的结构化纯文本报告。本文以该模式的定义文件 system.md 为主体逐段拆解其角色设定、处理步骤与输出契约并结合 Fabric 技能的原生执行机制SKILL.md、ExecutePattern 工作流说明它是如何被加载、应用并产出结果的读完你可以完整复现一次辩论分析并理解这类提示词模式的工程化设计思路。1. 模式所在位置Fabric 的原生执行模型Fabric 技能的核心设计是模式即文件每个模式是一个独立目录内含唯一的system.md提示词定义。按 SKILL.md 的说明每个模式的system.md都遵循统一的四段结构IDENTITYAI 应扮演的身份PURPOSE要达成的目标STEPS处理输入的步骤OUTPUT结构化输出格式执行时 LifeOS 不做外部 CLI 往返而是读取Patterns/{pattern_name}/system.md→ 将其指令直接作为提示词应用 → 返回结果只有 YouTube 字幕抓取fabric -y和 URL 内容兜底抓取fabric -u两个场景才真正调用 fabric CLI。analyze_debate就位于 Patterns/analyze_debate/在模式目录的官方一句话说明pattern_explanations.md中被描述为analyze_debate: Rate debates on insight, emotionality, and present an unbiased, thorough analysis of arguments, agreements, and disagreements.2. 模式定义全解analyze_debate/system.md该文件仅 43 行但信息密度极高可精确划分为四个区块角色与目的、处理步骤、输出契约、输出纪律。2.1 角色设定IDENTITY and PURPOSEYou are a neutral and objective entity whose sole purpose is to help humans understand debates to broaden their own views. You will be provided with the transcript of a debate.两句话锁定了两个关键属性中立性分析者被明确定义为 neutral and objective entity不得带有立场偏向——这与后文从 neutrally and unbiased 视角分析论断的要求首尾呼应是整个模式防主观污染的第一道约束。目标不是裁判而是拓宽视野help humans understand debates to broaden their own views。它不判定谁赢谁输而是帮读者理解辩论全貌这一目的直接决定了输出结构既列论据ARGUMENTS也列共识AGREEMENTS、分歧DISAGREEMENTS甚至误解POSSIBLE MISUNDERSTANDINGS而不是单一的胜负结论。文件中还包含一句 Take a deep breath and think step by step——典型的思维链引导语用于提示模型在输出前先完成深度推理。2.2 处理步骤STEPS步骤区块只有三条但定义了明确的内部工作流Consume the entire debate——先完整消费整篇实录再下判断禁止读到一半就评分Map out all the claims and implications on a virtual whiteboard in your mind——在脑中建立虚拟白板把所有论断claims及其隐含推论implications铺平形成一张关系图Analyze the claims from a neutral and unbiased perspective——最后才在中立视角下做分析。这是一个先建模、后分析的顺序约束第 2 步的虚拟白板要求模型先做穷举式的信息抽取与关联避免遗漏某一方的论断第 3 步的分析建立在第 2 步的完整映射之上。2.3 输出契约OUTPUT输出契约是整个文件最核心的部分它规定了 8 个必选输出项及其各自的格式约束输出项标题必须逐字使用格式约束洞察度评分INSIGHTFULNESS SCORE (0 not very interesting and insightful to 10 very interesting and insightful)0–10 分情绪度评分EMOTIONALITY SCORE (0 (very calm) to 5 (very emotional))0–5 分参与者及各自情绪分PARTICIPANTS名单 每人 0–5 情绪分论据列表ARGUMENTS每条摘要恰好 16 个词附人名与引语尽量附可查证的外部参考文献已达成的共识AGREEMENTS每条摘要恰好 16 个词 人名与引语未解决的分歧DISAGREEMENTS每条摘要恰好 16 个词 人名与引语说明为何无法解决可能的误解POSSIBLE MISUNDERSTANDINGS每条摘要恰好 16 个词 人名与引语说明成因学习点 / 要点LEARNINGS/TAKEAWAYS每条恰好 16 个词其中几个设计细节值得展开洞察度评分的判分锚点。0–10 分不是拍脑袋给分模式给出了三个明确的判分因子参与者是否真的在交换观点并试图理解对方、辩论的主题是否新颖未被常见地探讨过、参与者是否达成了一些共识。同时设定了评分基准线Hold the scoring ... to high standards and rate it for a person that has limited time to consume content and is looking for exceptional ideas——即默认读者是时间稀缺、只愿为杰出观点付费注意力的人这等于要求模型从严打分防止评分通胀。情绪度是双轨的。除整体情绪分0–5外还要求为每位参与者单独打分PARTICIPANTS 区块。这使读者能区分整体火药味与某一方在情绪化对判断辩论质量是重要信号。防幻觉条款是最强的约束。ARGUMENTS 区块要求外部参考文献必须 BE REAL and NOT MADE UP、from trusted and verifiable sources that can be easily accessed在模型对论据真实性做客观评估时同样要求 DO NOT MAKE UP SOURCES。同一文件里连用三次 NOT MADE UP / DO NOT MAKE UP 级别的措辞是针对 LLM 编造引用这一已知失效模式的直接防御——宁可缺省参考也不允许虚构来源。2.4 输出纪律OUTPUT INSTRUCTIONS文件末尾的输出纪律有四条硬规则上述所有区块必须全部输出不允许缺省任何一个禁止使用任何 Markdown 格式——no asterisks, no bullet points, no headers即输出是纯文本区块标题以全大写文字行呈现而不是#或##所有 agreements、arguments、recommendations、learnings、takeaways 每条必须恰好 16 个词EXACTLY 16 words each引语必须能清晰支撑其所用观点必要时可引用多句。这条恰好 16 词约束在 Fabric 模式中是惯用手法目录内多个模式如extract_insights、create_summary同样使用 15/16 词定长摘要其作用是强制模型把每个论点压缩到统一粒度过短则丢失信息过长则暴露模型绕圈子定长摘要迫使每条论据独立、完整、可比对。3. 调用链ExecutePattern 工作流如何执行该模式理解文件内容之后再看 ExecutePattern.md 定义的执行链analyze_debate的运行路径是Step 1 意图路由工作流内置一张意图→模式映射表和一棵决策树其中 analyze 分支的规则是Match keyword → analyze_[keyword]即 analyze this debate 这类请求会被路由到analyze_debate。若用户显式命名模式如 use analyze_debate则直接采用该模式。Step 2 加载 system.md按安装后的路径~/.claude/skills/Fabric/Patterns/analyze_debate/system.md读取提示词定义若模式不存在工作流会列出可用模式并提示update fabric同步。Step 3 原生应用模型直接读取并遵循该system.md中的 STEPS 与 OUTPUT INSTRUCTIONS把用户提供的辩论实录填入文件末尾的INPUT:占位符之后处理——该占位符正是模式作为模板的输入插槽。Step 4 CLI 特例对辩论场景尤其相关如果输入是 URL 且直接抓取失败CAPTCHA、反爬用fabric -u URL -p analyze_debate如果辩论来自 YouTube 视频实录视频很常见用fabric -y YOUTUBE_URL -p analyze_debate自动提取字幕后再套用模式。SKILL.md 的 Gotchas 也专门强调YouTube 转录要走fabric -y不要手动爬取页面。Step 5 按模式契约格式化输出返回第 2 节所列的 8 个纯文本区块。执行完成后Fabric 还会向~/.claude/LIFEOS/MEMORY/SKILLS/execution.jsonl追加一条 JSONL 执行日志skill、workflow、输入摘要、状态、耗时形成可审计的执行记录。另外注意目录中存在一个名称相近的兄弟模式summarize_debateSummarizes debates, identifies primary disagreement, extracts arguments, and provides analysis of evidence and argument strength to predict outcomes见 pattern_explanations.md。两者定位不同summarize_debate属于 Summarization 家族侧重概括并预测辩论走向analyze_debate属于 Analysis 家族侧重中立评分、逐方论据与共识/分歧/误解的完整拆解。Research 工作流的 Fabric 路由表 中同样将 Debate 分析意图映射到analyze_debate印证了两个模式在路由上是分开的。4. 实战用法与适用前提在 LifeOS 环境中使用analyze_debate的标准路径输入一段完整的辩论实录文本访谈、播客、辩论赛字幕均可。若输入是 URL 或 YouTube 链接按上文 Step 4 使用fabric -u/fabric -y。触发直接说 use fabric to analyze this debate或显式指定 run pattern analyze_debate on this transcript。预期输出一份不含任何 Markdown 标记的纯文本报告依次包含INSIGHTFULNESS SCORE (...)、EMOTIONALITY SCORE (...)、PARTICIPANTS、ARGUMENTS、AGREEMENTS、DISAGREEMENTS、POSSIBLE MISUNDERSTANDINGS、LEARNINGS、TAKEAWAYS区块除评分区块外每条摘要均为恰好 16 个词并附人名与引语。适用前提与限制模式需已安装到~/.claude/skills/Fabric/Patterns/下LifeOS 安装流程会部署模式名必须逐字精确匹配analyze_debate不能写成analyze debate超长实录可能超出上下文限制——Fabric 的 Gotchas 建议对极长输入先分块或先用 summarize 类模式压缩模式自带的参考文献要求依赖模型可访问的可靠来源在离线或来源不可验证的环境下if possible 这一限定意味着参考区块可以缺省但绝不允许编造。5. 小结一个提示词模式的工程样本analyze_debate/system.md 虽然只有 43 行却完整体现了 Fabric 模式即提示词 的设计方法用两句话锚定中立角色IDENTITY用先全景建模、后中立分析的顺序约束推理过程STEPS用逐区块的标题、分数量表与定长 16 词摘要钉死输出契约OUTPUT再用禁止 Markdown 禁止编造来源两条纪律同时保证输出的机器可读性与事实可靠性OUTPUT INSTRUCTIONS。配合 Fabric 的原生执行链——意图路由、按名加载system.md、直接应用、必要时经fabric -u/-y取内容——这个模式把一个高质量辩论分析的完整方法论固化成了可按名字调用的一次性能力。【免费下载链接】LifeOS⛰️ The Life Operating System — an intent engineering platform that moves you from your current state to your ideal state, in life and work.项目地址: https://gitcode.com/GitHub_Trending/pe/LifeOS创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/14 21:55:36

基于微信小程序的智能垃圾分类助手系统毕业设计项目源码

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/9/14 21:50:35

手把手打造汽车360°全景影像:鱼眼相机标定与图像拼接实战

1. 项目整体设计与思路拆解1.1 到底什么是“上帝视角”“gods-eye-view”这个项目名听着唬人,说白了就是一套 360 环视俯视影像系统。车上装四路鱼眼摄像头,分别朝前、后、左、右看,然后通过图像处理把四路画面拼成一张从正上方俯视车辆的完整…

2026/9/14 21:50:35

Python新手入门:第一次作业完整指南

1. Python第一次作业:新手入门指南作为一名Python开发者,我经常被问到"Python第一次作业该怎么做"这个问题。对于编程初学者来说,第一次接触Python作业可能会感到迷茫和不知所措。这篇文章将带你从零开始,完成你的第一个…

2026/9/14 22:05:37

Python Flask/Django构建汽修数字化管理系统实践

1. 项目背景与核心价值汽车维修保养行业正经历从传统纸质工单向数字化管理的转型浪潮。作为从业十年的全栈开发者,我亲历过数十家汽修门店因管理系统落后导致的客户流失、库存混乱问题。这套基于Python Flask/Django框架的系统,正是为解决以下行业痛点而…

2026/9/14 22:05:37

RAG项目构建流程

企业级 RAG 项目全流程复盘本文从项目目标、数据准备、知识入库、在线问答、Prompt 编排、质量评测到部署运维,完整梳理 此系统 的建设与运行流程。文档重点不是罗列框架,而是说明每一层解决的问题、模块之间如何协作,以及关键技术决策背后的…

2026/9/14 22:05:37

Android VSync机制与Choreographer工作原理详解

1. Android App请求VSync过程解析在Android图形系统中,VSync(垂直同步)信号是整个渲染流程的核心驱动力。当应用需要更新UI时,系统会通过VSync机制来协调各个组件的运作。让我们深入分析应用层请求VSync的具体过程。1.1 VSync基础…

2026/9/14 22:05:37

软件小工具 Toolkit

everything 文件搜索void image viewer 图片查看手心输入法 [发现sougou在某些情况下引起异常,比如远程时导致网络中断]beyond compare7-zip 压缩zotero 文献管理GetData 图片数据提取Altova XMLSpy xml格式化WinSCP FTP工具支持断点续传geek unistaller 卸载软件火…

2026/9/14 22:05:37

React Native鸿蒙跨平台表单开发实践

1. 项目概述在React Native鸿蒙跨平台开发中,表单处理是高频需求场景。最近我在一个健康管理应用中实现了新增食物的表单功能,核心采用TextInput组件构建输入界面,通过onChangeText实现状态管理,并在提交时进行数据完整性校验。这…

2026/9/14 22:00:37

OpenCV透视变换实战:从普通摄像头到上帝视角俯视图

很久没分享视觉方向的实战项目了,这次聊一个我最近一直在折腾的小东西,名字叫 gods-eye-view,翻译过来就是"上帝视角"。说白了,就是拿一个平视的普通摄像头,通过透视变换把它拍出来的画面硬生生"压&quo…

2026/9/14 2:17:50

拯救者Y7000黑屏故障排查与维修实战指南

1. 项目概述:一台黑屏的拯救者Y7000,到底卡在哪一步? 联想拯救者Y7000系列笔记本,从2018年第一代搭载i5-8300H开始,到后来的i7-9750H、i7-10750H、i5-11400H,再到2023年款的R7-7840HS,它始终是学…

2026/9/14 0:03:22

KCF目标跟踪算法与OTB工程实现:毕业设计实战解析

简介:这是一份基于KCF核相关滤波算法、融合尺度池与抗遮挡处理的目标检测跟踪MATLAB完整源码,主要面向计算机相关专业准备毕业设计、课程设计或期末大作业的学生,也适合需要项目实战练习的初学者。源码在OTB数据集上完成验证,能够…

2026/9/14 0:03:22

语音情感识别实战:Keras实现LSTM、CNN、SVM与MLP多模型对比

简介:面向语音情感识别入门与进阶开发者,这份基于Keras的项目源码完整实现了LSTM、CNN、SVM、MLP四种模型,兼容Python3.8与Keras/TensorFlow2环境。压缩包内含49个文件,大小约70.31MB,主体包括Python脚本、yaml/json配…

2026/9/14 11:59:31

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/14 13:53:59

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/14 11:22:57

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码