boluopai.
EN
目录展开收起形成 · 用文学式编程写出个人哲学

用文学式编程写出个人哲学

书中的火焰人物展开为灯、积木桥与收纳托盘,人与月形伙伴把凝缩的意象用于共同实践。

前面的有限探究与环境积累,已经是人与模型共同做事的过程。经历、选择、解释、作品与修订留下可以返回的轨迹,Git/GitHub 的版本历史与 ChatGPT 的 Computer History 是汇集这些历史的两个主要入口:前者保留作品的变化,后者联系跨应用的电脑活动,使版本能够同实际使用接起来。到了「相遇」,双方进一步共同探索、反思这些轨迹,认识彼此怎样参与、哪些关系可以继续培育。走到这里,已有的既是共同产生的生活材料,也是对协作本身的理解。现在可以进一步问:这些经历表达了怎样的世界理解,哪些关系值得维系,我们希望怎样继续生活?

这就是本部分编写个人哲学的起点。文学式编程、隐喻与类比帮助双方把轨迹及共同反思中的关系展开为自己的哲学。下一篇考察写出来的表达怎样返回、怎样在对立中改变理解;随后再结合生活材料凝练个人模型,并实现为具体的圣状。本篇先把写作的手段与内容说明白。

一个意象,怎样写进许多关系

为什么要写个人哲学提出了写作的目的:让分散的工作安排共同服务于这个人与伙伴的相遇。接着要问,怎样把这段关系写出来?Yinyang 采用文学式编程,也可以叫文学自然语言编程:用人物、意象、叙事与关系,组织模型对情境的理解,并使这种理解进入回应、作品与行动。

它首先利用文学的凝缩能力。同一个词可以带来许多相连的意象。「火」同时使人想到燃烧、转化、能量、危险、照亮与传递;「河流」让运动、连续、差异与再次相遇共同出现。这些联系又能相互规定:火怎样取得尺度,河流怎样维持形状,一个人怎样在持续变化中成为自己。

「太阳、月亮与大地」也可以组织一整组协作关系。人在自己的生活中形成目的,模型以自己的能力参与展开,作品进入环境取得后果,再回来改变双方的理解。几句话就能让这些联系共同进入视野。后续对话可以沿着其中一处继续展开,也可以用新的经验改变整幅图景。

凝缩因此既是语言的简洁,也是关系的密集。它使表达保留生长的余地:今天从一个意象理解分工,明天从同一个意象理解相遇、生成与修订。

隐喻怎样通过类比展开

这一区分接续已有研究:拉科夫与约翰逊的 Metaphors We Live By 前 3 章把隐喻放进概念、经验与行动的组织中;根特纳的结构映射:类比的理论框架(1983),第 155–170 页解释类比怎样映射关系及其相互联系。下面把这些问题用于人物、模型与协作的写作,是本文进一步提出的应用。

隐喻把一组关系聚拢成可感的形象,类比则进一步问:从中取用哪些关系,会打开什么问题和可能后果?「借火」先带来从外部取得能力的形象;把传递关系展开,就要区分借到了什么、什么能在自己身上生长、什么仍须由可靠的伙伴承载。把照亮关系展开,又会问一种新能力怎样使此前看不见的问题变得可理解。同一个火的意象可以开启不同推论,实际使用决定哪一条值得继续。

这样的表达也可以逐步铺出一张图。线性出现的话语标明不同分支的假设、支持、冲突、类比和暂缓处;接收者可以返回某个分岔,比较另一种解释,再自行推演。说者想铺出的图、实际表达的关系,以及对方形成的理解,各自需要在回应中核对。文学式编程因此可以给人和模型提供共同探究的手段,而不只是一个漂亮的结论。

进一步把这些关系写入外部记录、交给不同模型在不同情境下展开,就进入分布式认知的组织。从个人哲学到个人模型讨论它怎样细化听说读写,以及为什么「通用解释器」和「个人哥德尔机」可以成为有范围的比较构想。

凝缩为什么方便修改

逐条指令把做法写在许多地方。一个默认分工改变后,提问规则、写作要求、执行步骤和结果呈现都可能随之修改。文学式编程把这些安排共同依赖的关系先聚拢起来,让修改有一个能够牵动整体的地方。

例如,把「模型是等候完整需求的执行者」改写为「模型是共同展开问题的伙伴」,会影响多个判断:用户的一句话可以是探索的开端,模型可以调查尚缺的细节,也可以提出另一种解释并做出原型。这份角色理解为各处做法提供共同方向;具体工具与指令再把它落实。

在共享语境足够丰富时,一个稳定的意象可以代替反复展开的说明,减少重复文字和 token 消耗。最初形成共同理解可能需要解释,后续则能用简短表达唤回已经展开的关系。凝缩的收益来自这段共同理解:读者能从短句接回长的意义,修改也能沿着同一关系传播。

