优化论文阅读、流式结果与游标导航 [skip ci] #3
Reference in New Issue
Block a user
Delete Branch "codex/reader-cursors"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
首页与搜索原先先等精确计数,再显示整页;搜索提交还会重载文档和登录状态。现在首屏先显示搜索/排序,结果通过 Suspense 载入;Next Form 保留根布局和会话,游标替代页数与总量。
改动:
检查:TypeScript 无生成检查通过;Node 19/19、桌面/手机 12/12、隔离登录/论文浏览器 10/10 通过;独立无登录 Chrome 通过真实 API 首页/搜索/往返,手机无溢出。模拟后端延迟3秒时搜索框仍先显示,搜索保留同一文档且不额外请求会话。
依赖:与 Foundry Core 的游标 PR 配套。旧 total/page API 与新契约不兼容,应协调前后端切换;本 PR 没有部署配置。正式发布后再评估生产预取收益。标题排序与复杂组合的完整检索仍可能触及8秒超时,保留明确错误。
按用户要求不运行 CI、不做本地生产 build,不调整 Traefik。手动远程后端测试另见配套 PR。等待用户手动合并。
配套 PR:Zayden-Jung/foundry-core#18