用途:Hyday 白板是一块二维画布,用户可在其上钉放笔记卡片、便签和分组容器,并在它们之间画连接线。白板状态保存在 <DATA_ROOT>/.hyday/whiteboards-v2.json 的 sidecar JSON 中,通过 hyday-whiteboard MCP 服务器(共 12 个工具)操作。
主要能力:白板包含 items(note 卡片、sticky 便签、group 分组)和 connections。note 卡片链接到已有 .md 笔记;sticky 是仅存在于板上的文本;group 是带标题的视觉容器。连接自动选取最短路径的 handle。坐标 x 向右、y 向下,可为负,画布无限。
使用方式:一次性安装需在 MCP 配置中添加条目,指向 whiteboard-server.cjs,服务器会从 settings.json 自动检测 vault,必要时用 --data-root 覆盖。从零建板优先用 buildWhiteboardLayout,传入分组 noteIds 与可选 connections,服务器自动排布、定尺寸、画连接。增量编辑用 listWhiteboards、listWhiteboardItems、addNoteToWhiteboard、addStickyNote、createWhiteboardGroup、createWhiteboardConnection、moveWhiteboardItems、updateWhiteboardItem、removeWhiteboardItems 等工具。
限制与注意:noteId 是去掉 .md 的文件名,不是标题;卡片不可重叠,手动放置时下一张 Y = 上一张 Y + 高 + 40;addNoteToWhiteboard 不要传 height,由服务器按内容估算;group 应在卡片之后创建并置于底层;连接按 itemId(逐项流程)或 noteId(buildWhiteboardLayout 流程)指定。服务器保留 3 个轮转备份,软删除的板保存在同一 sidecar 的 trashedBoards 中。定价、平台支持等信息暂未提供。