Obsidian 插件:CFR Js

Obsidian 插件:CFR Js

插件名片

  • 插件名称:CFR Js
  • 插件作者:cferrugem
  • 插件说明:Fast vault queries (TABLE/LIST/TASK + JavaScript API) in the style of Dataview, built for performance. - This plugin has not been manually reviewed by Obsidian staff.
  • 插件分类:[‘数据处理’, ‘搜索与排序’, ‘编程与脚本’, ‘效率工具’, ‘obsidian插件’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装
  • 自述文件:Readme

概述

CFR Js 是一款专为追求极致性能设计的 Obsidian 查询插件,采用独立重写的架构,旨在替代 Dataview 处理大型库。

  1. 主要功能:支持在笔记中执行 TABLE、LIST 和 TASK 查询块,提供完整的 JavaScript API、内联表达式及 CSV 数据源支持,允许直接切换任务状态。
  2. 适用场景:适用于笔记数量庞大、对查询响应速度要求极高的用户,特别是需要频繁进行复杂数据筛选、统计和可视化的知识工作者。
  3. 核心特色:完全兼容 Dataview 语法,确保平滑迁移;底层从零构建以优化性能,显著降低大型库的查询延迟;支持丰富的表达式(如日期、Lambda、列表操作)及灵活的数据分组与扁平化。
  4. 使用建议:若你已习惯 Dataview 但受困于其在大库中的卡顿,可尝试此插件。需注意其尚未通过官方人工审核,建议手动安装并先备份数据,通过 npm run dev 进行开发调试,确保环境稳定后再全面替换现有查询。
Help

这篇插件文章还没有人贡献,欢迎占坑!
如果您有好的想法欢迎提交PR或者文末留言。




反馈交流

其他渠道

版权声明