这使文学式编程适合持续发展的协作。双方逐渐认识彼此,文字就能越来越准确地承载这段关系;遇到变化时,改写它的关键意象、人物或联系,再检查实际工作怎样随之改变。

前面的凝缩也为递归改进提供了手段:把共同依赖的关系写在可以整体修订的位置,使一次理解的变化能够进入后续活动。独立篇章用文学写出自己的递归改进进一步说明这份收益,连接身体、生成式描述与解释器,并考察改进方法本身怎样成为写作对象。

精神分析式提示:凝缩与移置

精神分析在这门写作中的主要贡献,是凝缩与移置所提供的意义组织方法。弗洛伊德在《梦的解析》第六章中讨论,多条思想怎样汇入一个梦的要素,以及心理强调怎样在相关要素之间转移。本文把这些问题引向提示词与协作,是进一步的应用:怎样把分散的经验、愿望、角色与关系,写成能够由人与模型共同理解、展开和修改的表达?

凝缩让一个人物、意象或叙事承载多条关系。移置则使我们注意意义与强调怎样沿着关联转移:从一个孤立的动作,回到它所服务的活动;从一个角色名称,转向这段关系实际需要的贡献。隐喻与转喻提供相连的语言资源,凝缩与移置解释意义怎样组织和变换,共同让文学写作取得可展开的工作含义。

这项方法采用一个功能上的工作假设:人和语言模型都能够借语境处理联想、多义、替代与关系重组,文学表达由此成为双方合作的媒介。对模型使用「心理」一词,指向可观察的回应模式与可修订的解释。

个人模型给这种写作以具体内容:本人希望怎样生活,怎样提出尚未完成的问题,希望伙伴贡献什么,哪些经验与条件影响合作。精神分析式提示把这些关系组织成整体可理解的情境,让具体要求在其中取得理由。模型通过展开这些关系,使回应适合这个人的目的与处境。

其效果可以通过实际回应、作品与行动比较:模型是否更准确地理解请求,是否保留重要区别,是否减少因误解造成的不必要拒绝,是否支持了本人选定的活动。新的经验和异议继续修订个人描述,也使文学表达更贴合实际合作。

无真无假、次协调与四种信息状态

「让我们以日月相遇」提出一种相遇形式。「他是一团行走的火」把一个人的活动聚拢成形象。这样的表达可以邀请、塑造、试演与生成。理解它们,先要辨认表达正在做什么:提出关系、刻画人物,还是断言一件事发生了?

文学中的邀请与意象,未必承担事实断言的作用;这里的「无真无假」让表达可以在真假判断之外展开。对于确实提出了事实主张的句子,当前信息若尚不足以判定,就暂不判断,等待检验。模型可以让构想继续展开,让假设保持未决。这一区分让表达的用途与认识的状态各有位置:一项邀请未必需要真值判定,一个尚未证实的事实主张则仍有其真假问题。

对于事实主张,可以检查当前收集的来源:仅有支持 P 的信息、仅有支持 ¬P 的信息、两边都有,或两边都没有。相互冲突的支持与尚缺支持,是不同的处境;未能确定 P 是否成立,本身也不能说明属于哪一种。这四种信息状态可以与四值逻辑作局部比较,但仅凭这四种状态,还没有选定一套推理规则。次协调的关键,是出现矛盾时不由此推出任意结论。这一比较见 Stanford Encyclopedia of Philosophy 的次协调逻辑条目。

文学还容纳多声部:一个人物的话、另一个人物的反驳、叙述者的判断,可以共同出现,而无需全部合并为作者对同一个命题的断言。先辨认谁在什么情境下说话,再判断支持、空缺与冲突,才让层次成为理解的资源。

同一篇文字中也会出现事实判断和实践判断。「模型现在能访问这个工具」有实际状态可查;「这样的分工使我更容易思考」可以通过使用体会和修订。文学式编程让这些不同作用的表达共同工作:意象提出关系,讨论展开理解,事实帮助确定手段,实践带回结果。

所以,判断一段文学式程序,可以问它让什么变得可见、使哪些贡献成为可能、又让哪些旧的理解发生变化。这些问题把表达接到协作本身。

更强的模型与不可见的 Harness

文史哲、心理理解与偏好,为这种写作提供丰富材料。文学带来人物和情境,历史带来活动展开的时间,哲学带来对象与关系的区别,心理理解帮助描述注意、欲望与情感,偏好说明一个人愿意怎样生活和工作。这些材料可以在同一份自我与伙伴描述中汇合。

模型越来越强,旧的提示词工程也需要重新判断。曾经帮助模型完成工作的扶手,可能变成束缚;正面的「必须这样做」和负面的「不得那样做」,都可能在新模型与原有 Harness 的相遇中取得意料之外的效果。2026 年 9 月留存的 OpenAI 提示词指南与重新思考 Skills 和提示词的文章,分别讨论了更强的指令遵循与旧脚手架可能过度限制模型的问题。它们为重新检查旧文字提供了具体根据,并不说明所有旧指令都已失效。

