Tag: 软件

Dkphhh Created@

推荐一个 Mastodon 的 iOS 客户端

Mammoth 正在 TestFlight 测试中,UI 做得很漂亮,有一些颇具巧思的功能,说几个我喜欢的,排名不分先后:

  1. 震动反馈,力度拿捏得不错,用过就知道是什么感觉了。
  2. 底栏几个功能区可以相互替换。
  3. 可以将 hashtag 和 instances 添加为列表。
  4. 探索页面有热门展示,热门嘟文会针对用户语言进行调整。
  5. 支持 shortcut ,但这个功能目前有 bug。

🔗 https://getmammoth.app/

阅读关于 推荐一个 Mastodon 的 iOS 客户端 的文章
Dkphhh Created@

一些「低能耗」数字生活原则

  1. 能浏览器解决的事,绝对不单独下 app
  2. 能用自带 app 解决的事,绝对不下新 app
  3. 优先选择用原生框架编写的 app,尽量不用基于 electron 开发的 app
  4. 功能重叠的软件只保留一个
  5. 视频照片电子书……不常用的文件全部存云盘
  6. 定期整理文件夹,大于 3G 的文件不在电脑上停留超过一周
  7. 不玩大型游戏,不剪辑 4k 视频
  8. 一器多用,发掘工具既定用法之外的新用法
  9. 灵活运用快捷指令、ifttt 等自动化服务
  10. 设备性能够用就行,不追求新款、顶配
阅读关于 一些「低能耗」数字生活原则 的文章
Dkphhh Created@

一些「低能耗」数字生活原则:

  1. 能浏览器解决的事,绝对不单独下 app
  2. 能用自带 app 解决的事,绝对不下新 app
  3. 优先选择用原生框架编写的 app,尽量不用基于 electron 开发的 app
  4. 功能重叠的软件只保留一个
  5. 视频照片电子书……不常用的文件全部存云盘
  6. 定期整理文件夹,大于 3G 的文件不在电脑上停留超过一周
  7. 不玩大型游戏,不剪辑 4k 视频
  8. 一器多用,发掘工具既定用法之外的新用法
  9. 灵活运用快捷指令、ifttt 等自动化服务
  10. 设备性能够用就行,不追求新款、顶配
阅读关于 2023-01-11 22:05:00 的文章
Dkphhh Created@

我的 raycast 使用哲学:

  1. 只启用常用指令。降低搜索选项数量能降低干扰项,快速找到需要的指令。
  2. 少设置 alias 和 hotkey,主要靠搜索指令名称启动命令。因为记忆 alias 和 hotkey 需要刻意训练,我启用的指令并不多,raycast 支持模糊搜索,所以单纯靠几个印象中的名称字母也能找到我需要的指令。
  3. 用 raycast 替代本地 app。raycast 本身自带寄出的删除 app 与窗口管理功能,能替代我电脑里的 appcleaner 和 rectangle,依靠 bitwarden 的 cli 客户端,raycast 还能实现基础的密码查找功能,所以我把本地的 bitwarden app 也删除了。
阅读关于 2023-01-08 18:07:00 的文章
Dkphhh Created@

找到了MacBook频繁死机的原因

自从升级到 macOS 13 以后,电脑一天能卡死三四次。经Apple 支持社区里其他用户的解答,可能是 macOS 自带的中文输入法无响应导致的卡死。

在 bug 没有修复前,我们简中用户想正常使用,只能使用第三方输入法了。

Mac 上能选的第三方输入法不多,我在 Mac 上尝试了一下此前一直想试试的Rime输入法。我很早就听说过这款主打完全本地化,完全自定义的输入法。

但是因为没有配置图形界面,完全依赖 YAML 格式的配置文件完成程序的配置,这款输入法对非技术人员并不友好。如果不进行自定义配置,Rime 自带的朙月拼音输入效率非常低。

不过,现在 Rime 的用户群数量也有不少,有现成的配置方案供新手使用。所以,我就在 GitHub 上找了一个接近 Apple 原生输入法的配置文件,下载安装,对着教程简单的自定义了一下,目前使用了一天,感觉还不错(甚至比原生更好 😈)。

阅读关于 找到了MacBook频繁死机的原因 的文章
Dkphhh Created@

如何用纯文本做任务管理?

