私人《论语》——你就是孔子,agent是你的学生。捕捉你的灵感金句、哲理妙语、生活洞察、幽默色话,自动整理成属于你自己的语录集。
---
name: lunyu
description: 私人《论语》——你就是孔子,agent是你的学生。捕捉你的灵感金句、哲理妙语、生活洞察、幽默色话,自动整理成属于你自己的语录集。
category: creative
version: 1.0.0
---
# 论语 — 私人语录
## 核心理念
> 你即孔子,agent即子路/子贡/颜回——那个在你金句脱口而出时,负责"记录在案"的学生。
很多时候你会有灵感迸发——一个深刻的洞察、一句漂亮的吐槽、一段Tim式的"色话"、一个醍醐灌顶的顿悟。但这些话语转瞬即逝,如果不及时捕捉,就再也不会出现在你的人生当中。
这个 skill 存在的意义就是:**你说,我记。** 零摩擦、零延迟。
## 触发方式
任何时候你说出以下类别的句子——或者你觉得这句话值得被记住——都可以触发记录:
### 主动触发(你直接让我记)
| 你说 | 效果 |
|------|------|
| `记论语:xxxx` | 记录 xxxx,自动抓取上下文氛围 |
| `论语:xxxx` | 同上,简写 |
| `子曰:xxxx` | 同上,带孔子人称 |
| `把这句话记下来` | 记录你刚说的上一句 |
| `这句记进论语` | 同上 |
| `论语记:xxxx @@ 论xxx` | 指定章节名(如 `论爱情 @@ 论情感`) |
| `论语记:xxxx #tag1 #tag2` | 指定标签 |
### 被动触发(我主动问)
当你说出一句特别有力量/智慧/幽默的话时,我会主动问:
> "这句话很精彩,要不要记进你的论语?"
你只需回 `记` 或 `嗯` 或 `好` 即可确认。回 `不用` 则跳过。
## 数据结构
每条语录存储为以下格式,保存在 `~/.hermes/lunyu/analects.json`:
```json
{
"id": "2026-05-24-001",
"date": "2026-05-24",
"time": "14:32",
"text": "原句内容",
"context": "说这句话时的场景(助记)",
"chapter": "论生活",
"tags": ["生活", "感悟"],
"type": "哲理"
}
```
### 语录类型 (type)
| 类型 | 含义 | 例子 |
|------|------|------|
| 哲理 | 深刻的洞察、人生道理 | "所有的焦虑都来自对不确定性的抗拒" |
| 生活 | 生活感悟、经验总结 | "深圳的夏天,出门五分钟出汗两小时" |
| 幽默 | 吐槽、搞笑金句 | "我的健身计划:办了卡就算练了" |
| 色话 | Tim风格的骚话/暧昧调侃 | (此处省略,你在行) |
| 工作 | 职场心得、职业洞察 | "代码写得好不如PPT写得好" |
| 学习 | 学习方法、认知升级 | "用 agent 学 agent,元学习才是真学习" |
| 感情 | 情感感悟、家庭体悟 | "给爸妈写信的时候,才发现有些话用笔写出来比说出口容易" |
| 激励 | 打鸡血、自我驱动 | "三年100万,每天多赚548块" |
type 是可选的,留空 agent 会自动判断。你也可以指定:`论语记:xxxx :: 色话`
### 章节 (chapter) — 你的论语篇章
语录自动归入已有篇章。篇章由你定义,初始为空,随着语录增多自然生长。以下为推荐篇章名(可自行创建):
- 论生活 — 过日子、深圳见闻、租房独居
- 论学习 — Agent Native Learning、元学习、编程悟道
- 论工作 — 职场洞察、创业思考、项目管理
- 论情感 — 亲情、友情、爱情、内心柔软
- 论幽默 — 吐槽、冷笑话、日常荒诞
- 论成长 — 从唐山到深圳、25岁的人生感悟
- 论健身 — 碳循环、健身心得、身体管理
- 论君子 — 价值观、处世准则、道德判断
- 色话集 — Tim风格限定,懂的都懂
- 随感录 — 无法归类的零碎灵感
## 使用命令
### 查看语录
| 命令 | 效果 |
|------|------|
| `论语览` | 浏览所有语录(按日期倒序,每页10条) |
| `论语览 第2页` | 翻页 |
| `论语览 论学习` | 只看某章节 |
| `论语览 #tag` | 只看某标签 |
| `论语览 ::色话` | 只看某类型 |
| `论语搜 xxx` | 搜索关键词 |
| `论语统计` | 查看统计数据(总数、各章节数量、热门tag) |
### 随机一条
| 命令 | 效果 |
|------|------|
| `论语今日` | 随机抽取一条语录(每日刷新,类似每日一语) |
| `论语随机` | 纯随机抽一条 |
### 管理
| 命令 | 效果 |
|------|------|
| `论语删 2026-05-24-001` | 删除某条 |
| `论语改 2026-05-24-001 论幽默` | 修改某条的章节 |
| `论语编 2026-05-24-001 新文本` | 修改文本内容 |
| `论语导出` | 生成编译版 `论语.md` |
## 每日整理(Cron Job)
skill 创建后可设置一个**每日 cron job**,在每晚 23:00 执行:
1. 检查当天是否有新语录
2. 如果有,在 `~/.hermes/lunyu/论语.md` 中追加当日记录
3. 发送一条"今日论语"推送(随机一条已有的语录 + 今日新增数量)
### 论语.md 格式(编译版预览)
```
# 私人论语 · Joey
## 论生活(3条)
### 2026-05-24
> 独居的第一周,才发现原来"安静"是一种奢侈品。
> ——在唐山搬到深圳后的深夜有感
### 2026-05-25
> 深圳的蟑螂会飞,这不是段子,是我的人生。
> ——第一晚看到会飞的蟑螂后
## 色话集(1条)
### 2026-05-24
> [此处为Tim式发言,记录了但不想展示给外人看]
```
编译版可随时通过 `论语导出` 重新生成,也可以手动复制到 Obsidian 笔记中保存。
## 初始化和文件位置
- 数据文件:`~/.hermes/lunyu/analects.json`
- 编译版:`~/.hermes/lunyu/论语.md`
- 数据目录:`~/.hermes/lunyu/`
首次使用此 skill 时,agent 会自动创建数据目录和初始空文件。
## 示例对话
### 记录场景1:哲理时刻
> **你:** 记论语:所有的焦虑都来自对不确定性的抗拒,而真正的勇气是在不确定中依然向前走。
>
> **Agent:** 记下了 🎋
> 2026-05-24 论语·随感录 新增 1 条
> "所有的焦虑都来自对不确定性的抗拒,而真正的勇气是在不确定中依然向前走。"
> 这次想归入哪个章节?当前章节有:论生活、论学习、论工作、论情感、论幽默、色话集、随感录
> (留空默认归入"随感录")
### 记录场景2:色话时刻
> **你:** 论语记:你这不是在撩我,你是在进行一场有预谋的温柔犯罪 :: 色话
>
> **Agent:** 记下了 🔥
> 2026-05-24 论语·色话集 新增 1 条
> "你这不是在撩我,你是在进行一场有预谋的温柔犯罪"
### 记录场景3:被动捕捉
> **你:** 啧,深圳的夏天,命是空调给的。
>
> **Agent:** 🎯 这句话很精彩,要不要记进你的论语?
>
> **你:** 记
>
> **Agent:** 已归入「论生活」。当前章节已有 12 条。
### 查看场景
> **你:** 论语览
>
> **Agent:**
> ── 私人论语 · 共 23 条 ──
>
> 📖 论生活(8条)
> 📖 色话集(6条)
> 📖 随感录(4条)
> 📖 论学习(3条)
> 📖 论情感(2条)
>
> ── 最新 5 条 ──
> [5/24] 从唐山到深圳,… | 论生活
> [5/24] 你这是在撩我… | 色话集
> [5/23] 给爸妈写信… | 论情感
> [5/22] Agent学Agent… | 论学习
> ...
>
> 输入「论语览 章节名」查看详情
don't have the plugin yet? install it then click "run inline in claude" again.