Agent Skills
返回列表
飞书日记助手

飞书日记助手

知识管理 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c7243c77/dami-diary-assistant。

技能介绍

它解决什么问题

很多人的日记输入是碎片化的:白天随手发一条文字或语音,深夜想整理时却已经散落在聊天窗口里,手动复制、排版、归档到飞书知识库既麻烦又容易中断。这个技能把这件事拆成一条不需要意志力的流水线:碎片先暂存,凌晨统一整理,早上推送链接给你复核,记录习惯不再依赖当天是否想起来。

核心工作流

技能由五个相互衔接的部分组成:

  • 碎片收集(实时):通过微信等渠道发来的文字直接暂存;语音消息由平台层自动转文字,技能只负责接收文本。每条碎片带时间戳追加到 ~/.qclaw/diary_fragments/YYYY-MM-DD.md,回复一句简短确认即可,整理被推迟到凌晨。
  • 定时提醒(手动触发):说「设置每日提醒」后,为默认时间点(08:30、12:30、15:00、18:30、23:00)各创建一条 cron 任务,并同时部署三条后台任务。
  • 凌晨整理(02:00 自动):读取前一天的碎片,通过 IP 定位补充天气与地点,按模块化模板渲染成 Markdown,写入飞书知识库并保存链接,最后清理碎片文件。没有碎片则静默结束。
  • 次日推送(08:30 自动):把昨日日记链接通过微信推送,并标记已推送,避免重复发送。
  • 开机补归档(每小时 :17):用 list-pending 对比碎片文件与 _url 标记文件,发现凌晨关机期间漏掉的归档或推送,开机一小时内自动补上。

日记模板要求保留用户提供的所有细节,用 ⚠️📉✅ 等图标标注状态,形成输入→输出→思考的闭环,标题自动总结不超过 15 字。配套脚本包括 scripts/setup.py(配置向导)、scripts/feishu_auth.py(OAuth 授权与 token 管理)、scripts/feishu_api.py(写入知识库)、scripts/fragment_store.py(碎片与链接管理)。

适用边界与注意点

  • 依赖 Python 3.9+ 与 requests 库,且需要自备飞书应用凭据并完成 OAuth 授权;凭据与授权按用户隔离,各写各的知识库。
  • 语音转文字由微信/QClaw 平台层完成,技能本身不做 ASR;换渠道接入时需确认上游是否已转写。
  • 天气和地点基于 IP 定位推断,在 VPN 或移动网络下可能不准。
  • 补归档依赖 cron 随 QClaw 启动,机器长期关机则不会触发。
  • token 有有效期,建议定期运行 python3 scripts/feishu_auth.py --status 检查。

使用场景

  • 白天多次用微信发语音或文字记录碎片,不想深夜手动整理当天日记
  • 需要在飞书知识库中自动按日期归档日记,并生成包含天气和地点的 Markdown 文档
  • 电脑经常在凌晨关机,需要开机后自动补上昨晚未整理的日记归档和推送
  • 希望每天早上 8:30 在微信收到昨日日记链接,用于快速复核记录内容

适合人员

  • 习惯在微信发碎片日记,希望凌晨自动整理成结构化文档并归档到飞书的个人用户
  • 需要把日记自动写入飞书知识库并附带天气、地点等上下文信息的知识管理者
  • 经常错过凌晨定时任务,需要开机后自动补归档和补推送的自动化脚本使用者
  • 对隐私敏感,希望日记碎片先落盘本地再定时推送到飞书的用户