
因素是与情绪并列的第二大数据概念。情绪说"我感觉如何",因素说"今天发生了什么"。两者的结合才是让相关性和规律成为可能的关键。
本章解释建议从何而来,如何创建自己的因素和类别,以及应用如何自动识别星期几规律。
什么是因素
因素是你为每条条目分配的标签。"做了运动"、"咖啡"、"争吵/冲突"、"冥想"、"周期周"。每个因素属于一个类别,比如睡眠、社交、自我关怀或运动。
InnerPulse 带有丰富的预置因素集合,分布在十一个类别中。再加上你可以自由创建的自定义因素和类别。随着时间推移,应用会学会哪些因素对你重要,哪些你很少设置。
十一个系统类别
预置因素位于以下类别中:
- 睡眠: 睡得好、睡得不好、充足睡眠(7 小时以上)、睡眠不足(小于 6 小时)、早睡、晚睡、一觉到天亮、频繁醒来。
- 饮食: 吃得健康、不健康饮食、自己做饭、快餐、喝够水、喝水不够、咖啡、饮酒、高蛋白、跳过一餐。
- 工作: 高效、效率低、专注、不专注、深度工作、频繁切换主题、轻松的一天、截止日期压力、准时下班、加班。
- 运动: 做了运动、没运动、活动量大、久坐、户外/大自然、跑步、力量训练、散步、拉伸/瑜伽。还有更多通过 Apple Health 集成激活的具体训练因素(骑行、游泳、徒步、HIIT、普拉提、跳舞、攀岩、网球、武术等)。
- 社交: 和朋友在一起、和家人在一起、愉快的交谈、争吵/冲突、感到孤独、感到被理解、约会/浪漫、认识新朋友、社交活动。
- 数字: 屏幕时间、睡前不看手机、睡前看手机、刷社交媒体、社交媒体休息、数字排毒。
- 娱乐: 看视频、剧集、电影、游戏、短视频、无尽刷屏。
- 自我关怀: 独处时间、没有自己的时间、放松、反复思虑/担忧、爱好/创作、连续工作、冥想、写日记、听音乐、阅读。
- 健康: 头痛、背痛、感冒/生病、过敏、经期疼痛、经前综合征、周期周、服药、服用补剂、精力充沛、没精神/疲倦、消化问题。
- 环境: 晴天/好天气、阴天/下雨、嘈杂/不安、整洁的环境、杂乱的环境、旅行/外出。
- 财务: 省钱、意外支出、工资/收入、经济担忧。
系统因素你可以隐藏但不能删除。这样可以防止意外的数据丢失。如果一条旧条目引用了今天你不再看到的因素,关联仍然完整。
自定义类别和因素

