这款Shell工具旨在替代传统的z或zoxide,用于智能目录跳转。其核心创新在于引入了“幂律卷积”算法来计算“频率”指标。不同于现有工具仅依赖最后一次访问时间,该方法通过分析过去1000多次操作的历史时间序列,有效平衡了长期习惯与突发访问,防止偶发行为“污染”常用目录排名。尽管算法复杂度为O(N),但实测查询时间仅20-30毫秒,无感知延迟。此外,工具采用逻辑路径模型,保留了符号链接名称作为搜索关键词,进一步优化了用户体验。
原文链接:Hacker News
这款Shell工具旨在替代传统的z或zoxide,用于智能目录跳转。其核心创新在于引入了“幂律卷积”算法来计算“频率”指标。不同于现有工具仅依赖最后一次访问时间,该方法通过分析过去1000多次操作的历史时间序列,有效平衡了长期习惯与突发访问,防止偶发行为“污染”常用目录排名。尽管算法复杂度为O(N),但实测查询时间仅20-30毫秒,无感知延迟。此外,工具采用逻辑路径模型,保留了符号链接名称作为搜索关键词,进一步优化了用户体验。
原文链接:Hacker News
评论前必须登录!
立即登录 注册