ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

用 Fabric 的 write_micro_essay 模式写作 Paul Graham 风格的微散文

用 Fabric 的 write_micro_essay 模式写作 Paul Graham 风格的微散文 用 Fabric 的 write_micro_essay 模式写作 Paul Graham 风格的微散文【免费下载链接】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导读write_micro_essay是 Fabric 项目中一个专门用于用 Paul Graham 风格撰写简洁、清晰、富有启发性的微散文的 AI 模式Pattern。它把 Paul Graham 的写作方法论编码为可复用的提示词任何输入——一个想法、一段素材、一个话题——都会被压缩成一篇不超过 250 词、零陈词滥调、零行话、可直接发布的短文。读完本文你将理解该模式的完整指令结构、风格约束的底层设计并能通过fabric --pattern write_micro_essay或自定义别名在终端中立即使用它。一、模式定位一个把想法变成文字的专家角色write_micro_essay模式文件位于 data/patterns/write_micro_essay/system.md其开篇的IDENTITY and PURPOSE定义了该模式的角色设定You are an expert on writing concise, clear, and illuminating essays on the topic of the input provided.即模型被赋予短文写作专家的身份任务是把用户提供的任意主题INPUT改写为一篇微散文。这与 Fabric 的模式设计哲学一致——每个模式都通过一个独立目录下的system.md来定义角色 指令 输出约束让同一个底层模型在不同场景下呈现不同的专业能力。从仓库的元数据可以进一步确认它的定位scripts/pattern_descriptions/pattern_descriptions.json 中描述为 Create concise essays presenting a single key idea.创作围绕单一核心观点的简洁短文标签为WRITING和RESEARCH——说明它既适合纯粹的写作任务也适合对输入素材做提炼式再创作。在 data/patterns/suggest_pattern/user.md 的模式推荐列表中它的定位同样是 Create concise essays presenting a single key idea.与write_essay_pg生成带论点与论证的长篇 Paul Graham 风格文章形成互补一个是微散文一个是大文章。二、核心指令为什么是 Paul Graham 风格模式的第一条OUTPUT INSTRUCTIONS明确了唯一且不可替代的风格基准Write the essay in the style of Paul Graham, who is known for this concise, clear, and simple style of writing.这意味着模型必须以 Paul Graham 的写作特征为模板而不是一般的文笔优美。文件中为此提供了三篇完整的示例文章EXAMPLE PAUL GRAHAM ESSAYS作为风格锚点Writing——讨论把想法写下来本身Putting ideas into words is a severe test.把想法诉诸文字是一场严峻的考验。What You Cant Say——讨论思想禁忌Fashion is mistaken for good design; moral fashion is mistaken for good.时尚被误认为好的设计道德时尚被误认为好的。How to Start Google——给青少年的创业建议The trick is to start your own company.诀窍是创办自己的公司。从这三篇示例中可以提炼出 Paul Graham 风格的可操作特征这也是模式在幕后要求模型遵循的隐性标准单刀直入的开头第一句就亮出观点不做铺垫、不设悬念短句与口语化词汇句子长度短、词汇简单simple, conversational style绝不使用宏大或学术腔not in a grandiose or academic style第一人称的真实体验大量使用 I think、In my experience、Ive written about... 这类亲历式表达让文章有具体的思考痕迹用具体例子代替抽象论证如用医生看胸片时眼睛其实停留在病灶上来解释潜意识中的想法radiologists 的例子坦诚与自我怀疑承认自己的想法起初往往是错的需要反复修改——The first words you choose are usually wrong.这些特征正是模式要求exactly like Paul Graham would write it as seen in the examples above的原因风格不是装饰而是思考方式的载体。三、输出约束250 词内的纪律模式的OUTPUT FORMAT部分是硬性约束直接决定了产出物的形态必须逐条理解约束要求目的篇幅上限The essay should be a maximum of 250 words强制微聚焦单一核心观点完整成品Output a full, publish-ready essay产出可直接发布无需二次加工零陈词滥调Use absolutely ZERO cliches避免 In a world… 这类新闻腔开头零行话Do not use cliches or jargon保持普通人可读的平实语言拒绝套话Do not include in conclusion, in closing 等收尾套语让文章自然结束而非机械总结无冗余输出Do not output warnings or notes—just the output requested只输出正文不输出任何解释性附加内容从源码结构看这些约束属于输出质量护栏模式文件只负责把约束注入模型上下文而最终的产出质量取决于模型对约束的遵守程度。250 词的限制是这套设计中最关键的一环——它迫使模型放弃铺陈把最核心的观点用最直接的方式说出来这也正是微散文与普通议论文的本质区别。四、在 Fabric 中运行从安装到命令行write_micro_essay与其他模式一样通过 Fabric 的-p/--pattern标志调用该标志在 internal/cli/flags.go 中定义-p, --pattern Choose a pattern from the available patterns1. 基础用法管道输入Fabric 的设计核心是输入通过管道进入输出直接打印因此最自然的用法是把素材通过 stdin 喂给模式echo 为什么写博客比发朋友圈更能帮助你思考 | fabric --pattern write_micro_essay在 macOS 上也可以配合剪贴板pbpaste | fabric --pattern write_micro_essay模式文件末尾的INPUT:部分就是接收这些 stdin 内容的位置。2. 指定模型与流式输出如果希望用特定模型运行该模式可以配合--model指定需要逐字流式输出则加--streamecho 关于远程办公的思考 | fabric --pattern write_micro_essay --streamFabric 还支持为单个模式固定模型通过环境变量FABRIC_MODEL_PATTERN_NAMEvendor|model实现详见 README.md 的 Per-Pattern Model Mapping 一节例如把该模式固定到某个写作表现更好的模型上而其他模式保持默认模型。3. 查看模式内容与更新想直接阅读这个模式被注入模型的完整指令可以用fabric --readpattern write_micro_essay想确保本地模式是最新版本可以运行fabric --updatepatterns模式的更新机制由 internal/tools/patterns_loader.go 实现它会从配置的 Git 仓库中下载data/patterns目录内容先落到临时目录再原子化地复制到配置目录并写入loaded标记文件自定义模式本地新建、不存在的目录会在更新时被保留不会被覆盖。4. 配置别名直接用write_micro_essay命令参照 README.md 的别名方案可以在.bashrc或.zshrc中加入alias write_micro_essayfabric --pattern write_micro_essay这样即可直接使用echo 关于开始写作的拖延症 | write_micro_essayREADME 还提供了批量生成所有模式别名的循环脚本以及 PowerShell 下的函数式别名定义方便在 Windows 环境下使用同样的体验。五、适用场景与使用边界基于模式的指令设计与仓库中的定位描述write_micro_essay最适合以下场景观点提炼把一段冗长的笔记、会议记录或文章片段浓缩成一篇围绕单一核心观点的短文写作热身与灵感碰撞让 AI 用 Paul Graham 的方式把想法写下来从而暴露自己思路中的模糊点——这正是示例文章Writing所论述的核心内容创作流水线与 Fabric 的管道能力结合例如先fabric --pattern extract_wisdom提取素材再交给write_micro_essay成文。需要说明的边界该模式的 250 词上限和单一核心观点定位使其不适合需要完整论证链的长文写作——那应选用write_essay_pg或write_essay类模式同时由于风格完全锚定 Paul Graham若需要其他作者风格如 LaTeX 学术写作、报告文体应切换到 data/patterns 下对应的专用模式。六、结语write_micro_essay是 Fabric 众包 AI 提示词理念的一个典型样本它没有复杂的程序逻辑只有一段精心编写的角色设定、一组风格范例和几条严格的输出约束却在终端里把一个通用模型变成了一个能写出 Paul Graham 式微散文的写作者。理解它的指令结构也就理解了 Fabric 模式的通用组织方式——IDENTITY and PURPOSE定义身份、OUTPUT INSTRUCTIONS定义风格、OUTPUT FORMAT定义纪律而INPUT则是留给你输入素材的位置。把素材交给它让把想法变成文字这一最严格的思考测试成为你的日常练习。【免费下载链接】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),仅供参考
返回列表