Releases: ArtemisLin/obsidian-wechat-diary
Releases · ArtemisLin/obsidian-wechat-diary
Release list
0.3.0
微信随手记 — 产品形态重做: 从"日记应用"变成微信 → vault 的零摩擦收件口。
(Single-mode rewrite: everything you send is recorded — no magic words, no AI, predictable and honest.)
新特性
- 发什么记什么: 不再需要「开始记日记」, 发出去就记下了; 「结束」变为可选的收尾仪式, 跨天自动收尾
- 「在吗」探活: 打招呼会得到状态回复(今天已记几段), 不会被记进笔记
- 凌晨 4 点前算前一天(数据契约 v1.2): 熬夜写的内容落在"今晚"的文件里
- 图片: 发图自动从微信 CDN 解密, 存入
attachments/并嵌入当天笔记;「撤回」可撤(只删引用, 图片保留) - 撤回回执显示撤掉了什么; 每天第一条带完整用法提示; 收尾语分时段(白天不再"晚安")
- 帮助文案写明: Obsidian 没开也能发, 24 小时内下次打开自动补记(实测)
修复
- 半绑定死锁: 卸载重装后陷入"未绑定 + 解绑按钮灰 + 重扫码提示已绑定到别处"的死循环。绑定身份现与凭据同存 Obsidian 密钥存储, 升级后可自愈恢复(会弹认领确认框)
- 换 bot 后前几条消息被去重表静默吞掉的问题
- 写入失败现在响亮报错("
⚠️ 这条没记上!"), 不再伪装成功
变更
- AI 功能(润色/闲聊)暂时停用: 纯机械记录, 原文直存, 不发出任何 LLM 请求。设置保留, 将来作为可选功能回归
0.1.3
Diary folder setting is now a type-to-search folder suggester (covers nested folders); timezone stays a dropdown defaulting to Asia/Shanghai.
0.1.2
QR TTL refresh retries on transient network errors instead of failing the login flow.
0.1.1
QR auto-refresh (local 5-min TTL), settings tab refreshes after binding, folder/timezone dropdowns.
0.1.0
First release: scan-to-bind WeChat pipeline, diary/chat modes, byte-identical data contract with the Python version.