看到这篇用纯文本进行任务管理的文章,自己也想实践一番,经过两天的研究,摸索出了一个在 Mac 上进行纯文本任务管理的方法:

  1. 和作者一样,将日历作为外部工具,装入生活、工作中的大小事项,帮助我们实现提醒和循环任务两个功能。
  2. 通过 shortcuts,将日历中的当日事项汇总生成一个 markdown 文件,作为当日的待办事项。
  3. shortcuts 生成当日待办后会自动打开文件,同时打开前一日的待办文件。两相对照,如果前日有遗漏的任务,能手动复制到当日。

用纯文本进行任务管理,最大的优点是方便加备注(例如解决问题的思路、想法、会用到的网页链接等等),它就像一张白纸,鼓励你把所有想法写上去。

当然,对比市面上一些比较成熟的待办工具,例如我之前使用的滴答清单,这个方法也有一个明显劣势,就是没有任务分组或标签体系,进而也很难实现智能视图、过滤器(filter)这样的高阶功能。

不过对于我来说,这样的功能并非刚需,我自己是通过 shortcuts 给自己的任务分了三个大类:

  1. today,从日历获取的当日任务都会自动归到这个类目。
  2. anytime,不确定执行日期的事项,作为 shortcuts 里的固定事项,每天生成一遍,完成后手动删除。
  3. inbox,当日的新任务都加到这个类目。为了快捷添加新任务,我也做了一个 shortcuts,自动将新任务输入到待办文件的最后一行。
阅读关于 如何用纯文本做任务管理? 的文章
Dkphhh Created@

用纯文本做任务管理

看到这篇用纯文本进行任务管理的文章,也想自己实践一番,经过两天的研究,摸索出了一个在 Mac 上比较方便的一种纯文本的任务管理方法:

  1. 和作者一样,将日历作为外部工具,装入生活、工作中的大小事项,帮助我们实现提醒和循环任务两个功能。
  2. 通过 shortcuts,将日历中的当日事项汇总生成一个 markdown 文件,作为当日的待办事项。
  3. shortcuts 生成当日待办后会自动打开文件,同时打开前一日的待办文件。两相对照,如果前日有遗漏的任务,能手动复制到当日。

用纯文本进行任务管理,最大的优点是方便加备注(例如解决问题的思路、想法、会用到的网页链接等等),它就像一张白纸,鼓励你把所有想法写上去。

当然,对比市面上一些比较成熟的待办工具,例如我之前使用的滴答清单,这个方法也有一个明显劣势,就是没有任务分组或标签体系,进而也很难实现智能视图、过滤器(filter)这样的高阶功能。

不过对于我来说,这样的功能并非刚需,我自己是通过 shortcuts 给自己的任务分了三个大类,算是一个简朴版的 filter:

  1. today,从日历获取的当日任务都会自动归到这个类目。
  2. anytime,不确定执行日期的事项,作为 shortcuts 里的固定事项,每天生成一遍,完成后手动删除。
  3. inbox,当日的新任务都加到这个类目。为了快捷添加新任务,我也做了一个 shortcuts,自动将新任务输入到待办文件的最后一行。

关于纯文本工作流,还可以参看:[My One Big Text File]

当然,这是一种宗教:[2022-08-27_20-49-00]

阅读关于 2022-09-08 00:59:00 的文章
Dkphhh Created@

macOS的智能文件夹

macOS 自带的文件管理器(Finder)可以实现智能文件夹的功能。简单来讲,这个文件夹是“活”的,会自动帮你把电脑里符合要求的文件筛选出来,并实时更新。

这个功能的使用场景非常多,可定制化程度也很高,能融入绝大多数人的工作流,例如组织待处理的文件、给电脑里的设计素材分类,或者是创建一个更加精细化、更适合自己的“最近使用”。

有两个路径,可以创建智能文件夹:

  1. 通过搜索实现:在 Finder 右上角的搜索栏随便搜点什么,这个时候搜索栏下方会出现一个「存储」和一个「+」按钮。这时点击「存储」,就能创建一个智能文件夹,点击「+」号则能再增加过滤条件。

  2. 在菜单里创建:在 Finder 下,点击顶部菜单栏的文件 → 新建智能文件夹。这个可能是苹果设想的正统路径,其实藏得不深,但是我猜大部分人应该都不会注意到。

