论坛内容分散,官方检索与阅读体验有限,用户难以归档导出和检索,需要一个工具解决内容沉淀与管理问题。面向论坛读者提供下载导出、全文检索、书签收藏等功能。
点击空白处退出提示
论坛内容分散,官方检索与阅读体验有限,用户难以归档导出和检索,需要一个工具解决内容沉淀与管理问题。面向论坛读者提供下载导出、全文检索、书签收藏等功能。
主要功能:下载导出、全文检索、书签收藏
其他功能:用户与权限配置、邀请码注册与账号管理、Cookie加密导入、下载队列与任务状态机、串号抓取与增量更新、正文解析入库、图片本地化、全文检索与索引重建、目录页与阅读页、书签与收藏、标签与黑名单、管理后台、数据备份与清理、导出模块、日志与健康检查
FastAPI、SQLAlchemy 2、SQLite和PostgreSQL、FTS5和Manticore 全文检索、Docker Compose 设计。前端 React 18 + TypeScript + Vite 使用 Vibe Coding 完成。
主要难点:设计并实现三级中文全文检索:FTS5 trigram、Manticore ngram+CJK、LIKE,抽象仅含 search、index_thread、drop_thread 的 SearchBackend 协议,索引只存 (thread_id, post_id) 坐标,成为可随时重建的派生数据,引擎异常自动降级,阅读与下载不受影响。




评论