ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

msgvault Web UI实战:10个高密度分析视图,让海量邮件档案尽在掌控

msgvault Web UI实战:10个高密度分析视图,让海量邮件档案尽在掌控 msgvault Web UI实战10个高密度分析视图让海量邮件档案尽在掌控【免费下载链接】msgvaultArchive a lifetime of email and chat. Offline search, analytics, and AI query over your full message history. Powered by SQLite and DuckDB项目地址: https://gitcode.com/gh_mirrors/ms/msgvaultmsgvault 是一款基于 SQLite 与 DuckDB 的本地消息档案工具可将一生积累的邮件、聊天、日历与附件完整归档并提供离线搜索、高密度分析与 AI 问答。本文带你走进它内置的Web UI用 10 个高密度分析视图把海量邮件档案尽收眼底——无需部署独立 Web 应用一条msgvault serve命令即可在浏览器中掌控全部档案。5 分钟启动Web UI 最快上手方式Web UI 直接嵌入发布版二进制中由守护进程提供服务。只需两条命令msgvault build-cache msgvault servebuild-cache会先准备好分析所需的 DuckDB 缓存表serve启动后终端会打印API server: http://HOST:PORT在浏览器打开即可。若希望获得稳定的远程书签可在配置中固定端口[server] bind_addr 127.0.0.1 api_port 8080启动后你会看到三组侧边栏分区PeopleRelationships、Directory、Reviews、ArchiveEverything、Files、Saved views、ManageSources、Operations、Deletions、Settings。顶栏的全局搜索在任何工作区都可用——按/随时聚焦搜索框。完整操作说明见 docs/web-ui.md。视图 1Everything —— 全量档案分析主视图Everything 是整个档案的总闸邮件、日历事件、会议纪要、聊天会话每种逻辑条目一行默认按最新时间排列。它的工具栏是全部分析能力的入口Filters打开过滤面板按人物、域名、日期等维度缩小范围Show as在 Table表格、Timeline时间线、Files 之间切换Group by支持多级分组组内再分组快速看按人或按域名分布Save view…一键保存当前分析上下文搜索模式始终显式可选Full text全文、Semantic语义、Hybrid混合排序并在工具栏下方如实报告语义索引覆盖率——msgvault 绝不会悄悄替你降级搜索模式。每个生效的搜索词、过滤器都会以可移除的 chip 展示配合j/k键盘翻行长列表浏览非常顺手。前端状态逻辑见 web/src/lib/explore/。视图 2Files —— 附件、图片、视频一站检索Files 是唯一的文件视图把散落在成千上万封邮件里的附件聚合成一张可搜索表格日期、文件名、类型、大小、人物或域名、来源、所属条目与内容可用性一目了然。支持按文件名过滤、按类型筛选图片、PDF、音频、视频、文本、文档、压缩包并可选 Newest、Filename A–Z、Largest first 等排序。两个实用细节从任意文件可跳转到它所属的那封邮件或聊天还原完整上下文开启Visual search还能用文字描述或示例图检索图片内容需另建视觉索引。相关前端代码位于 web/src/lib/explore/视觉检索能力参见 docs/usage/vector-search.md。视图 3Relationships —— 人物活动日历与往来时间线选择一个人即可查看跨邮件、聊天、日历与会议纪要的上下文活动时间线以及与之关联的文件当前搜索与过滤器会同时作用于时间线和文件表。Messages 与 Files 标签可一键切换视图Open in Directory 可把观察到的身份提升为持久档案人物。这个视图回答的是我和谁在保持联系、最近聊了什么——配合右侧活动日历高密度回顾一段关系变得非常直观。视图 4Directory —— 持久联系人目录Directory 存放你显式维护的持久人物档案支持按姓名、邮箱、组织搜索并按最近联系过的人或最久未联系的人排序——补位旧联系人场景非常实用。每个人物详情页包含七个板块Overview、Profile、Organizations、Connections、Network、Media files、Maintenance。其中 Overview 的Last time we talked卡片会摘要近期聊天内容并支持生成人物小传brief与来源核查。Network 标签还能可视化 1~3 跳的关系网络。板块定义参见 docs/internal/accounts-identities-collections-dedup/ 相关设计与 docs/usage/people.md。视图 5Reviews —— 身份与事实的证据式审查自动化分析必然产生待你拍板的候选项。Reviews 集中了三类审查身份匹配同一人的不同账号是否应合并、人物事实提取出的履历、属性声明、导入的关系。每条候选都附证据你可逐条接受或拒绝已有档案之间的冲突则要求显式的合并决定。审查逻辑见 docs/internal/person-merge-reversal.md所有合并都支持回滚。视图 6Domains —— 域名级活动分析有些问题按人提不出来按域名提出来却一目了然某家公司整体往来频率如何某个组织域内的附件都涉及谁Domains 视图对精确域名事实提供与 Relationships 相同粒度的活动与文件分析并明确不把域名当作推断出的组织身份。在 Everything 中选中一个按域名分组的结果检查器会在当前上下文中直接展开该域名的往来文件清单。视图 7Saved views —— 一键保存可复用的分析上下文做到按域名分组 只看 2024 年之后的 PDF 邮件这种复杂视图时Save view…就是高频操作。视图会记录查询词、搜索模式、过滤器、分组、排序与可见列存入守护进程所有已认证浏览器共享同一份视图库。更妙的是保存的视图不只给人看——API 客户端可通过POST /api/v1/saved-views/{id}/run执行它AI 助手也能经 MCP 服务器的run_saved_view工具运行同一个视图。一条分析口径处处复用。视图前端实现位于 web/src/lib/saved-views/。视图 8Sources —— 数据源同步状态监控档案的质量取决于同步是否健康。Sources 视图为每个数据源显示一行名称、可读的类型与标识、调度计划以句子形式呈现悬停可见 cron 表达式、状态芯片与上次成功同步时间。状态分为Syncing、Completed、Completed with errors、Failed、Never synced五档出错时提供 Show details 展开运行级、条目级与调度器错误三层信息。有能力的源可直接Sync now不可用时动作列会用文字说明原因如 Imported file — nothing to sync而不是给你一个点了没反应的按钮。前端代码见 web/src/lib/sources/。视图 9Operations —— 五条泳道掌握全部后台工作Operations 回答两个问题现在哪些工作配置就绪与某次运行发生了什么。总览把工作归入五条泳道泳道工作内容Messages源同步、消息嵌入Facts人物扫描、人物嵌入、外部富化ContactsCardDAV 同步Documents文档抽取与文档嵌入Attachments视觉嵌入每行显示工作名、状态芯片Queued / Running / Off / Succeeded / Partial / Failed / No runs yet、最近运行时间与可用动作。运行历史表按泳道、工作类型、状态、日期过滤点进单次运行可查看进度、全部计数器与错误详情。前端实现位于 web/src/lib/operations/。视图 10Deletions —— 安全分阶段的删除暂存对档案而言删除必须想清楚再动手。在 Everything 中选中条目按d或Review for deletion…会进入 Deletions 工作区先做预检展示条目数、预计大小、可暂存与将跳过条目数以及审查有效期Dry run只报告计数不做任何事只有点击红色Confirm stage deletion才会创建删除清单manifest。关键设计Web UI只暂存、不执行——最终删除必须走显式的msgvault delete-stagedCLI 流程且暂存目前仅覆盖 Gmail 与 Microsoft Graph 邮件。清单状态Pending / In progress / Completed / Failed / Cancelled可随时检查与取消。键盘快捷键让分析快人一步Web UI 的快捷键体系是重度用户的生产力关键按键作用j/k下一行 / 上一行/聚焦全局搜索Space选中当前行ShiftSpace扩展选择A/x全选可见行 / 清空选择f/g/s打开 Filters / Group by / Sort?打开可搜索的快捷键帮助Cmd/CtrlK打开命令面板破坏性按键只会打开审查界面绝不会直接执行删除。总结把档案变成可分析的知识库msgvault 的 Web UI 用 10 个高密度分析视图覆盖了从找那封邮件到维护一份终身档案的完整链路Everything 与 Files 负责检索Relationships、Directory、Reviews、Domains 负责人与人Saved views 固化分析口径Sources、Operations 保障档案健康Deletions 守住安全底线。更多细节可查阅 docs/web-ui.md、docs/usage/searching.md前端整体位于 web/src/API 路由实现见 internal/api/routes.go。【免费下载链接】msgvaultArchive a lifetime of email and chat. Offline search, analytics, and AI query over your full message history. Powered by SQLite and DuckDB项目地址: https://gitcode.com/gh_mirrors/ms/msgvault创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表