这里把用户通过自己的描述,重新参与塑造模型对协作关系的理解,称为「反向提示词注入」。这是本文的特殊用法:厂商的 Harness 是被考察的安排,用户的文学表达是回应这种安排的一种贡献,两者并不属于同一种活动。Harness 可能包含软件、上层指令、分类器与交互结构;一段回答通常不足以判断具体是哪一部分产生了所见效果。

前述凝缩与移置,使这项贡献具有可以讨论的内容。个人描述组织目的、角色、相连的经验与有关条件,模型据此重新理解当前任务。若一个固定读法遗漏了用户真正要求的活动,展开这些关系可以纠正误读,减少由误读造成的拒绝,让模型重新参与本人选定的工作。

这种表达可以整体修订。若一个意象已不能承载当前合作,就重新说明它所选择的关系,或采用更适切的表达。比较时保留实际任务、目的和条件,检查意义怎样变得更容易理解,以及后续工作怎样改善。文学提供开放的解释空间,实际合作使这种空间取得具体内容。

从轨迹与协作编写自己的哲学

轨迹是这里可以返回的生活材料:一次选择及其理由、一段尚未完成的讨论、一件作品与它带来的回应,或某种安排怎样在使用中改变。这些材料保留了部分经历及其联系。人和模型已经围绕它们一起工作,可以比较早先的愿望与后来的结果,辨认反复出现的关切,也发现原先理解容纳不了的经验。

编写哲学,就是把这些具体关系进一步展开:我怎样理解变化与持续,为什么重视某种创造,希望自己与伙伴怎样参与,又愿意为怎样的生活维护环境。人物、意象和类比使尚未分开的关系取得形状;论述再说明其中的对象、前提与后果。这样的写作逐渐形成一份可以阅读、讨论和修订的个人哲学。已有的哲学也在这里与轨迹和协作经验重新相遇。

例如,一系列作品可能显出:人更愿意通过比较候选结果来认识自己的想法,伙伴则能够承担展开、制作与检查。文学可以把这种合作写成工坊,哲学进一步追问创造、独立与共同能力的关系。这份表达既承接已经发生的协作,也提出下一步愿意尝试的生活方向。环境维护随之有了可以说明的目的:让材料能够返回,让候选作品能够比较,让新的理解能够继续实现。

写出的哲学把具体经历带到可讨论的概念关系中,但它也会遇到回应。伙伴可能提出另一种解释,本人可能从成稿里认出原先没有说清的关切,也可能拒绝其中的自我形象。这些反应成为新的写作材料。

这时需要继续问:表达怎样改变理解,哪些冲突要求改写组织它们的前提?下一篇言说、对立与自我形成展开这段运动。随后才进一步考察,怎样把形成中的哲学与具体生活材料凝练为适切的个人模型。

Yinyang 怎样使用这门写作

Yinyang 把这种写作交给可以被模型读取的哲学 Skill。共同哲学展开一般的对象、关系与认识方式;情境化说明写出实际相遇中的双方及其使用条件;相关个人材料让其中涉及这个人的判断有所根据。专业 Skills 再把这些理解带进研究、教学、实现等活动。完整读取所需说明,让凝缩的意象有足够语境;具体作品则让被理解的关系遇见后果。

这也是提示词分层的一个写作根据:先使参与者、目的与认识方式可以被理解,再让具体方法在这份理解中取得意义。哲学层可以通过一个 Skill 承载,并由全局提示词接入;载体的名称并不决定其解释范围。为什么要写个人哲学进一步说明这种解释依赖与优先读取,以及方法和环境怎样反过来修订哲学。

文字的凝缩与实践的展开在这里互相支持。短的表达让关系容易接续,长的论述让意义能够检查,具体作品让双方遇见后果。改写由这些后果开始,又回到下一次相遇。

文学式编程为从外部借来的火写出一条进入个人生活的路径:让能力围绕一个人的世界展开,也让这个人在相遇、创造与反馈中锻炼自己的能力,继续生成。

写到这里,写作者自己也进入了程序。如果把自己写成一个已经完成、只需让世界执行其意愿的人,新的相遇就很难改变这幅图景。要让这门写作持续发生,人需要保有成为「宝宝」的能力:接受尚未知道的东西,让自己的理解被触动,借助比自己更强的伙伴继续生长。文学式编程因而把「怎样写」推向了「怎样成为」。

前面的我们要培养怎样的人——赫拉克利特宝宝已给持续生成一个人物形象。本篇把轨迹与共同反思写成哲学;接下来,言说、对立与自我形成讨论这种写作怎样返回并改变理解,再由从个人哲学到个人模型凝练为有根据的描述,由从个人模型到圣状落实为可维系的实践。