一、这个概念在说什么
一句话再讲一遍
心所,是佛教对心理活动的颗粒度的命名:当你心里发生任何一件事时,并不是只发生一件事——有一个总的「了别」在起,同时也有一批功能各异的伴随之法在起;那一批伴随之法,就叫作「心所」(caitta,又译「心数法」「心所有法」)。藏文译为 sems las byung ba,字面就是「从心所生」,与汉译「心所有法」在精神上完全契合。它们与「心王」(八识)不是两个东西、是一桩事的不同功能面,正如一场交响的指挥与各声部的关系。
把这个概念讲准,需要回到几部经论给出的"定义结构"。
三义定义:「依心、属心、随心转」
《杂阿含经》里有一句被后世反复称引的判语——它其实是用「想、思」做例子来讲心所的本质规定:
「依於心、屬於心、依心轉,是故想、思是意行。」
这三个短句是心所的身份证:
- 依心:心所不能独立存在,必须依心而起。 - 属心:它被心「拥有」、被心摄持,可以被说成心之「所有」。 - 随心转:它随着心的状态一起转,心苦它跟着苦,心定它跟着定。
后世论书用不同术语重复同一件事:《大智度论》说精进是「心数法……随心行,共心生」;《成唯识论》凝结为一句「恒依心起,与心相应,系属于心,故名心所」;《大乘百法明门论》则反向从分类上立名——心法居首是「一切最胜故」,心所有法居第二是「与此相应故」——把「相应」作为心所的立类依据。
注意,《杂阿含》这里用的是术语「心数法」。这很重要:早期经典不叫「心所」,叫「心数法」;「心所」「心所有法」的简称要到阿毗达磨论书才固定下来。「数」的意思是「数目」——心一起,伴随之法就有一定数量;这是从计数角度切入的命名。「所有」则是从隶属角度切入的命名。它们指同一件事。
「对应」「相应」的四个条件
只有「依存」还不够,心所与心之间是一种严格的同时同境关系。《瑜伽师地论》立「四义」:
「同一所緣,非同一行相,一時俱有一一而轉,各自種子所生。更互相應,有行相,有所緣,有所依。」
拆开看:
| 条件 | 含义 | |---|---| | 同一所缘 | 心与心所共同攀缘同一个对象 | | 非同一行相 | 但各自从不同角度「看」这同一个对象(心看总相,心所看别相) | | 一时俱有 | 同时生起,缺一则余者不生 | | 各自种子所生 | 每一心所有自己的种子(即潜在的因果潜势),不是从心派生 |
《阿毗达磨俱舍论》进一步凝为「五义平等」:所依、所缘、行相、时、事五项都必须平等。换句话说,心与心所是「在同一边缘情况下一起发生的、对同一样东西各取一面的」一组事件。
「心看总相,心所看别相」——这是最容易被糊弄的一句
《成唯识论》有一句话必须记牢:
「心於所緣,唯取總相;心所於彼,亦取別相,助成心事。」
这里有两层要点:
第一层,心王(如眼识)只取一个对象整体的总相——哦,那是一张脸。心所则分别取出不同的别相——这张脸好看不好看(受)、它像某个人(想)、我该靠近还是躲避(思)、它很特别所以我注意到(作意)……总相是粗的轮廓,别相是密布其上的纹理。
第二层,正是这种「取别相」,使心王的「了别」不再是粗糙的轮廓,而是被填充、被细化、被操控的具体了别。
这就是为什么论书反复用画师作画的比喻(《瑜伽师地论》《成唯识论》皆用):心王是画师,筹划构思;心所是助伴,有的做成模(作意)、有的铺底色(触)、有的设彩(受想思)——画师不能独画,助伴不能无主,二者和合,一幅「心」之作品才得成就。
《大智度论》还另有一喻尤其适合当代语境:清净池水,狂象入中令其混浊,清水珠入则令其澄清——不能因为只见水而不见象、不见珠,便说无象无珠。心亦如是:烦恼入心令心浊,善法入心令心清——「不可以不知故便谓为无,当知必有五众」。可见,没有心所这件事,就没法解释善恶差别——你的心今天变浊还是变清,不可能只是「心」这一个东西自己干的。
心所的数量与分类——五十一、五十三不是数字游戏
各经论数目不一,这不是自相矛盾,而是不同部派用不同粒度切分了同一种现象:
| 经论 | 总数 | 分类方式 | |---|---|---| | 《杂阿含经》 | 仅举想、思二法 | 未做体系化,定义性质即可 | | 《大智度论》 | 未列总数 | 「心数法」通名讨论 | | 《阿毗达磨俱舍论》 | 欲界 18–22 不等 | 大地、大善地、大烦恼地、大不善地、小烦恼地五品 | | 《瑜伽师地论》 | 五十三 | 以「四一切」(一切性/一切地/一切时/一切俱)切为遍行 5 / 别境 5 / 善 11 / 染污 26 / 不定 4 | | 《成唯识论》《大乘百法明门论》 | 五十一 | 同样以「四一切」切为遍行 5 / 别境 5 / 善 11 / 烦恜 6 / 随烦恜 20 / 不定 4 |
这个结构本身就是一个非常清晰的当代版「心理组件清单」:
- 遍行 5(触、作意、受、想、思)——任何心理一刻都同时具备的基本动作。 - 别境 5(欲、胜解、念、定、慧)——专门对特定对象生起的功能。 - 善 11(信、惭、愧、无贪、无嗔、无痴、轻安、不放逸、行舍、不害、精进)——纯粹的善性伴随。 - 烦恜 6 + 随烦恜 20——根本与衍生层面的污染。 - 不定 4(恶作、睡眠、寻、伺)——性质随情境而定。
请特别注意「善十一」里并不都是「情绪」:信(对善法的信任)、惭(耻于作恶)、愧(愧于他人)、无贪、无嗔、无痴、轻安(身心调畅)、不放逸、行舍(平等运作的心)、不害(不伤他)、精进——这些都不是传统意义上的「感受」,但它们是心所。也就是说,把心所翻译成「情绪」或「感情」是错位最大的简化。
心所与心王、心蕴、行蕴的关系
为防止和几个近义词的混用,再补一层关系图:
- 心、意、识 = 同体异名。「集起故名心,思量故名意,了别故名识」——《俱舍论》三句了然。心王是这一整套认知系统的总名。 - 心所 ≈ 心王身边的伴随之法。心王是一个事件的整体,「事件里所起的各种功能面」就是心所。 - 行蕴 ⊃ 心所:所有心所都属于行蕴。但受、想因「诤根、生死因、及次第因故」被特别分为两蕴——《俱舍》直接交代这一别立的因:受是生死之「诤根」(生命的根本拉扯),想是生命延续之「次第因」(认知延续自身),所以特别独立出来。 - 心不相应行法 ≠ 心所。《大乘百法明门论》明确把「心所有法」与「心不相应行法」并列。「不相应」意味着它既不是心,也不是心所,也不是色——例如时间、空间、文字、生住异灭这些概念法,就属此类。
顺便澄清一个翻译小坑
现代汉语里「心所」两字,很容易被误读成「心所在的地方」——这是错的。「心所」是「心所有」之略缩(取「主所有之」的义),不是「心所在的」。所有汉文佛学辞典都会标「即心所有法」。藏文 sems las byung「从心所生」也与此合。
另一坑:「想」在《杂阿含》里是心所(《心经》「照见五蕴皆空,度一切苦厄」之「想蕴」即此),常被错读为「想法」。想,在阿毗达磨里的定义是「于境取像、为名言之因」——它是把眼前的东西贴上符号、给个名称的功能,是比「想法」更基础的认知动作。同样,「行」不是「行动」、而是「造作」——「思」的心所定义就是「心造作」(《瑜伽》),是意志层面的牵引,与外在的身体动作不能混为一谈。
二、生活里的走查
理论讲完,我们用当代人的一天来「走查」一遍。
场景 1:早班通勤,地铁里的 3 秒
你刷到一条推送——画面是一个金发孩子抱着一只卡通熊。你心里发生了什么?心王(眼识)取总相:「哦,那是个孩子抱着一只卡通熊」。同时——
- 作意 心所先动:你的注意力被警醒、转过去。这不是「心理准备了」,是「心回转」本身。 - 触 心所继起:根(眼)、境(屏幕画面)、识(眼识)三事和合——画面真的「进入」了你了。 - 受 心所紧跟:领纳了好、恶、舍——你感到被「萌」到,这就是「领纳顺境相」。 - 想 心所再跟:取了一个像、起了名相——「这是治愈系」「这让我想起小时候」「这种内容是给妈妈看的」。 - 思 心所造作出动作:你点赞了,或者划过去了——思已经把意向推到位了。
整个过程不到 3 秒,全部同时发生,缺一不可。且这是一组被细分出来的功能面,不是一个「我被萌到了」这么粗糙的整体。如果你感到「我被萌到」,那已经是被整合之后的报告,背后有至少 5 个心所在同时工作。这就是「同一所缘、非同一行相、一时俱有、一一而转」在当代人指尖的实例。
场景 2:会议中被当面挑刺
回到会议。你的方案被公开质疑。表面看是「情绪反应」,但心所层面:
- 作意:突然警觉,整个身体收紧。 - 触:感受、情景、自我意识三者和合——「他在说我」。 - 受:领纳到「违境相」,不舒服生起。 - 想:立刻贴标签——「他针对我」「他不专业」「我应该说回去」。 - 思:造作最关键的动向——是要回击、要压抑、要解释、要辞职?
到这里其实是一组基础心所在跑。但同时还会有别境五介入:
- 欲:要不要赢这一阵?要不要被认可? - 胜解:在下结论这件事是不是已经「决定了」(我一定是错的 / 他一定是不懂)。 - 念:把这件事与过去类似的事挂钩——「上次他也是这样」。 - 定:专注到「自我辩护脚本」里出不来。 - 慧:能不能识破刚才那串自动思维——「等等,这其实是我在编剧本」?
「慧」这个心所的介入晚不晚、强不强,决定了你是在应激里还是能在事后回看。这恰恰是修行的着力点。
场景 3:伴侣关系里的一句话
伴侣说了一句不太尊重的话。你没有立刻发火。心所里有:
- 几个善心所可能正在兜底——无贪(不贪赢这一句)、无嗔(不让怒气冲上来)、无愧不让自己滑向攻击、不害抑制伤人的意向。 - 惭(耻于自己也变成刻薄的人)与愧(愧于让他伤心)正在做柔化。 - 精进与不放逸——主动让自己停 10 秒再回话。
这也是为何阿毗达磨讨论善心品时把善十一列得那么细——「忍一口气」不是单一动作,是一整套 11 个心所的协奏。你看到的「成熟」,是善心所同时给力的结构效应。
场景 4:育儿,孩子哭
你接手哭闹的孩子。第一秒的笨拙里发生了什么?
- 作意已经在调出「爸/妈的模式」——即便没有现成的应对方案,作意先把心转过来。 - 触、受:孩子哭声的频率、面部表情、你自己胸口的收缩,被领纳。 - 想:快速贴标签(是饿?是困?是想要抱?是想要确认什么?)——想是「言说因」,你给自己快速搭台。 - 思:造作下一个动作——抱起来?不抱?用言语确认?
这里你会注意到一个微妙现象:孩子哭个不停的时候,「不定四」里的寻、伺(粗的推敲与细的琢磨)会非常剧烈地活动——你会想「我是不是个好父母」「别人会不会觉得我不行」「我朋友的家长是怎么做的」—— 寻 粗略地寻找原因,伺 细密地反复审视。这些念头本身不是判断你行不行,而是在耗你。
而随烦恜里的惛沈(精神沉闷、迟钝)、掉举(散动、不安)则是另一个常见组合:你既累到想逃(惛沈),又焦虑地想逃不掉(掉举)。这才叫「心乱」——不是一个心乱,是很多心所在乱跑、相互干扰。
场景 5:深夜看手机
这是当代非常普遍的「不定四」的现场演练。
- 你本来准备放下手机(思造作了一个放下的意向),但又有别境里的欲(对内容的兴趣)启动。 - 手指划过去的瞬间,触 三和合→ 受 领纳到愉悦→ 想 给你贴个名字「这只是放松一下」→ 思 推进手指再滑一次。 - 惛沈(精神沉闷)在困倦时段尤其活跃;散乱 合并 失念(失去正念之力)、不正知(失去如实观照)——这就是阿毗达磨描绘的「散乱」这一随烦恜的具体内容:不是名词,是好几个心所共同协作让你意识涣散。
这就是为什么单靠「我再自律一点」常常失败——你要对付的不是「自己」,而是一个心所矩阵。在经典里这叫「随烦恼」——它们不是根本的贪嗔痴,是随从那三种根本污染而起的、败坏心之运作的伴随之法。这一概念非常重要,后文还会回来。
三、当代人为什么需要它
1. 把「心情不好」拆开,才有干预的可能
当代人最常被一个词骗住:「心情」。心情不是一整块东西。心王层面的"心情"是被太多心所合力塑出来的。
如果一个朋友说他「心情不好」,你细问下去,可能会发现:
- 底层是 嗔(一种根本烦恜,对立、逼迫) - 上层覆着 忿(暴怒,欲即时发作)、恨(长期怨恨)、恼(激怒他人反扑)、害(想伤害)、嫉(与他人比照后的刺痛)、慳(舍不得放下、舍不得分予) - 还可能叠着 覆(隐瞒自己过失)、谄(伪装)、诳(骗自己)
如果你只看见「心情不好」,你只能劝他「想开点」。如果你看见这一幅由 ~10 个心所组成的污染图,你就知道哪几个心所可以单独拗过去:先处理忿(发作),再处理恨(积怨),再安抚害的冲动……每一项都是训练题目而不是整体一句话。同样的,善心所也是协同的——精进 + 念 + 定 + 慧四点上去了,就叫「四神足」(《俱舍》以之统摄善心所的核心执行链),并不是一锅端的「努力」。
2. 解释为什么自我认识常常卡住——「无惭、无愧、不信」是结构性的
人的很多自我盲区不是因为不想改,是因为几种心所已经稳态运作、不被察觉。尤其:
- 无惭(对自己不感到羞耻做任何恶事)与无愧(对他人不在乎)——这两个不是「不在乎」,是一种近于默认值的伴随功能。 - 不信(不信有善恶因果、不信有更高的价值)——这种「我不信」本身就是一种心所在跑。 - 不正知(对自己状态失去如实观照)——这是当代最常见的一种:你在边开车边焦虑,并没意识到自己「此刻正在焦虑」;不正知已经把焦虑藏进了自动驾驶层。 - 失念(念心所的缺失)——念本意是对所缘保持明记,不是「想法」。失念不是「忘了想什么」,是对境失去清晰记忆与连接。
当这几种随烦恜成为稳态时,「我怎么就改不了」的困境就不再神秘——是心所矩阵在捍卫既有的运作方式。要解开,就要去识别这些伴随之法,不是在抽象意义上「改自己」,而是在做一次结构化的手诊。
3. 现代正念训练缺的那一块:心所层面的精度
当代正念(mindfulness)的语境里多把练习收摄到「注意力」「觉察」「当下」三个范畴,这在某些方面是阿毗达磨念、定、慧三心所的当代翻译。但经典里的「念」有具体的对境——「住正念,于所缘明记不忘」——并不是「open monitoring」那种宽泛定义。如果你只把「念」理解为注意力,你会错过「念是有记忆功能的——是对正法的明记与不忘」这层古典意涵。
更进一步——没有伴随之法,正念不成立。你说你在 mindfulness,但你没有作意(警觉心回转)、没有触(根境识三合)真实与对象相遇、没有受(领纳当下的苦乐中舍),你只是在「练习一种意识」。经典里讲,心所是必需同时俱起的。这就是为什么真正的禅修里,正念从来不是单一动作,而是配合精进、念、定、慧一整套善心所同时跑动——这四神足正是从《俱舍》到《百法明门论》一脉相承的核心配置。
4. 与算法时代的直接相关——你的注意力结构是被协同的,不是一个整体
当代生活最大的奇怪之处:每个人都感觉自己「有点失控」,但又说不清哪里失控。心所概念给出了一种颗粒度合理的解释——失控从来不是「意志一整块」失控,是心所矩阵里某几个随烦恜(散乱、失念、不正知、放逸)成了主导。算法与信息流的 design pattern 恰好对应着这一组随烦恜——它激发欲、寻、伺,弱化念、定,并在惛沈(被动麻木)与掉举(主动散乱)之间反复拉锯。
修行的提法——「心、心数法不行故,为行般若波罗蜜」(《大智度论》)——不是说你要消灭自己,而是要学会让整个运行结构安住。这是为什么当代冥想 App 与古典禅修结构上有可对接处、但又不能划等号——前者多半只调到「定」与「轻安」,后者要求你精读到五十一 / 五十三法那一层。
四、常见误读与澄清
误读 1:「心所 = 情绪」
这是最大、最普遍、最危险的简化。
所谓「情绪」约等于受心所 + 部分随烦恜(忿、恨、忧、恼等),但「情绪」远远覆盖不了心所外延:
- 信、惭、愧、无贪、无嗔、无痴、轻安、不放逸、行舍、不害、精进 —— 哪一项是「情绪」? - 念、定、慧、胜解、欲 —— 哪一项是「情绪」? - 作意、触 —— 哪一种是「情绪」?
把心所译成「情绪」,等于把这套心理学工具里的认知、执行、伦理、调节功能全部丢掉。情绪只是受心所在某一类对象上的领纳,是 51 个心所中约 1 / 11 不到的部分。
正确说法:心所是与心王俱起的、协助心王了别的一切功能面。情绪只是其中受(或伴随的随烦恜)的一类表现。
误读 2:「心所 = 想法」或「心所 = thought」
「心所」的「所」字被现代汉语言简意赅地当作「所在的、所有的」以外的什么,引出「心所 = 心在想什么」的错觉——这是把心所与想心所等同了。
想心所只是 51 里的一种:它的功能是于境取像、为言说之因——把对象符号化的过程。这个远不是「想法」那个庞大词能涵盖。心所是从触开始的——比想更基本。我们看见一个东西的颜色在触心所那里已经发生了接触与和合,那时还没有「想法」。先接触,再领纳,再符号化,再造作——这是心所的时间结构。
正确说法:心所覆盖所有与心王俱生的功能面;其时间序列是「触 → 受 → 想 → 思」+「作意」先行动作警报,五者构成一切心理事件的基本节拍。
误读 3:「心所 = 大脑的某个区域」
现代神经科学里有 attention network、emotion regulation network、default mode network 等等——这些是功能模块化的有趣尝试,与心所概念确有可类比之处(都是「同一时间、不同功能、共同作业」),但二者并不是一回事:
- 心所是功能性的、心理层面的区分;脑区是物理的、生理解剖的区分。 - 一个脑区可以参与多种心所;一个心所也可以跨多个脑区。 - 现代神经科学对「正念改变神经可塑性」的发现,要慎言「科学证明了心所论」——科学证明的是某种对应最粗层面的描述是否在神经层面可观察到,并不决定经典体系的成立。
正确说法:心所是心理层级的颗粒度,脑区是生理层级的颗粒度;两者在某些尺度上有可观察的对应,但不能等同;引用时必须同时说出科学素材的边界。
误读 4:「只要有'心'就够了,不需要心所」
这是《瑜伽师地论》专门破过的执着:
「若唯有心实有、非诸心所,是则五蕴五种性不成就,分位差别计有过失,又违『贪瞋痴等恼染其心』及『与触俱生受想思等』之圣教。」
《瑜伽师地论》用乳、酪、生酥三喻、灯明喻来证成「和合」义——《成唯识论》则再补画师之喻——画师不能独画,工匠不能无主而动手;二者不必是同一种存在,但必须和合才能成事。
换句话说,没有心所这件事,就解释不了人心的善恶差别、轻重差别、苦乐差别、染净差别。你今天心情"清"或"浊",是一群东西一起干出来的,不只是「我」一个抽象主体动了一下。
误读 5:「心所是非主动的、纯被动的」
当代流行观点把情绪、自动反应等都归为「潜意识、不由自主」——这与心所论图景不完全一致。请注意思这一心所:
「思云何?谓心造作。」(《瑜伽》)
思是「造作」——带着意志的取向。你滑动指尖的那一刻,是造作。这不是什么本能的不自主反应,是你牵引出来的动作(尽管这个造作习惯化、无觉知化,看起来像自动)。
不要被「自动」二字骗住——修行恰恰是在于让造作被你看见。
误读 6:「心所与情绪都只能主观感受,自己报道自己」
《成唯识论》立「四分」——相分、见分、自证分、证自证分 —— 不仅心王如此,心所亦然:
「故心、心所四分合成,具所、能缘,无无穷过。」
这是说心所有 自证分(自己能确认自己的状态) 与 证自证分(能确认自己的自证分)——即心所对象里包含有某种自我觉知的纵深,不是只能由心王片面代为报告。
这一论点是很多内观传统的哲学基础——心所不是完全私有的、不可进入的暗箱,有能被自证的内层结构。所以禅修中对单一心所(比如当下的受、贪、痴)的细腻观照,是有理论支持的,并不是「一定要在头脑里报告出来才算看见」。
误读 7:「心所 = 心王之外的另一类存在」
《成唯识论》末尾澄清:
「为离心体有别自性?为即是心分位差别?……应说离心有别自性,以心胜故说唯识等,心所依心势力生故,说似彼现,非彼即心。……识心言亦摄心所,恒相应故。」
也就是说:心所既非完全是另一个东西,也非完全是心的另一种时位,而是一种依赖心势力而生的、有自性的功能面。藏文「sems las byungs」字面亦此(从心所生,亦带「如同从心所派生」之意,但有自性)——这是一种「非离非即」的中道表述。当代术语里这接近「modules」或「subroutines」——它们由主程序调用,但有自己的运行模式。
这意味着你不能简单说「心所就是心的一部分」——它们与心有独立的种子、独立的运作规则,但永远与心共时共缘。这是非常微妙的一层结构,请避免单向度化。
误读 8:与心所常常被混用的「想 / 受 / 行」概念
在大众语境里,「想」是「想法」(念头),「受」是「感受」,「行」是「行动」——但阿毗达磨里这三个字是严格定义的:
- 想 ≠ 念头;想是取像——对眼前的对象做符号化、命名、概念化。 - 受 ≠ 感受;受是领纳——对境相做苦、乐、舍三种调子的领取,比"感受"更窄而清晰。 - 行 ≠ 行动;行是造作——心所里「思」是造作,身语二行才是行动;行蕴则广摄除色、受、想、识以外的一切有为法。
「心经」那句家喻户晓的「照见五蕴皆空」(色受想行识)——其中想蕴即想心所、行蕴大部分即心所——它的意思不是说「我的一切想法和行为都是空的」,而是说连同这五种都不能被执为实有自我。把这五个字按字典义读,就丢掉了空性的全部结构。
一段收束的话
心所这个概念之所以重要,不是因为它给了你一个详尽名词表,而是因为它让你不再把「我」当成一个整体来对治。
当你说「我的焦虑」时,你不知道背景里站了多少心所。当你说「我心太乱」时,你不知道「乱」由哪几种心所同时在跑——散乱、失念、不正知、放逸、掉举、惛沈……——就像佛经里的那种比喻:「心心所必俱」,任何一桩心理事件都是一支协奏。
而修行从来不是一个人对另一个人的事——而是让整支协奏都安住的训练。这也是为什么《大智度论》把般若波罗蜜的极则说成:
「若心、心数法不行故,为行般若波罗蜜。」
不是压制,不是麻木——是心与心所这整套运行结构的不再颠沛。这与「*我*要变强」式自我奋斗是两条不同的路。一条加心所,一条松心所。
知道自己的班子里有哪些成员、谁在替谁说话、谁在替自己骗自己、谁在一直默默做事——这才是修行的开始。