Skip to content

0.4.1 修正相关原句与悬浮提示

Choose a tag to compare

@Timisic Timisic released this 05 Oct 16:14
· 7 commits to main since this release

修正快速双链的原文摘录

不再把检索片段的第一行当成相关句子。快速双链会读取经过路径校验的候选正文,排除元数据、隐藏批注、代码和规划段落,再按查询选择原文片段。配置了 QMD 远程重排服务时,使用该服务对原句评分,不生成改写摘要。

README 和路径/标题中明确的计划、规划等笔记不会进入快速双链候选。候选池适度扩大用于排除后补位,界面仍最多显示四条。

移除冗余悬浮提示

鼠标停留时不再显示“相关笔记”和“取消插入双链”的浮动提示。键盘高亮、无障碍名称和读屏播报保留。

边界与验证

选句最多两轮,共享 2.5 秒时限。超出预算或服务不可用时,只使用查询词命中的正文,无法匹配则仅显示标题。该过程不承诺任意长度笔记的全篇语义最优。

选句会将查询和候选原文片段发送到现有 QMD 远程重排端点。未增加新的服务提供方;数据去向已更新到 docs/data-flow.md。

403 项单元/集成测试通过,两个外部服务 E2E 未启用。真实 Obsidian、QMD 和重排服务验收通过,覆盖中文改述、原文摘录、候选排除、悬浮提示和原有保存流程。

修复共享核心构建产物的并发写入问题,避免并行测试或工具读到未完成的文件。