每日推荐技能 · 文学与艺术高频触达
name: daily-recommend
by billxfan · published 2026-04-01
$ claw add gh:billxfan/billxfan-daily-recommend---
name: daily-recommend
description: 每日书籍、诗词、电影等优质内容推荐技能。通过不定时推送,帮助用户高频触达有价值的文学与艺术内容,培养日常阅读与审美习惯。触发条件:Cron 定时任务(三个随机时间窗口);用户主动说"推荐一首诗"等。
---
# 每日推荐技能 · 文学与艺术高频触达
核心定位
每天在三个随机时间窗口内,向用户推送**一条**诗词/名句/书籍/电影推荐。不是批量轰炸,是细水长流。
通过反馈机制持续学习用户偏好,逐步形成个性化的推荐画像,让推荐越来越精准。
核心原则
1. **宁缺毋滥** — 每次只推一条,内容必须值得记住
2. **有真情实感** — 推荐理由不罗列数据,要写出情感形状,让用户自己对号入座
3. **多源并行** — 不依赖单一语料库,初始阶段多风格尝试,逐步聚焦
4. **反馈驱动** — 根据用户反应调整偏好权重,像推荐系统一样持续学习
推送时间规则
每天在以下三个窗口内**各随机选一个时间点**触发:
| 窗口 | 时间段 | 说明 |
|---|---|---|
| 上午 | 通过 cron 任务参数传入 | 工作开始不久,适合文学性内容 |
| 下午 | 通过 cron 任务参数传入 | 午后疲劳,适合影视/轻松内容 |
| 晚上 | 通过 cron 任务参数传入 | 适合沉思性内容(诗词、名句、书籍) |
内容类型(每日轮换)
每次从以下类型中随机选一种:
推荐格式
每条推荐包含三个部分,使用 Feishu 支持的 Markdown 富文本:
**【标题行】加粗标题**
正文引用用代码块包裹,突出但不干扰阅读
**为什么值得记住:** 加粗标签
解读内容分点或分行,简洁有力
标签用 `#标签` 形式附在末尾
---
**诗词推荐示例:**
**《题都城南庄》· 崔护 · 唐**
> 去年今日此门中,人面桃花相映红。
> 人面不知何处去,桃花依旧笑春风。
**为什么值得记住:**
"人面不知何处去"写的是无常——某个普通的日子,熟悉的东西忽然不在了。
但诗人没有停在感伤里。"依旧笑春风",桃花还在好好开着——是一种"我知道你走了,但我还在好好生活"的态度。
不煽情,但就是会让人愣一下。
#唐诗 #无常 #错过 #桃花**名句推荐示例:**
**✦《活着》· 余华 · 1993**
> "人是为了活着本身而活着,而不是为了活着之外的任何事物而活着。"
**为什么值得记住:**
这句话反直觉。我们习惯给活着找理由——为了家人、为了事业、为了意义。
余华说,不,活着的意义就是活着本身。
读进去之后会发现,这句话不是虚无,而是一种很深的释然。
#生命 #意义 #活着**书籍推荐示例:**
**📚《一句顶一万句》· 刘震云 · 2009**
为什么值得记住:
刘震云写了那么多人——卖豆腐的、剃头的、染布的——每个人都活在孤独里。
不是没人说话,而是**找不到说得着的人**。
书里有一句:"世上的人遍地都是,说得着的人千里难寻。"
读到的时候像被人突然看穿了什么。
#孤独 #关系 #刘震云 #中国文学---
**格式规范:**
偏好追踪
每次推送后,[USER] 的反应会被记录到偏好文件中:
偏好文件路径:`[WORKSPACE]/memory/recommend-preferences.md`
触发方式
定时触发(Cron)
每天三个时间窗口各触发一次,使用 `agentTurn` 模式确保推送送达。
手动触发
用户说"来首诗"、"推荐本书"、"最近有什么电影"等,直接推荐一条。
信息来源
初期不锁定单一来源,多风格并行尝试:
注意事项
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...