在因素概览中点击新分类。选择名称、颜色和符号。在一个类别内你再创建自定义因素。
重命名自己的类别: 打开该类别,点击右上角工具栏中的铅笔图标。系统类别是经过策展的,保留它们的名称。如何调整单个因素(包括预置的),见下一节。
无损重命名: 因素内部有一个稳定的 UUID。当你重命名一个自定义因素时,应用会自动把新名称迁移到所有现有条目、共现分数和配对引用中。如果你把"压力"改成"工作压力",新名称也会出现在旧条目中,整个历程保持连接。
删除也会从旧条目中移除: 当你删除一个自定义因素时,它会同时从你曾使用它的所有条目中移除。如果你删除自己的类别,它会带走其中包含的自定义因素,它们的引用也会从所有条目中移除。如果某个因素仍在使用中,InnerPulse 会先询问你,并显示将从多少条条目中移除。零次使用时则不询问直接删除。受影响条目的心情评分、备注以及所有其他因素保持不变。
编辑因素
自第 4 版起,你可以调整每一个因素,包括预置的。打开该因素所在的类别,在因素上滑动,直到出现带铅笔符号的编辑字段。点击它。在编辑表单中你可以更改:
- 标题: 显示的名称。
- 类别: 把因素移到另一个类别。
- 符号: 图标(见下一节)。
- 倾向: 好、差或任意。它只影响建议的排序,不影响可见性。
预置因素你只是为显示而重命名。在后台,每个因素都保留它稳定的身份。如果你把"做了运动"重命名为"训练",你的整个历程、Apple Health 识别以及所有分析都保持正确连接。你的调整也能熬过应用更新。如果你把标题重新清空或改回原名,默认名称就会回来。
删除或隐藏: 自定义因素你可以删除,预置因素不行。你可以改用因素行中的可见性开关把它隐藏起来。这样可以防止一个在旧条目中仍被引用的因素消失。
符号选择
在创建和编辑时,你从一个精选网格中选择符号。如果这个选择不够用,点击带三个点的格子。完整的 SF Symbols 选择会打开,带有搜索框和类别筛选,比如健康、活动、自然或情绪。这样你就能快速为你的因素或自己的类别找到合适的图标。
启用强度滑块
在因素行中你能找到强度滑块开关。开启后,新条目在这个因素上就不再只问"有还是无",而是显示一个从低到高五档的滑块。对于一切有数量或强度的东西都很实用:咖啡、运动、压力、屏幕时间。
正因如此,一些数量因素现在名称更简洁了,比如咖啡而不是"喝了很多咖啡",因为数量现在通过滑块来表达。应用如何评估高强度和低强度,见分析与规律章节。滑块在条目中是什么样子,见情绪日记章节。
智能建议
当你开始一条新条目时,可能相关的因素出现在上方。它们不是随机选择的。InnerPulse 为每个因素从六个维度计算一个分数,每个维度有自己的权重:
- 星期几亲和度(权重 5.0): 如果一个因素被分配给某个星期几,而今天恰好是那一天,它会得到最大加分。例如"做了运动"在周一。
- 频率(最多 3.0): 总体上使用频繁的因素保持可见,因为它们显然与你相关。
- 最近性(最多 2.0): 你在最近三条条目中设置过的因素得到加分。昨天作用最强(+2.0),前天(+1.5),三天前(+1.0)。
- 时段亲和度(最多 1.5): 有些因素出现在早晨,另一些出现在晚上。这种分配按类别设为默认,可以被用户覆盖。
- 情绪信号(1.0): 当你刚选择情绪值 4 或更低时,负向因素得到加分。7 或更高时正向因素得到加分。中等情绪(5 或 6)时这一维度中性。
- 共现(最多 1.5): 你常与已选因素一起设置的因素会被建议。当你选择"争吵/冲突"时,"睡得不好"常会一并出现,因为应用在你的数据中看到了这种关联。
共现分数会衰减。每条新条目会让所有现有连接以 0.97 的因子加权。10 条条目后一个共现分数还保留约 74%,50 条后约 22%。这样模型保持当下,旧的不再合适的规律会褪去。
因素极性
每个因素带有一个极性:正向、负向或中性。它从因素名称推导(系统因素)或随时间从情绪值中学习(自定义因素)。
极性具体进入智能建议的第五个维度,即情绪信号:
- 如果你在新条目中把情绪值设为 4 或更低,应用假定这一天有负担。它相应地优先建议负向因素,让你快速找到使这一天变难的事情(比如"睡得不好"、"争吵/冲突"、"截止日期压力")。
- 如果你把情绪值设为 7 或更高,应用突出正向因素(比如"做了运动"、"愉快的交谈"、"放松")。
- 在中等情绪(5 或 6)下,极性是中性的,不影响顺序。
这不是要排除一个因素。负向因素在心情好时排在列表更下方,但仍然可见。仅仅是关于排序顺序,让你可能需要的内容排在上方。
检测到的规律
一旦有足够多的条目,Pattern Detection Service 会检查你的因素是否有星期几规律。如果一个因素在某个特定星期几的条目中至少 60% 出现,InnerPulse 会建议:"你周一经常使用'做了运动'。要在周一自动建议它吗?"
这一部分仅在应用真的发现了一个规律时才在因素管理中出现。只要没有异常,这个区域就是隐形的。
触发的阈值你可以自己设置。默认应用只在一个因素在同一个星期几至少出现五次时才建议规律。在因素管理中你可以把这个值改为 3、5、7 或 10,取决于你想要多早或多保守的建议。低值:更早但更不稳。高值:更晚但更可靠。
接受一个建议时,因素的星期几亲和度被设置,智能建议引擎在未来会更强地考虑这一点(维度 1,权重 5.0)。
基础因素和影响因素
在分析中出现两组:
- 基础因素是出现在你至少 60% 条目中的因素。它们是你的背景。"睡得好"或"和家人在一起"对你来说可能是基础。它们变化少,因为它们几乎一直在场。
- 影响因素较少出现,但出现时影响明显。"争吵/冲突"、"旅行/外出"、"经期疼痛"。
这种区分在统计上很重要:一个在 95% 的日子里出现的因素无法做出影响判断,因为几乎没有对照日。一个出现十次但每次造成 2 分情绪差异的因素则高度相关。
通过 Apple Health 的自动激活
当你连接了 Apple Health 时,InnerPulse 会自动激活相应的因素。带睡眠阈值、个人基线和三次拒绝后学习效应的逻辑见Apple Health与天气章节。自动激活的因素以一个心形图标标记。每个因素的自动激活可以随时关闭。
值得知道的事
- 规律识别的阈值不是固定的。你在因素管理中自己设置(3、5、7 或 10 次出现),默认是 5。
- 系统因素是有意策展的。它们不可任意扩展,因为它们的同义词和极性是手动维护的。如果你觉得缺什么,可以作为自定义因素添加。
- 重命名没有风险。应用会自动把新名称迁移到所有旧条目和共现数据中。
- 所有因素都可编辑,包括预置的。你在因素上滑动并点击铅笔。调整能熬过应用更新。
- 强度滑块可以按因素逐个开启,它在条目中用五档量表取代简单的有或无选择。
- 建议引擎在运行时计算所有分数,没有后台任务,没有服务器。数据基础薄弱时只用几毫秒,数千条条目时几乎察觉不到延迟。
- 在条目中设置因素和在分析中理解因素是两个不同的标签。设置请参见情绪日记,相关性分析请参见分析。