Finder 智能文件夹能提供的过滤条件非常多,多到可怕,而这个「+」号按钮可以无限叠加。

智能文件夹过滤选项

但在这里我要吐槽一下,智能文件夹的筛选逻辑只有「且」没有「或」,可能会让一些强迫症无法满足。

阅读关于 macOS的智能文件夹 的文章
Dkphhh Created@

吐槽一下 macOS 的菜单栏。

菜单栏(Apple menu)一直是 macOS 的标志,地位和 Windows 的开始菜单(Start menu)相当。 在诞生时(指 20 世纪末),菜单栏十分受欢迎,因为过去的电脑显示空间比较小,把一个软件的所有功能罗列到顶部,通过垂直的下拉列表选择,是一个提高空间利用率的方法。

但今时不同往日了。现在已经有足够多的屏幕空间让开发者在 App 的 UI 界面上摆放图标,有足够多的交互方式让开发者为用户提供便利。所以,现在大部分第三方 App 菜单栏选项都少得可怜,功能指令也和界面上提供的各种按钮高度重合,十分鸡肋。这就导致,现在很多 Mac 用户没有使用菜单栏的习惯。

但菜单栏毕竟是 macOS 的传承,现在苹果官方出品的软件设计规范中,「The menu bar」还是非常重要的一章,值得被长篇大论。

苹果自然也会遵循这个设计规范,macOS 的第一方软件菜单栏选项都多到可怕,如果一个一个点,能发现很多匪夷所思的功能。

例如,系统偏好设置里的所有选项都能按照拼音顺序排列(如果是英文系统就是按首字母排列)。这个功能藏得也不深,在系统偏好设置下,点击显示 → 按字母顺序显示即可。

话说回来,这个功能有什么用呢?好像没有什么用。

阅读关于 2022-09-03 15:43:00 的文章
Dkphhh Created@

用了一个月的M1 MacBook air,来说说我眼中的Mac

今年 8 月底,趁着学生优惠,借一个朋友的学生身份,我购入了一台 8+256 的低配版 M1 MacBook air。

作为一个长期的 Windows 用户,这是我第一次用 MacBook。怀着兴奋与好奇,我把这台电脑当玩具把玩了一个多月,到今天,它优秀的工业设计、完善的软件生态、出色的能耗比、依旧让我在使用它时怀有一丝丝幸福感。如果不出意外,这次「一时冲动」将会成为我「2021 年度最值消费」。

***

买 Mac,就是买 macOS。

从易用性的角度讲,macOS 确实是比 Windows 强了一大截。产品存在的意义是帮助人们实现他们的目的,macOS 就是一个能够让你安安静静做事的系统。简单和直观能让你保持专注。(大部分时候) 不会卡顿、不会出现奇奇怪怪的问题,所以它 (大部分时候) 不会影响你的心情。

触控板手势直观,容易上手,动画流畅跟手得赏心悦目,大大的触控板操作起来也很方便。一些第三方软件也有自己的触控板快捷手势,例如,iA Writer 的双指左滑进入预览,右滑退出预览。

Spotlight 可以搜索任何 Mac 里的任何东西,甚至连文件内的文本内容都能被搜索到,使用得当能成为一个提升效率的利器。

按空格键预览,.docx .psd 等常用文件的格式都支持,也是一个提升效率的利器。

但 macOS 也并没有那么的好用。

我上手遇到的第一个困难就是分屏。苹果自带的分屏似乎只能依靠「光标长按软件左上角的绿色小圆点」实现,这和 Windows 的「拖动窗口到边角触发」相比,就显得有些愚蠢了。好在有很多小软件可以帮助我们实现和 Windows 一样智能的分屏体验,我用的是Rectangle

finder 默认会隐藏根目录,也不显示文件路径。这是一个非常「苹果式」的设计,对于普通用户来说,省去了很多麻烦,非常体贴。但对于一些有需求的用户来说并不方便。好在显示文件路径的设置并不麻烦。在打开 finder 窗口后,在菜单栏选取「显示」>「显示路径栏」即可。

只要开发者允许,Mac 也能运行 iOS app。不过,目前的 iOS app 在 Mac 上的体验差强人意,大部分应用还是触控操作的逻辑,用光标操作不方便。

***

