Repository navigation
Releases
Releases · kmoshan/shiftnote
ShiftNote v0.2.0
ShiftNote v0.2.0
新增「检测更新」:安装后可以自动发现新版本,不用再手动回来翻下载页。
新增
- 启动静默检查:启动时向 GitHub 读取最新 Release 版本号,12 小时内只查一次;
有新版本时在顶部显示提示条,点击「查看更新」直达下载页,可一键忽略。 - 设置页手动检查:设置 → 关于 → 「检测更新」,显示当前版本、最新版本与检查时间,
有更新时展示版本说明摘要并提供「下载」按钮。 - 网络兼容:直连 GitHub 失败时会自动读取 Windows 系统代理后重试,
代理环境(如 Clash)下也能正常检查。 - 只读轻量:仅请求公开的
api.github.com版本信息,使用独立 User-Agent,
不发送任何本地数据、不上报设备信息、不静默下载安装。
安装
下载 ShiftNote_0.2.0_x64-setup.exe(约 2.3 MB),双击安装,无需管理员权限。
从 0.1.0 升级可直接覆盖安装,本地数据(%APPDATA%\com.shiftnote.desktop\)会保留。
SHA256:B281ABFE69E7A931F1389195D6ECA3485CEA81E6B0CD8046C58AF86E9814F4FB
验证
- Rust 单元测试 29 项通过(新增:版本号解析、版本比较、代理地址解析)
- 前端类型检查通过
- 实测:以 0.1.9 构建启动后正确检测到 v0.2.0,顶部提示条与设置页下载入口均正常;0.2.0 自身在无新版本时显示「已是最新版本」
ShiftNote v0.1.0
ShiftNote v0.1.0
Windows 轻量级交接班与事项跟踪工具:Tauri 2 + Vue 3 + SQLite,数据全部保存在本地。
安装
下载 ShiftNote_0.1.0_x64-setup.exe 双击安装(当前用户安装,无需管理员权限,约 1.7 MB)。
支持 Windows 10 / 11 x64,需要 WebView2 运行时(Win10 2004+ / Win11 通常已预装)。
SHA256:10A11DBF960A66E9249DD6882D8C4B8338E93BE6F490B585F7AD0183C04ED1E7
主要功能
事项
- 快速添加(输入标题回车即存)、完整编辑、优先级 P0–P3
- 负责部门、记录时间(可手工指定)
- 复制、隐藏/取消隐藏、回收站恢复、永久删除(二次确认)
进展追踪
- 列表行内直接追加进展
- 默认只显示最新一条,点「展开 N 条」就地查看全部历史进展
- 详情页时间线,支持编辑(保留创建时间与修改时间)、删除
视图与检索
- 全部 / 今日 / 待处理 / 重点 / 已完成 / 已隐藏 / 回收站,实时计数
- 按记录日期筛选(今天 / 昨天快捷项或任选一天)、优先级筛选、四种排序
- 全局搜索覆盖标题、描述、负责部门与全部历史进展
数据
- UUID 主键、毫秒时间戳、WAL、外键级联、版本化迁移(v1→v2 自动升级)
- 数据库损坏自动备份重建
- 在线备份 + 从备份一键恢复(覆盖前自动快照、失败自动回滚)
已知限制
- 周期提醒、系统通知与托盘常驻尚未实现
- 交接班记录与导出尚未实现
- 列表拖拽排序、批量完成/隐藏待补
验证
- Rust 单元测试 26 项全部通过
- 前端
vue-tsc类型检查通过 - 安装包在 Windows 10 22H2 (19045) x64 上完成安装 → 运行 → 卸载全流程验证