今日随手记

unlisted

by JinYu

把聊天消息、网页、文档、PDF 与技术社区讨论剪藏进当前 Obsidian Vault,无 AI 中转、笔记只留本地.

★ 1 starsUpdated 12d agoAGPL-3.0
View on GitHub

今日随手记 Daily Jots

在你发现内容的地方,把它写进你的 Obsidian —— 聊天即日记,链接即笔记,全程本地。

License Obsidian Fork

🌐 产品主页 —— 聊天框,就是 Obsidian 收藏入口

今日随手记是一个 Obsidian 插件:把微信、Telegram、飞书等 9 个聊天渠道里随手发出的消息、链接和附件,自动整理成 Vault 里的本地 Markdown。没有 AI 中转,没有云端暂存,笔记只留在你的硬盘上。

今日随手记设置面板 · 概览

为什么需要它

你的现状今日随手记
好内容截图收藏,图片散落相册正文、图片、视频、附件自动落成一篇结构化笔记
收藏夹是黑洞,存了再也不看落进 Vault 的 Markdown 可搜索、可双链、进图谱
链接失效、平台风控、内容消失发给 bot 的那一刻就完成本地化,之后链接死活与你无关
工具越多越记不住不用换 App:在聊天窗口丢一个链接,笔记自己长出来

它是怎么工作的

  1. 连接渠道 —— 扫码或填入 Token,把聊天账号接入插件
  2. 随手投喂 —— 在聊天窗口发消息、丢链接、传文件:纯文本追加进当天日记,链接被读出正文,附件原样落盘
  3. 长在 Vault 里 —— 每条记录都是带 frontmatter 的 Markdown,媒体本地化进附件目录

三步开始:选择渠道、发送内容、回到 Obsidian

站在前人的肩膀上

本项目借鉴自 AI-Scarlett/obsidian-omnichannel-diary。

  • 9 渠道接入体系、「消息即日记」的落盘架构、本地优先原则——这些是本项目的灵魂,全部出自原作者的设计
  • 本项目只做锦上添花:在同一个骨架上,把内容源的深度(更多平台、更完整的提取)与可靠性(真实报错、失败可见)往前推了几步
  • 许可证沿用 AGPL-3.0-only,感谢原作者的开源

锦上添花:本项目优化内容

更深的社区媒体剪藏

平台提取内容
知乎无需登录 游客身份即可;回答、专栏文章与纯问题页;403 自动种风控 Cookie 重试,公开内容无需登录
小红书无需登录 游客身份即可;标题、作者与视频封面,分享短链自动展开
微博搜索页、单条微博、头条文章;作者/时间/转评赞/配图大纲式排版,话题与 @ 降噪,图片本地化,风控可诊断
微信公众号标题、公众号名与正文;图集帖全图恢复,懒加载图片本地化
Bilibili标题、UP 主、日期、统计、标签等结构化信息,支持 b23.tv 短链
更多站点持续打磨中

社区媒体来源规则,内置百余站点

云文档一键导出

平台导出
腾讯文档表格 → xlsx、幻灯片 → pptx,自动走服务端导出链
钉钉在线表格 → xlsx 附件
企业微信文档表格 → xlsx、幻灯片 → pptx
WPS文档表格 → xlsx

云文档来源与本地会话登录

远程查询导出

出门在外,通过微信等已绑定的渠道发一条查询(如「查询 小红书 SQL」),bot 返回 Vault 内的命中列表;回复「确认 1,2」,电脑端即按你设定的格式导出 zip——手机不装 Obsidian,也能取走已存的笔记。

设置补充

  • 内置百余站点来源表 + 自定义规则(精确域名与 *. 通配符)
  • 新增视频导出下载

可靠性工程

  • 渠道稳定性 —— QQ 渠道 CORS 适配(经 Obsidian requestUrl 通道)、微信多回复去重等连接层修复
  • 剪藏回执 —— 附带保存正文预览(默认前 200 字,可配置)与图片/视频计数
  • 真实报错 —— 验证壳页、风控、Cookie 缺失报可诊断错误,不再存空笔记

渠道支持

渠道连接方式接收通道附件
微信官方 iLink/ClawBot 扫码授权HTTPS 长轮询AES 解密图片、文件、视频和语音
飞书 / Lark官方设备注册或 App ID/Secret官方 WebSocket SDK通过官方 API 下载消息资源
钉钉Client ID/Secret官方 Stream SDK文字及事件提供的直接下载资源
企业微信Bot ID/Secret官方机器人 WebSocket SDKSDK 下载和 AES 解密
QQApp ID/Secret官方 QQ Bot Gateway SDK事件附件 URL
SlackSocket Mode App Token 和 Bot TokenSocket Mode WebSocket需要鉴权的私有文件 URL
TelegramBotFather TokenBot API 长轮询图片、文档、音频、语音、视频和动画
DiscordBot TokenGateway v10 WebSocket消息附件 URL
WhatsApp关联设备二维码内置 Baileys Node 传输层图片、文档、音频、视频和贴纸

安装

  1. 从 release 分支 下载 main.js、manifest.json、styles.css
  2. 放入 <Vault>/.obsidian/plugins/daily-jots/
  3. 在 Obsidian「设置 → 第三方插件」中启用「今日随手记」
  4. 「设置 → 今日随手记」中添加渠道,扫码或填入凭据

要求 Obsidian 1.11.4+,桌面端使用。

设计立场与隐私

  • 官方渠道直连 —— 不做逆向、不经第三方中转,9 个渠道接的全是各平台官方开放能力
  • 能免登录就免登录 —— 社区剪藏优先游客身份,公开内容不索取你的 Cookie
  • 无 AI 中转 —— 消息与网页内容不经任何 AI 加工,插件直连各平台官方接口
  • 凭据只存本地 —— 渠道 Token 等仅保存在你的 Vault 配置中
  • 笔记只落本地 —— 所有正文、图片、视频与文档写入你自己的 Vault,无云端暂存

致谢

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.