在刚刚上手的这段时间里,我尝试了许多苹果生态独有的效率工具,例如久负盛名的启动器 Alfred,笔记软件 Bear、Ulysses,GTD 工具 Things、Omnifocus,也试图将一些我过去使用的全平台软件,如 flomo、cubox、simplenote 迁移过来。

但在一番体验与权衡后,我发现,苹果的自带应用已经成为了更有「性价比」的选择。

在功能上,这些自带应用于我而言已经足够了,我本身并不需要多么专业、复杂的功能。而且,因为这些 app 和系统、生态紧密贴合,在体验上甚至更好。

就拿备忘录来说,只要是能使用「分享」的地方,备忘录一定可以被分享,这是一个能极大提升使用效率的特性。

在接下来的 Monterey,苹果还会给备忘录带来真正的系统级 killer feature——「快速备忘录」。这一功能开启后,只需要将鼠标移动至右下角,便可看到一个卡片,点击就能呼出一个备忘录页面,让用户在任何地方快速开始记录,捕捉转瞬即逝的灵感。 在 iPhone 上,「快速备忘录」这一功能也早就被集成进了控制中心里,无论你是在手机上聊天、看书还是浏览网页,只需要从右上角下拉打开控制中心,就能开始记录。

所以,但在快速记录这一功能,苹果生态里的任何第三方笔记 App 都不是备忘录的对手了。 当然,苹果在系统里给自家应用「开小灶」,多少有不正当竞争的嫌疑。但对于用户来说,使用第一方软件,并非「不道德」,相反还有诸多便利,在性能优化上苹果自家应用也有保障,积年累月地使用也不会出现卡顿,除了 Apple Music——我平时很少用 Mac 上的 Apple Music,但是他的卡死和闪退给我留下了深刻印象,以至于我不得不在这里提一句。

说了一些优点,但这并不意味着第一方 app 没有缺陷。

我最不能忍的,就是 UI 功能区的字号,对于我来说太小了,还不能调节。而且,我发现只要是使用了苹果官方开发套件的 app,都有这个问题,包括我现在用来写字的 iA Writer。

上面这张图是 Apple Music,侧栏功能区的 UI 文字和右侧内容区的文字,大小对比十分明显。

***

M1 芯片的性能毋庸置疑,从我过去一个月的使用来看,CPU 占用基本没有超过 50%的情况。

我平时还会用这台电脑玩一玩群星和文明 6,在 900p 的分辨率下,帧数非常稳定,长时间游戏也不会卡,发热量只是「温热」还不到「烫手」级别,说明这样的游戏负载对于被动散热的 M1 芯片就是小菜一碟。

领先一个时代的能效比也让这台电脑成为了一个像手机一样真正的移动设备。在不插电、不退出后台 app 的情况下,我使用这台 Mac 看 B 站,一个小时的耗电只有 10%左右,而且完全不会发烫。这个能耗表现,如果省着点用,上班不带充电头完全没问题。

但低配版 8GB 的内存,确实捉襟见肘。

我的日常工作大部分需要开大量网页,所以我有三个浏览器,Chrome、Edge 和 Safari,分工使用。一般三个浏览器的标签页加一起估计有 30 到 40 个,其中 10 个左右是云文档。一般当我开始满负荷工作时,Safari 浏览器就会提示内存不足。

iStat 记录的内存负载大部分时候都在 60%左右,不过虚拟内存的波动就非常大了,我满负荷工作时,虚拟内存占用能达到 5G,能明显感觉到卡顿,标签页也会重载,打开一个 150 多行左右的云表格,甚至出现过卡死的情况。

内存负载

虚拟内存

也是这次经历,让我放弃了在云文档上做重型工作,现在比较大的表格我都用 exccel,内存占用小了一些,本地软件也不会出现卡顿。

***

我的工作内容大部分都是码字,多的时候一天估计能打上万字。对于这台 MacBook 的键盘,我能给 7 分。键盘手感比我之前的那台 LG 更硬更利落,打字体验不错。 但和之前 MacBook 的蝴蝶键盘相比,这代剪刀脚键盘的键帽面积实际上缩小了。我没有长期使用过蝴蝶键盘,但就我上手摸过几次经验,我更喜欢蝴蝶键盘的大面积按键,即使偏离一点也能准确输入。至于大家吐槽的键程短,我倒没有那么在意。

阅读关于 用了一个月的M1 MacBook air,来说说我眼中的Mac 的文章