LifeOS Fabric create_diy 模式深度解析:让 AI 自动生成结构化 DIY 教程

发布时间:2026/9/14 15:29:28
LifeOS Fabric create_diy 模式深度解析:让 AI 自动生成结构化 DIY 教程 LifeOS Fabric create_diy 模式深度解析让 AI 自动生成结构化 DIY 教程【免费下载链接】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本篇技术指南围绕 LifeOS 内置 Fabric 技能库中的create_diy提示词模式展开解析它如何引导 AI 将任意 DIY 类需求材料、工具、步骤组织成清晰易读的分步教程并结合仓库源码说明该模式在 LifeOS 中原生执行、模式选择与输出规范的完整链路。读完本文你将掌握该模式的段落结构、调用方式、执行流程并能基于同一套模式骨架理解其余 240 个 Fabric 模式的运作原理。一、模式定位什么是 create_diycreate_diy是 LifeOS Fabric 技能库中约 240 个专用提示词模式pattern之一。它在 pattern_explanations.md 中被定义为Creates structured Do It Yourself tutorial patterns by analyzing prompts, organizing requirements, and providing step-by-step instructions in Markdown format.即分析用户的 DIY 请求 → 识别所需材料、原料与组件 → 组织成结构化教程 → 以 Markdown 输出分步指引。它同时被 suggest_pattern 归入多个使用场景LEARNING学习场景与create_flash_cards、create_quiz、explain_code并列、SELF自我成长场景以及WRITING写作场景说明该模式既可以用于生成他人可跟随的教程也可以用于把个人经验固化为可复用的操作指南。模式本体存放在 create_diy/system.md采用 Fabric 体系通用的四段式结构IDENTITY and PURPOSE角色与目标、STEPS执行步骤、OUTPUT INSTRUCTIONS输出规范、INPUT输入占位。这正是 LifeOS 中每个 pattern 的标准形态SKILL.md 对此有明确描述每个模式的system.md都包含 IDENTITYAI 扮演谁、PURPOSE达成什么、STEPS如何处理输入、OUTPUT结构化输出。二、IDENTITY and PURPOSE角色的职责边界模式开头为 AI 定义了明确角色You are an AI assistant tasked with creating Do It Yourself tutorial patterns. You will carefully analyze each prompt to identify the specific requirements, materials, ingredients, or any other necessary components for the tutorial. You will then organize these elements into a structured format, ensuring clarity and ease of understanding for the user. Your role is to provide comprehensive instructions that guide the user through each step of the DIY process. You will pay close attention to formatting and presentation, making sure the tutorial is accessible and engaging.可以拆解为三层职责需求解析仔细分析用户提示词识别教程的特定要求requirements、材料materials、原料ingredients及其他必要组件结构化组织将这些元素组织成统一格式确保清晰易懂逐步引导提供覆盖 DIY 全过程的综合指令并关注排版与呈现使教程可访问且吸引人accessible and engaging。随后是一句贯穿所有 Fabric 模式的标准化引导语Take a step back and think step-by-step about how to achieve the best possible results by following the steps below.退后一步逐步思考如何通过执行下列步骤达成最佳结果。这种先全局规划、再逐步执行的思考指令是 official_pattern_template 中 IDENTITY 段的惯例写法。三、STEPS从提示词到成品教程的四步加工流程模式的执行步骤规定了 AI 的加工流水线全部内容如下Extract a summary of the role the AI will be taking to fulfil this pattern into a section called IDENTITY and PURPOSE.抽取 AI 将扮演的角色摘要写入IDENTITY and PURPOSE段Extract a step by step set of instructions the AI will need to follow in order to complete this pattern into a section called STEPS.抽取完成该模式所需的分步指令写入STEPS段Analyze the prompt to determine what format the output should be in.分析提示词确定输出格式Extract any specific instructions for how the output should be formatted into a section called OUTPUT INSTRUCTIONS.抽取输出格式的具体规范写入OUTPUT INSTRUCTIONS段Extract any examples from the prompt into a subsection of OUTPUT INSTRUCTIONS called EXAMPLE.若提示词含示例抽取到OUTPUT INSTRUCTIONS下的EXAMPLE子段也就是说create_diy的输出本身就是一个按 Fabric 模板生成的模式/教程文件——AI 需要从用户输入中反推出角色、步骤、格式要求与示例再原样组织成标准结构。这与 create_pattern 高度同源后者将职责描述为interpret LLM/AI prompts and deliver responses based on pre-defined structures解读提示词并按预定义结构交付输出两者共享几乎相同的 STEPS 清单。从源码结构看create_diy可视为create_pattern在DIY 教程领域的特化版本——它的核心差异在于 IDENTITY 强调材料/原料识别与分步指引而输出骨架完全复用 Fabric 模板。四、OUTPUT INSTRUCTIONS输出规范模式的输出约束简洁而明确Only output Markdown.只输出 MarkdownEnsure you follow ALL these instructions when creating your output.生成输出时必须遵守以上全部指令其中只输出 Markdown是全库模式的通用底线。summarize 同样以 You only output human readable Markdown 收束输出段而 extract_wisdom 则在此基础上叠加了更细的格式约束如每条 bullet 恰好 16 词、禁止重复开头词、禁止输出警告等。对照可见越简单直接的模式如create_diy输出规范越精简越强调信息密度的模式约束条目越多。五、INPUT输入占位文件末尾以INPUT:收尾作为执行时注入用户内容的占位符。这与create_pattern、summarize、extract_wisdom的结尾完全一致——运行时LifeOS 将用户提供的 DIY 需求原文替换到INPUT:之后模式便成为一份可直接执行的完整提示词。六、在 LifeOS 中的原生执行机制create_diy无需调用外部 CLI 即可运行。根据 ExecutePattern 工作流执行链路为用户请求 → 模式选择 → 读取 system.md → 应用模式 → 返回结构化结果具体到本文主题模式选择当用户请求包含 DIY 教程关键词或显式写出 use create_diy 时选择create_diy模式。工作流还内置了决策树——create类意图默认匹配create_[keyword]加载系统提示读取Patterns/create_diy/system.md即上文四段式内容原生应用AI 直接遵循其中的 STEPS 与 OUTPUT INSTRUCTIONS 处理输入不经过fabricCLI 往返CLI 仅在 YouTube 转写-y与 URL 抓取-u两个特殊场景使用格式输出按模式规范返回 Markdown 结构化教程。这种原生执行设计在 SKILL.md 的 Changelog 中记为 2026-01-18 的关键能力大部分模式无需外部依赖读取system.md直接应用即可。七、模式更新与目录维护Fabric 模式的目录位于仓库LifeOS/install/skills/Fabric/Patterns/UpdatePatterns 工作流 描述了保持模式同步的方式先检查当前数量ls -1 .../Patterns/ | wc -l再通过fabric -U从上游拉取随后用rsync -av --delete同步到技能目录最后验证extract_wisdom、summarize、create_threat_model、analyze_claims等关键模式是否存在。若create_diy出现更新或缺失可沿此流程恢复。八、实战建议如何用好该模式结合模式设计与 LifeOS 运行机制给出几点可落地的使用建议输入要写清要做什么与有什么材料create_diy的解析质量取决于输入中是否包含明确的需求、材料、原料与约束输入越具体输出的教程越可执行按类别使用需要把个人经验转成步骤指南时SELF 场景、生成教学材料时LEARNING 场景、产出图文教程时WRITING 场景均可直接引用该模式对照 create_pattern 理解骨架若想自定义一个全新的模式可对照 create_pattern/system.md 与 official_pattern_template/system.md 的模板骨架IDENTITY / GOALS / STEPS / OUTPUT / OUTPUT INSTRUCTIONS / INPUTcreate_diy正是这一骨架在 DIY 领域的具体实例注意上下文上限SKILL.md 的 Gotchas 提醒超长输入可能超出模式上下文限制此时应先分块或先用 summarize 类模式压缩再交给create_diy组织成教程。结语create_diy是一个麻雀虽小、五脏俱全的提示词模式它以 IDENTITY、STEPS、OUTPUT INSTRUCTIONS、INPUT 四段式骨架把生成 DIY 教程这一任务规范化为可复现、可执行、只输出 Markdown 的标准流程。在 LifeOS 中它既是 240 模式目录的一员也是理解整个 Fabric 模式体系工作方式的极佳样本——掌握了它就掌握了这套用结构化提示词约束 AI 产出的核心方法论。【免费下载链接】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),仅供参考