用途:将 Readwise 高亮可视化为可交互的 2D 力导向图,直观展示不同书籍、文章等来源之间观点的关联,类似 Obsidian 的图谱视图。
主要能力:拉取最近高亮(每页 100 条,可拉多页,默认 2 页共 200 条),整理为高亮数据;发现跨来源的语义连接;生成自包含 HTML 图;支持更多高亮迭代、按主题或书籍过滤。图谱支持按来源配色、同源全连接、跨来源语义连接(紫色虚线带粒子)、侧栏显示关联观点与同书高亮、避免标签重叠、随缩放调整文字大小、图例点击过滤、悬停隔离与选中保持。
使用方式:若可用则用 Readwise MCP 工具(如 mcp__readwise__readwise_list_highlights),否则用等价的 readwise CLI 命令。将高亮写入 /tmp/highlights.json,先写空的 /tmp/connections.json,运行 python3 SKILL_DIR/build_graph.py --highlights /tmp/highlights.json --connections /tmp/connections.json --output highlight-graph.html 并打开;随后用 3-5 个并行子代理按来源分批寻找跨来源语义连接(每个代理返回 5-10 条真实连接,200 条高亮理想为 15-30 条跨来源连接),合并后重跑构建脚本。脚本参数为 --highlights、--connections、--output。
数据格式:高亮数组含 id、text、note、book_id、source_title、source_author、url;连接数组含 a_id、b_id、label、why。
限制:API 不随每条高亮返回书名与作者,需要自行依据高亮文本与元数据按 book_id 分组推断,作者不确定时可写 Unknown。输出为单 HTML 文件,使用 CDN 的 force-graph,无需服务器,浏览器打开即可。其余关于价格、平台等未提供。