
Recapse性能优化
上周做了PM的虚拟滚动, 这周引入 @tanstack/react-virtual 做库和其他页面的虚拟滚动
引入 @parcel/watcher (VS Code同款文件监听) 替换Node原生的
fs.watch引入 @vscode/ripgrep (VS Code rg全文搜索) 替换原先的全文搜索方案
引入 @vscode/vscode-languagedetection 进行代码块的语言检测
这个并不是完全开箱即用的, 需要再写一层过滤/处理掉一些情况, 然后进行多种语言的测试
引入 sharp (高性能Node.js图像处理模块) 做媒体库的thumbnail
微信输入法 (PC+Mobile)
比Windows系统自带输入法和搜狗输入法更流畅
语音输入功能 (两种模式: 一种长按, 一种点按切换. 改点按切换快捷键为右Alt)
AI录音笔功能, 可以直接总结成HTML并分享
对比豆包输入法, 功能更多一些
Chrome扩展 videospeed-periodically-advance (videospeed更新后的一个fork)
点按 ` `或者按点击左上方 A 按钮切换周期快进模式, 默认每0.9s后快进3s, 等效4.33倍速, 主要作用就是快速过带中文字幕的视频
支持鼠标滚轮和侧键钩子
去除了一些默认的绑定
Win+`(反引号) 打开Windows Terminal的 Quake Mode
可以让Codex把这个雷霆动画给关掉, 然后加上一个切换
focus mode的快捷键, 再进行一些美化Ctrl+Shift+P调用命令
产品参考的几个维度
源代码, 抽象与架构 (以及Issue和Commit History)
使用的库
版本更新的 Release Notes/Changelog
Typora: Typora — stable release channel
Obsidian: Obsidian Changelog
Notion: What's New – Notion
UI/UX, 一项项的比对, 有很多细节可能是没考虑到, 或者AI实现有问题但是没测到
软件菜单项, 设置项
流程, 功能模块, 场景用法
数据处理, 预处理, 后处理, 存储与取用
主创/产品团队/产品的社交媒体
社区论坛