
Fabric 模式解析用 extract_ethical_framework 提取规范性文本中的隐性伦理框架【免费下载链接】FabricFabric is an open-source framework for augmenting humans using AI. It provides a modular system for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.项目地址: https://gitcode.com/GitHub_Trending/fa/Fabric任何一份告诉人们应该做什么、禁止做什么的文本服务条款、AI 系统说明、政策法规、宣言与提案其背后都隐藏着一套未经言明的伦理预设——谁的利益被计入、什么算伤害、同意如何成立、权威从何而来。本篇技术指南基于 Fabric 仓库中 extract_ethical_framework 模式文档及其完整提示词实现讲解如何让这套隐性伦理显性化将其拆解为六个可作答的核心问题、映射价值冲突的层级并用不得制造非自愿受害者no unwilling victims这一最小伦理底线与可证伪性标准加以检验。读完本文你将能够独立审计任何一份规范性文档与 AI 对齐提案识别其中潜藏的胁迫结构与内部矛盾并产出结构化的伦理审查报告。为什么值得显性化隐性伦理该模式的核心论断是每一份规范性文档都内含一套伦理学。Fabric 官方模式文档明确指出以下四类文本是典型目标服务条款Terms of Service服务商与用户之间的规则往往暗含平台绝对权威、用户被迫接受的预设AI 系统描述对齐论文、系统卡、行为守则中有益符合人类价值观的说法背后各有取舍政策与法律立法通常同时包含显性目标与隐性议程宣言与意识形态文本立场声明中定义了谁是自己人、谁是可牺牲的。把它们显性化之后可以获得四项直接能力来源extract_ethical_framework/README.md检查文本内部的一致性原则之间是否互相矛盾用最小伦理标准评估它是否制造了非自愿受害者识别隐性胁迫为你好式强制、连坐惩罚、无受害者的罪行挑战未经言明的假设哪些前提其实站不住脚。在仓库的模式一览文件 pattern_explanations.md 中本模式被官方摘要为从任何规范性文本中提取并分析其内嵌的隐性伦理框架检查其内部一致性以及是否制造非自愿受害者——这也与完整提示词 system.md 中 IDENTITY 的定义完全一致。模式提取的六大核心问题README 用一张简表概括了这套审问清单它是整个分析流程的骨架问题Question要寻找的内容What to Find谁算数Who counts?谁的利益被纳入考量什么是伤害Whats harm?主体被保护免受哪些侵害什么是同意Whats consent?协议是如何达成的谁来做决定Who decides?谁拥有权威依据是什么何时允许强制When is force OK?什么能正当化胁迫什么优先What wins?价值观冲突时的层级排序在系统提示词中这六个问题被进一步转化为分析指令详见 system.md 的 WHAT YOURE LOOKING FOR 一节谁是道德主体moral patient——谁的利益重要、谁被排除在外什么算伤害——主体受保护免于什么什么算同意——协议如何获得严格还是宽松谁有权威——谁决定什么被允许什么正当化胁迫——武力何时合法冲突如何解决——价值之间的优先序。注意这套问题对所有规定行为的文本通用因此它不仅适用于法律条文审查也适用于 AI 对齐提案这类技术文本——这正是原作者将其与 AGI 安全联系起来的理由。实际使用方式模式的 README 给出了三种典型的命令行用法均通过 Fabric 的-p/--pattern参数对应 CLI 定义见 flags.goPattern string short:p long:pattern yaml:pattern description:Choose a pattern from the available patterns把待分析文本作为标准输入送入模式# 分析一份服务条款 cat tos.txt | fabric -p extract_ethical_framework # 分析一段 AI 安全提案 echo The AI should be beneficial and aligned with human values | fabric -p extract_ethical_framework # 审计一份政策文档 fabric -p extract_ethical_framework policy.md由于本模式的提示词文件 system.md 未定义额外的变量目录中没有 user.md因此运行时只需要把文档文本通过 stdin 管道输入即可无需-v注入变量。模式在 Fabric 中的落地机制理解以上命令背后的机制有助于把该模式迁移到任意自定义文本处理流水线中。Fabric 将每个模式存储为一个目录主提示词固定命名为system.md这一定义可在数据库插件 internal/plugins/db/fsdb/db.go 中看到PatternsEntity以目录为单位组织ItemIsDir: true并规定SystemPatternFile: system.md。加载器拼接路径patternsDir/patternName/system.md后读取见 internal/plugins/db/fsdb/patterns.go 中的loadPattern/getFromDB。本模式对应的实际路径即仓库中的data/patterns/extract_ethical_framework/system.md其末尾带有标准的# INPUT/INPUT:占位符运行时由加载器执行applyInput将你通过管道传入的文本替换进去。其余常用 CLI 参数还包括-l/--listpatterns列出全部可用模式与--readpattern打印指定模式的完整内容到终端便于离线研读定义均位于 internal/cli/flags.go。完整分析流程从通读到结构化输出系统提示词把处理流程编排为七步见 system.md 的 STEPS精读文本标记所有规范性语句should / must / forbidden / required / permitted 等情态词提取显性伦理主张直接陈述对错的话、声明的价值与原则、宣示的目的与目标提取隐性伦理假设谁被保护而谁没有、哪些行为被鼓励/抑制及原因、哪些权衡被默认为可接受、权威主张建立在何种基础上绘制框架图谱最高价值是什么什么压倒什么、伤害定义是宽是窄、同意定义是严是松、谁可在何时凌驾于个人选择之上检查内部一致性原则间是否矛盾、是否存在吞噬规则的例外、把框架应用到它自身是否会产生矛盾对照最小伦理评估是否尊重无非自愿受害者原则、是否混淆了伤害与不适/异议/冒犯、主张是否可证伪、是否声称了超出逻辑可推导范围的权威识别隐性胁迫框架在哪些地方授权武力、为你好式辩护是否存在、是否存在对个体行为的集体惩罚、是否存在无受害者的罪行。输出阶段则被严格结构化OUTPUT INSTRUCTIONS使结果具备机器可解析的一致格式便于二次处理、对比多份文档或汇入审查流水线。输出的结构化审查报告每一次运行都会产出一份包含以下九个部分的报告。逐节复述其关键内容如下模板细节均出自 system.md。1. 被分析的文档DOCUMENT ANALYZED说明文本的类型并给出简短描述。2. 显性伦理主张EXPLICIT ETHICAL CLAIMS列出被声明的原则、价值观或规则尽量附原文引用。3. 隐性伦理框架IMPLICIT ETHICAL FRAMEWORK按六个子维度展开是本报告的核心分析区道德主体谁算数谁被显式保护谁被隐式排除是否存在道德地位的层级伤害的定义框架将什么计为伤害定义是窄身体/财产/自由受损还是宽把不适、冒犯也算入是否存在找不到受害者的伤害同意的定义同意如何成立能否以正当理由被推翻在什么条件下默示同意被假定成立权威主张谁拥有制定与执行规则的权力权威基础是什么选举、专业知识、武力、逻辑权威可否被挑战、如何挑战胁迫的正当化框架在何时允许武力/强制是否存在无受害方的强制无受害者犯罪是否存在集体惩罚价值层级冲突时哪种价值压倒其他例如安全 vs. 自由——谁赢。4. 内部一致性检查INTERNAL CONSISTENCY CHECK一个可直接勾选的清单各原则彼此兼容例外没有吞噬规则框架可应用于自身而不产生矛盾关键术语在全文中定义一致随后用**Contradictions found**: [列出或 None detected]给出结论。5. 最小伦理评估MINIMAL ETHICS EVALUATION非自愿受害者测试该框架是否授权制造非自愿受害者的行为——[Yes / No / Unclear]伤害与不适的区分是否把伤害与不适/冒犯混为一谈——[Yes / No / Unclear]可证伪性框架的主张可否被检验受其约束者能否挑战它——[Yes / Partially / No]与[Yes / Limited / No]权威基础是否主张了超出逻辑可推导范围的权威——[Yes / No]6. 隐性胁迫分析HIDDEN COERCION ANALYSIS以表格列出所有对非同意且未制造受害者的当事方授权使用强制力的点胁迫点Coercion Point给出的理由Justification Given是否找到受害者Victim Identified?[具体行为][陈述的理由][Yes/No]7. 总体评估OVERALL ASSESSMENT框架类型后果主义 / 义务论 / 德性伦理 / 权利本位 / 权威本位 / 混合融贯性高度融贯 / 大体融贯 / 存在张力 / 内部自相矛盾最小伦理合规性合规 / 大体合规 / 显著违规 / 根本不相容。8. 关键关切KEY CONCERNS按严重程度降序列出发现的最重要问题如有。9. 改进建议RECOMMENDATIONS针对发现的问题提出能提升框架融贯性、把未经授权的胁迫降到最低的具体修改方案。最小伦理标准不制造非自愿受害者README 用一句话定义了本模式的裁决底线The Minimal StandardDoes the framework authorize creating unwilling victims? If yes → it fails the minimal ethics test, regardless of how coherent it is internally.即无论一套伦理框架内部多么自洽只要它授权制造非自愿受害者就未通过最小伦理测试。融贯是必要而非充分条件——一套高度自洽的框架照样可能授权伤害原样强调见 system.md 的 IMPORTANT NOTES。为了把这条标准落到实处配套模式 ultimate_law_safety 进一步给出了伤害的操作化界定算作伤害对身体、财产、自由的损害不算伤害不适、异议、冒犯、偏好未被满足。其核心信条是No victim, no crime——只要一个行为没有制造非自愿受害者无论它让他人多反感、多不舒服都不构成违规。因此在使用extract_ethical_framework做评估时务必把实质伤害与情绪不适区分开否则会把政策偏好误判为道德违规。案例两种典型文本的剖析系统提示词内置了两个教学示例直观展示隐性框架 → 问题暴露的完整推理这里转述如下典型服务条款示例隐性框架公司权威在平台内绝对用户同意是被制造的要么接受要么走人伤害被定义得极宽包含公司不喜欢的任何行为用户无申诉渠道。问题权威基础不明同意并非自由给予伤害把真实损害与政策偏好混为一谈。典型AI 安全政策示例隐性框架AI 应有益且与人类价值观对齐。问题有益含义不明且存争议人类价值观因文化与个体而异框架不可证伪——任何结果都可被事后合理化解释为有益或对齐失败。修复建议用具体、可检验的约束替代模糊价值观例如将条款改写为AI 不得采取制造非自愿受害者的行动非自愿受害者按 [具体标准] 定义。第二个示例也解释了为何本模式对 AI 对齐研究特别重要很多对齐方案在语义层面就不可检验而伦理审查的第一步恰恰是把这类不可检验的断言找出来。思想源流与仓库内的配套模式README 的 Source 一节注明本模式源自Ultimate Law 框架。该框架的核心理念在 system.md 的 BACKGROUND 中有详细阐述是与其试图完整规定伦理不可能完成不如规定任何合法框架都必须尊重的最小约束——不制造非自愿受害者。其余的一切——价值观、偏好、目标——交由个体与自愿结社自行决定。法律是约束而非命令人们该珍视什么。Fabric 仓库围绕同一思想源构建了一组可互相配合的审计模式可在需要更深入或交叉验证时组合使用ultimate_law_safety直接用不制造非自愿受害者底线评估一个行动、政策或系统audit_consent用五重测试判断同意是否真实还是被权力不对称制造出来的audit_transparency审计决策/算法在五个维度上的可解释性判断不透明是正当的还是在掩盖伤害check_falsifiability检验断言、定义、框架是否达到可证伪标准detect_silent_victims识别无法发声的受害方后代、未被告知者、分散人群detect_mind_virus识别靠恐惧/内疚/身份认同传播且抗拒证据修正的心智病毒。典型做法是先用extract_ethical_framework把文档的隐性框架整体还原出来再针对具体疑点如同意机制、权威基础、隐藏受害者调用对应模式做单点深挖。在批量操作中你还可以用-l列出全部模式、用--readpattern extract_ethical_framework在终端查看本模式原始提示词后按需裁剪。使用边界与注意事项本模式的功能定位是提取与分析EXTRACT and ANALYZE而非输出一套特定伦理观——除最小约束外它不强加任何具体价值判断system.md IMPORTANT NOTES。模式文档与其提示词文件共同构成仓库中该模式的单一事实来源正文中的所有输出结构与检查清单均可在 system.md 中逐字核对便于你在 fork、自建提示词或二次开发时参照。完整使用本模式需先安装并配置好 Fabric 及其 CLI-p/--pattern参数解析与模式的目录化存储机制如前文 flags.go 与 fsdb 所述模式下发后同样可以用会话sessions与上下文contexts机制组织多轮审查记录。【免费下载链接】FabricFabric is an open-source framework for augmenting humans using AI. It provides a modular system for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.项目地址: https://gitcode.com/GitHub_Trending/fa/Fabric创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考