大家平时是怎么写日记的呢

106 天前
 eternalhunter

背景

想写日记记录下日常工作和生活,后续也可以多翻翻回顾一下,但是总是坚持不下来,很容易漏写,漏着漏着就停止了.....

诉求

  1. 大家有什么好的方式坚持下来
  2. 一般手写还是软件记录,什么软件
  3. 写了这么久有没有心得体会之类的
3360 次点击
所在节点    生活
47 条回复
xHliu
106 天前
有时候会做些有趣的事情,比如,每天早上起来记录做了什么梦。现在回头看,这是日记里最无厘头的东西。
但,做了些有趣的梦,还是会想写一下。

比如 2022.8.xx
在梦中,事情似乎被简化了,在生活上我还没见过那末简单的版本。睡醒了才知道,现实生活上可没有这些东西。

@xHliu
morisakitaku
106 天前
格志經典版
0Z03ry75kWg9m0XS
106 天前
gh page, 没博客写的时候用来记流水账
uberarctic
106 天前
notion 写着玩,不定时筛选一些搬运到博客上
arischow
106 天前
moonjoin
106 天前
每周总结一下,大体分为三类,工作,生活,情感。写完基本就不会看了,但有时突然想看看一年前的自己在干嘛,就能很容易翻到记录并且回忆起来。
MiguelTapia
106 天前
iOS 和安卓上有个冷门 APP ,叫做 Diaro ,国外开发的,功能简洁,无广告。自己从 2017 年用到现在。每天晚上写日记的时候顺便看看当年今日的日记(系统自带快捷功能),很是感慨。
lneoi
106 天前
除了日记可以用类似打卡的程序, 自己列一些常用事件, 然后做完打卡, 比如今日读书, 读了 XXX, 然后坚持 N 天后任务结束关闭, 还能查看统计信息
市面上类似的程序挺多, 但感觉每个都不是完完全全贴合, 主要不是为了记录场景, 而是打卡场景.
forremind
106 天前
用 trilium 每天写,还搞了个类似 github 热力图的显示
EngAPI
106 天前
我公众号每月写一篇(公众号办了 5-6 年了),发现太多东西写了,动不动超 3000 字。
先写 1 年吧,等写作成熟点,每周写一篇试试。
Sting1226
106 天前
加密的 word 。大学的时候开始写。工作以后慢慢就忘了。一年写个一两回吧。
jzhm
106 天前
pendo
bello123
106 天前
一直用 qq 邮箱记事本
firefoxwang
106 天前
用 logseq ,工作生活分为两个图谱,只记录重要事项。
Sfilata
106 天前
我用 Day One ,每天随便记流水账写点东西。要不一周过完都不知道这一周是怎么没的。
chauncychan
106 天前
自建 Memos
aQuQ
106 天前
@shizhibuyu2023 #5 请问今日新建和修改是用 dataview 做的吗?求分享
lostwolfkf
106 天前
正经人谁写日记啊,谁能把心里话写日记里,写出来的那能叫心里话
lynan
106 天前
可以找个要写日报的公司上班,上完估计不想写日记了。
以上是开玩笑的,记录记录生活挺好。
shizhibuyu2023
106 天前
@aQuQ #37 是的,用 dataviewjs 写的
日记模板中填入,今日新增笔记的脚本如下:
```dataviewjs
await dv.view('scripts/created')
```

scripts/created/view.js 文件代码
```js
const { file: currentFile } = dv.current();
const { path, name } = currentFile;
const cday = dv.date(name); // 文件的创建时间不一定准确,使用文件名更准确
const hour = 60 * 60 * 1000;
const dayRange = [cday.ts + 6 * hour, cday.ts + 30 * hour]; // 当天 6 点,到第二天 6 点
const isInDayRange = (time) => {
return time >= dayRange[0] && time < dayRange[1];
};
// 获取文件
const fileList = dv
.pages('-"Annotation"') // 根据需要剔除笔记
.filter((page) => {
return isInDayRange(page.file.ctime.ts) && page.file.path !== path /*剔除本文件*/;
})
.sort((page) => page.file.ctime.ts)
.map((page) => page.file);
// 画表格
const headers = ['link', 'folder', 'ctime'];
const data = fileList.map((file) => headers.map((header) => file[header]));
dv.table(headers, data);
```

今日修改的历史笔记同理,代码如下
```js
const { file: currentFile } = dv.current();
const { path, name } = currentFile;
const cday = dv.date(name); // 文件的创建时间不一定准确,使用文件名更准确
const hour = 60 * 60 * 1000;
const dayRange = [cday.ts + 6 * hour, cday.ts + 30 * hour]; // 当天 6 点,到第二天 6 点
const isInDayRange = (time) => {
return time >= dayRange[0] && time < dayRange[1];
};
// 获取文件
const fileList = dv
.pages('-"Annotation"')
.filter((page) => {
const { file } = page;
return (
file.ctime.ts < dayRange[0] /* 创建时间早于今天 */ &&
isInDayRange(file.mtime.ts) /*修改时间在今天 6 点和明天 6 点之间,之后再修改,只出现在最新修改的一天中!*/ &&
file.path !== path /*剔除本文件*/
);
})
.sort((page) => page.file.mtime.ts)
.map((page) => page.file);
// 画表格
const headers = ['link', 'folder' /*, 'ctime'*/, 'mtime'];
const data = fileList.map((file) => headers.map((header) => file[header]));
dv.table(headers, data);
```

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1062823

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX