梗百科
一本正经地记录 sip 流传的梗。每条词条包含出处 / 释义 / 例句,例句均为程序与文档的真实原文。
本页立场声明:我们不是在玩梗,我们是在严谨地考证玩梗
(才怪)。
欢迎来到梗百科喵~ (划掉,这是正经页面)
sip 是个正经的 RSS 阅读器:本地优先、单文件、版本追踪、AI 白名单。但正经归正经,程序内外散落着一整套"汤宇宙"设定——从名字到数据文件夹,从遥测服务到安全模块,全是拟人和方言梗。本页把它们逐条归档,供新用户快速入梗、老用户考古用。
名字与口号
🍲 sip ——「品,你细品。」
- 出处:
README.md开头、TUI 启动界面、本站首页 tagline - 释义:
sip英文本义就是小口啜饮。程序的整个气质都在这两个字里:信息像汤一样,小口喝、慢慢品,不贪多、不着急——「专治信息过载」。TUI 启动时那一句「品,你细品。」,既是口号,也是使用说明。 - 例句:
——「品,你细品。」
慢慢来,不着急。专治信息过载。
🍵 今日哈汤(Today's Hotsoup)
- 出处:
README.md、Tui.cs(今日哈汤阅读界面)、sip --today - 释义:每日推荐阅读清单,默认一天五篇,规则式选文、附理由与预估时长,一天固定一碗。「哈」读 hā,是胶东半岛(威海、青岛一带)及东北部分地区的方言读法,即「喝」——威海、乳山一带土话里,「喝汤」就说「哈汤」^1。所以「今日哈汤」=「今天喝汤」:把读文章说成喝汤,把信息过载治成一日三餐。
- 例句:
每天一小碗今日哈汤,不贪多。
信息过载刷不停?每天一小碗今日哈汤,读完就关。
(今日哈汤已生成于 {0} · --refresh 可重新来一碗 · 新文章随时可从侧栏/--search/--grep 看)
- 深度梗:今日哈汤的界面标题是「今日哈汤 · {日期} · 第 {批} 批 · 已完成 {n}/{m}」——把阅读进度做成了"喝到第几碗"。而"重新生成"被说成「重新来一碗」,喝汤的仪式感拉满。
📁 readwithhotsoup
- 出处:
README.md、概念:数据目录 - 释义:sip 的所有数据(数据库、全文缓存、阅读进度、遥测)都放在这个文件夹里。文件夹名字面意思是「和热汤一起读」——连数据目录都要泡在汤里。它是"汤宇宙"的基础设施:拷走就是迁移,不需要账号、不需要云端。
- 例句:
数据全在你自己电脑上一个叫
readwithhotsoup的文件夹里——拷走就是迁移。
☕ 热汤茶馆(Hotsoup Teahouse)
- 出处:
README.md、关于、blog.hotsouprealm.top - 释义:作者的博客名,也是"汤宇宙"的中心。整个宇宙的命名一脉相承:程序叫 sip(喝),功能叫今日哈汤(汤),数据目录叫 readwithhotsoup(和热汤一起读),GitHub 用户名是 hahahotsoup,博客叫热汤茶馆(喝茶的地方)——汤、茶、馆子,齐了。茶馆里还住着苏暖泉和孟思琳(见下文)。
- 例句:
关注热汤茶馆喵,关注热汤茶馆谢谢喵 🐾
角色档案
sip 把两个底层子系统拟人成了两位女孩。官方设定:她们是表姐妹。性格对照鲜明——一个默认不在、来去自由,一个永远在岗、无法关闭。
💧 苏暖泉(Sumenia)——遥测萌妹纸
- 出处:
Sumenia.cs、sip telemetry、遥测与隐私 - 释义:本地阅读遥测服务的拟人化。她"会主动了解你的阅读习惯"——记录哪些文章被打开 / 读完 / 跳过、AI 调用与搜索情况,数据只存本地
telemetry.db,绝不上传。她的存在哲学是:默认不在,你开启她才出现;不开,她就不存在。 - 例句:
一个默认不在的萌妹纸,只在你把她招来之后,才在本地悄悄记你的阅读习惯——你不开,她就不存在。
苏暖泉来啦(仅本地记录,不会上传)
苏暖泉已离开(历史数据保留,不再记录新事件)
- 深度梗:表姐妹设定中,苏暖泉是"招之即来"的那位;她与孟思琳(见下)同为程序的拟人角色,却一个代表"可选的温柔",一个代表"不可关的守护"。
(简而言之:一个负责记笔记,一个负责看门。)
🔒 孟思琳(simon)——永远在岗的安全守护
- 出处:
RssReader.cs(孟思琳(simon) 安全守护)、Tui.cs、sip simon status|level|export-key|import-key - 释义:安全子系统的拟人化,负责数据库自愈、SSRF 防护、终端注入拦截、非交互调用管控、数据加密(挡位 3:rss.db 用 SQLCipher、全文缓存与 dedup 规则用 AES-GCM,密钥自动生成只存系统凭据库,连她自己都不许你把密钥记在纸上)。与苏暖泉相反,她默认开启、无法关闭,只能调节挡位(1=基础 / 2=严格 / 3=极致),是"此软件的最后一道安全防线"。连降挡都只能在 TUI 命令栏当面操作——她不信任脚本,也不信任命令行。
- 例句:
🔒 孟思琳(simon) 则永远在岗:数据库自愈、SSRF 防护、终端注入拦截、非交互调用管控——默认开启且无法关闭,只能调节挡位。永远作为此软件的最后一道安全防线。
🔒 孟思琳(simon) 拦截:
降挡需要真实交互终端(安全考虑,不接受管道输入)——孟思琳不允许被脚本调弱
孟思琳(simon) 安全守护 永远作为此软件的最后一道安全防线。
- 深度梗:测试代码里专门有一条断言:「不存在 off = 无法关闭」——连测试都在守护她的人设。
(某种意义上,孟思琳是这个项目里唯一没有下班概念的打工人。)另外,她在作者的博客短篇《孟思琳郁》中也有出场——那是热汤茶馆的"意识空间"系列,讲的是她放下执念的故事。表姐妹里,她是被写成小说的那位。
🤝 与苏暖泉共同阅读
- 出处:
Tui.cs(遥测开启对话框)、sip --today输出 - 释义:开启遥测的按钮文案。把"同意记录阅读行为"包装成"和苏暖泉一起读书"——同意条款瞬间变成了约会邀请。配合「与苏暖泉共同阅读可跟踪完成进度」,今日哈汤的完成进度也有了"她陪着你读"的意味。
- 例句:
与苏暖泉共同阅读
(与苏暖泉共同阅读可跟踪完成进度)
语言包
🐱 zh-Moe —— 抖M专属萌化语言包
- 出处:
languages/zh-Moe.json(591 行)、多语言 - 释义:sip 的第三个语言包,把整个 CLI 变成一只傲娇猫娘。普通语言包翻译界面,它翻译态度:所有提示都变成"本喵帮你搞定了,杂鱼"式输出。官方定位很直白——专为抖M用户定制,满足特别需求:边挨骂边把活干完,也是一种阅读体验
(确信)。缺省翻译缺失时回退英文原文,所以就算看不懂猫娘话也不会迷路。 - 例句:
--init首次配置AI喵~(模型+Key,来求本喵教你啊!)
敢泄露你就死定了喵!
真够丢人的喵~这都搞不定,杂鱼!(失败:{0}/{1})
本喵帮你总结好了,还不快感恩戴德~
加油喵~虽然你是个杂鱼
API Key老老实实藏在系统里喵~(Windows凭据管理器/钥匙串/Secret Service),你碰不到啦~
苏暖泉要开始记录啦:哪些文章被打开/读完/跳过,还有 AI 调用和搜索。数据只存在本机,sip 绝不上传;随时可用 telemetry disable 关掉、export 导出喵~
- 深度梗:这包是"抖M特供"——连苏暖泉的隐私说明都翻译成了「你碰不到啦」的挑衅语气。
(建议配合孟思琳食用:一个骂你,一个看着。)
社区与彩蛋
🐾 关注热汤茶馆喵,关注热汤茶馆谢谢喵
- 出处:
README.md结尾、介绍、关于 - 释义:README 的固定求关注环节。作者自称"厚脸皮一下",然后用猫猫梗请求订阅博客 RSS。这句已经成了社区暗号,出现在 README、Wiki 首页、关于页等多处——见到它,说明你读到了底。
- 例句:
另外,厚脸皮一下:关注热汤茶馆喵,关注热汤茶馆谢谢喵:https://blog.hotsouprealm.top/
梗的分布地图
| 梗 | 出处 |
|---|---|
| 🍲 sip / 品你细品 | README.md、Tui.cs(启动界面) |
| 🍵 今日哈汤 | README.md、Tui.cs、RssReader.cs(--today) |
| 📁 readwithhotsoup | README.md、运行时数据目录 |
| ☕ 热汤茶馆 | README.md、关于、博客 |
| 💧 苏暖泉(Sumenia) | Sumenia.cs、RssReader.cs(telemetry)、Tui.cs |
| 🔒 孟思琳(simon) | simon.cs、Tui.cs、tests/Sip.Tests/SimonTests.cs |
| 🐱 zh-Moe 语言包 | languages/zh-Moe.json |
| 🐾 关注热汤茶馆喵 | README.md、本站多处 |
愿你在汤宇宙里,小口喝,慢慢品。
(以及,别忘了关遥测的话苏暖泉会伤心的——虽然她本来就不存在。)