researchday
留在 VS Code 里的轻量科研日常助手。
管理日程、记录实验、收藏探索、整理反思、随手暂存、自由写日记。记录保存在你自己选择的本地文件夹,支持在界面操作,也可以直接编辑文件。
简单使用手册
- 首次使用:点击“研日”图标,选择存放记录的文件夹。
- 日程:添加事项、时间、链接和提醒,支持每周重复、多日期安排与“完成本次”。
- 工程:建立工程和实验记录,可关联文件或文件夹,用 head/tail 查看前后内容。
- 探索:收藏常用网站,记录感兴趣的链接和想法。
- 反思:记录问题、原因和下一步行动,按需设置回看日期。
- 暂存:随手输入、复制粘贴,用 ⌘S / Ctrl+S 保存。
- 日记:选择日期,在编辑器中自由书写和保存。
- 提醒:电脑需保持唤醒、VS Code 运行;编辑时仍按已保存的日程提醒。
开始使用
- 安装后点击活动栏中的“研日”图标。
- 选择一个独立的资料文件夹。
- 从任一模块开始记录。右上角齿轮可重新选择资料目录。
暂存保存快捷键:macOS 使用 ⌘S,Windows/Linux 使用 Ctrl+S。日记在 VS Code 原生编辑器中书写。
面向桌面 macOS、Windows、Linux。需要 VS Code 1.90 或更新版本。本版不支持浏览器版 VS Code,远程工作区场景尚未验证。
日程和提醒
- 普通:计划日期与开始时间。
- 规律:从最近日期起每周重复,不填截止日期则持续进行。
- 不规律:在日历选择多个日期,分别填写起止时间;时间可以留空,未填开始按 00:00 计算。
- 提醒:多个固定日期时间,或每次事项开始前若干天/小时/分钟。
- “完成本次”保留后续安排,展开后可补记或撤销完成;“完成整个系列”停止整条事项的提醒。
提醒按目标时刻设置定时器,显示在 VS Code 内。需要电脑唤醒并保持 VS Code 运行;关闭程序后无法及时提醒。启动或恢复后补发最近 24 小时内尚未发送的提示。系统繁忙、休眠与通知过滤可能造成延迟。
编辑中的未保存改动不影响原提醒;保存后才使用新设置。完成某场后跳过对应的提前提醒,手填固定时间提示独立保留。当前以单个 VS Code 实例使用为主。
你的文件夹就是数据
资料目录/
schedule/ 日程:Markdown + YAML 元信息
projects/ 工程及 experiments/ 实验记录
exploration/ 探索记录与 shortcuts.yaml 常用链接
reflections/ 反思记录
scratch/scratch.txt 暂存文本
diary/YYYY/MM/DD.md 自由日记,也可识别同结构的 .txt
.app/trash/ 确认删除后的恢复目录
.app/icons/ 可重新获取的网站图标缓存
.app/reminders.json 已发提醒去重记录
直接编辑记录后,保存文件会刷新侧栏。格式错误会提示,源文件保留原样;检测到未保存内容或并发修改时会阻止覆盖。
自动备份尚未提供,请自行备份资料文件夹。切换目录不会搬迁或删除旧记录。关联外部实验文件只保存地址,不会复制或删除原文件;换电脑时请重新关联地址。
head/tail 面向 UTF-8 文本与常见 .log 文件,单次最多读取 1 MiB,并提供手动刷新;文件夹、二进制或其他编码文件请在相应应用中打开。
隐私与网络
- 不采集代码操作行为,不含遥测,不自动上传日记或实验记录。
- 不接入 AI 服务,不做系统日历同步。
- 新增常用链接时,会请求目标网页及其声明的网站图标并保存在本地;失败时使用文字图标,链接仍可用。
- 点击网页链接会打开默认浏览器。
反馈与授权
这是一个早期试用版本。欢迎通过 Marketplace 的 Q&A / Review 反馈问题,说明操作系统、VS Code 版本和复现步骤;反馈截图前请遮盖自己的记录。
免费使用,暂不采用开源许可证。具体授权见安装包中的 LICENSE.txt;第三方组件保留各自许可证。