这个项目能做什么

Folia Kanban 是一款 Obsidian 插件,提供交互式看板,同时让每张卡片保持为独立的普通 Markdown 文件。它使用笔记 frontmatter 存储状态、顺序、优先级、截止日期、负责人和关系等字段,并使用 Markdown 章节存储描述、子任务、评论和历史。没有单独的数据库或专有存储格式。 主要功能包括: - 拖放列会更新卡片的 Markdown 状态,并在列内使用分数排序。 - 子任务和链接的子卡片。嵌套项目可以继续分组在父项下,也可以占据自己的列;将项目移动到 Done 会同步其复选框状态。 - 可折叠的嵌套子项,支持每张卡片的进度计数,并记住每台设备的展开/折叠状态。 - 评论以普通 Markdown 存储,可选时间戳和 @name 签名。插件可以在本地跟踪未读评论和回复,对其进行筛选,并在打开卡片时将其标记为已读。 - 当卡片移动或关系变化时,自动在看板历史中以 Markdown 记录历史。 - 关系支持,包括在看板笔记中声明的阻塞关系和自定义关系键。反向关系可以从一侧推导出来,阻塞/被阻塞状态可作为标记和筛选条件使用,而不是强制限制。 - 由看板笔记中的筛选规则驱动的自动填充泳道。一张卡片可以出现在多个泳道中,禁止直接拖放到不匹配的泳道,并且在泳道中创建的新卡片可以获得其规则所需的字段。 - 负责人字段,支持快速分配给配置的用户,并基于现有卡片数据提供建议。 - 跨看板属性进行搜索和筛选,包括优先级、截止状态、分配、阻塞和未读评论。 - 通过 MCP 进行代理访问,包括插件引用的已记录的创建和移动卡片操作。 该插件旨在保留用户编写的 Markdown 并避免隐藏状态:看板数据保留在可观察的 `.md` 文件中,而本地读取和界面状态则与 vault 分开保存。它根据 AGPL-3.0 许可证分发。