Strategy

总体架构与阶段规划

总体架构与阶段规划

本文描述系统的长期架构和分阶段进入顺序。它不等于第一阶段技术方案;第一阶段技术方案需要单独展开。

总体架构

系统用 6 个顶层域作为长期分类坐标:Knowledge / Action / Context / Self / Asset / Governance。一条信息可以多归属;Governance 是横切控制域,负责权限、风险、审计和自动化边界。

数据源层
Notion / Obsidian / 收藏 / RSS / Newsletter / 日程 / 图片 / 理财
邮件 / 会议 / 项目 / 联系人 / 健康 / 账号服务 / 地点
证件 / 合同 / 消费 / 实物 / 人生事件 / 日记 / 机会 / 个人规则

        ↓

采集层
同步 / 导入 / OCR / RSS 拉取 / API 连接 / 手动添加

        ↓

原始归档层
原文 / Markdown / 图片 / PDF / 链接快照 / 元数据

        ↓

标准化层
Content / Source / Person / Project / Decision / Goal / Event / Task
Media / Asset / Learning / Output / Message / Health / Account / Place / Memory
IdentityDoc / Commitment / Purchase / PhysicalAsset / LifeEvent / Journal / Opportunity / Rule

        ↓

理解层
摘要 / 标签 / 主题 / 实体 / 项目关联 / 重要性评分

        ↓

索引层
全文搜索 / 向量索引 / 知识图谱 / 时间线

        ↓

展示与查询层
Dashboard / Search / Ask my system / Topic View / Project View

        ↓

行动层
提醒 / 建议 / 计划 / 自动整理 / 低风险自动执行

上图是长期架构,不代表 Phase 1a 全部实现。Phase 1a 只以本地 X Bookmarks 为冷启动,通过浏览器读取候选内容,验证兴趣画像、每日推荐和 Feedback 事件流;跨来源 Search、摘要和标签后置。

阶段规划

Phase 0:整体框架蓝图

目标:先画清楚整个 MOSS 的长期系统框架。

范围:

  • 顶层域图
  • 对象关系图
  • 数据流图
  • 阶段路线图
  • 权限与敏感度分级图
  • 自动化边界说明
  • 下一阶段进入判断

核心能力:

  • 能解释 MOSS 是什么
  • 能解释 6 个顶层域如何覆盖所有信息
  • 能解释核心对象如何关联
  • 能解释数据如何从输入走到反馈
  • 能明确哪些动作必须手动确认

这一阶段不接入真实内容源,不做数据库、搜索、AI 摘要或 Dashboard。

Phase 1:统一关注内容中心

目标:先验证系统能否理解当前兴趣,并稳定推荐值得关注的内容。

Phase 1a 范围:

  • 本地 X Bookmarks 作为兴趣冷启动数据。
  • 已登录浏览器中的关注账号时间线、已收藏作者和主题搜索结果。
  • 三路各 100 条候选,去重后生成每日 100 条推荐。
  • 本地 Web 推荐页和独立 Feedback 事件流。

Phase 1b 再考虑:

  • Notion
  • Obsidian vault 深层元数据
  • 浏览器收藏
  • RSS / Newsletter
  • Ask
  • 手动添加链接或文本
  • 跨来源 Search、Inbox、主题、项目等视图
  • 摘要和标签等加工数据

Phase 1a 核心能力:

  • 从书签自动生成本地兴趣画像。
  • 从三路内容来源生成候选,做去重、质量过滤和多样性控制。
  • 通过本地 Web 推荐页展示每日 100 条内容和推荐理由。
  • 用独立事件流记录人工反馈,并更新本地画像。

Phase 1a 的成功标准:

  • 能从 X Bookmarks 生成可查看、可修正的本地兴趣画像。
  • 能从三路来源读取候选,且不重复、不过度集中于单一作者或主题。
  • 每日 100 条推荐可以回到原帖,并显示来源和推荐理由。
  • 能记录反馈,且不改写原始帖子或浏览器中的任何状态。

Phase 2:多来源订阅和信息流

目标:把外部持续输入的信息纳入系统。

新增范围:

  • RSS、Newsletter、网站更新和重点信源。
  • 将 X 以外的持续信息输入纳入统一信源管理。

核心能力:

  • 信源管理
  • 信源分层
  • 自动拉取
  • 去重
  • 事件聚类
  • 每日或每周信息摘要

这一阶段的关键不是“收更多”,而是“少推噪音”。

Phase 3:任务、日程和计划

目标:把内容和行动连接起来。

新增范围:

  • Calendar
  • Todo
  • 项目计划
  • 每日计划
  • 每周复盘

核心能力:

  • 内容转任务
  • 主题转计划
  • 任务和内容互相关联
  • 根据日程建议处理时间
  • 周度复盘

这一阶段仍然以建议为主,不自动修改日程。

Phase 4:图片和资产

目标:把视觉信息和财务信息纳入统一系统。

新增范围:

  • 截图
  • 图片 OCR
  • 票据
  • 理财计划
  • 投资笔记
  • 财务目标

核心能力:

  • 图片可搜索
  • 截图自动归档
  • 票据识别
  • 投资资料和理财计划关联
  • 财务目标追踪

理财模块只做分析、归档和提醒,不做自动交易。

Phase 5:推荐和主动助理

目标:系统从“能查”升级为“能建议”。

核心能力:

  • 个性化推荐
  • 主动提醒
  • 计划建议
  • 自动整理
  • 低风险自动执行

执行分级:

  • L1:只整理,不提醒
  • L2:整理并展示建议
  • L3:生成计划,等待确认
  • L4:自动执行低风险动作
  • L5:高风险动作,原则上不开放自动执行

补充信息域进入节奏

新增信息域不应该一次性全部接入。建议进入顺序如下:

长期对象词汇

这些对象应该在长期框架中保持可理解,但不要求在 Phase 1 预留字段、表或关系:

  • Project:用于把内容和真实事项关联起来。
  • Decision:用于记录重要判断和依据。
  • Goal:用于让内容、任务和推荐有方向。
  • Feedback:用于形成个人画像和后续推荐依据。
  • Rule:用于定义个人原则、偏好和自动化边界。
  • LifeEvent:用于承载长期时间线和阶段性上下文。

Phase 1 后续可轻量支持

Phase 1a 验证通过后,内容中心可以按真实使用需求逐项引入:

  • Project:手动选择或手动填写关联项目。
  • Feedback:有用/没用、稍后看、归档、重要。
  • Decision:允许手动把某条内容标记为“影响了一个判断”。
  • Opportunity:允许手动把内容标记为“机会、选题或候选项目”。
  • Rule:手动记录少量系统行为边界和个人偏好。

Phase 2 随订阅进入

订阅系统上线时,可以自然引入:

  • Source:信源、作者、网站、Newsletter。
  • Person:作者、研究者、投资对象相关人物。
  • Topic:主题和领域聚合。

Phase 3 随日程和任务进入

时间系统上线时,应重点补齐:

  • Event:日程、会议、提醒。
  • Task:任务、计划、习惯。
  • Commitment:承诺、义务、责任关系。
  • Goal:长期目标和阶段目标。
  • Decision:计划和项目中的关键决策。
  • LifeEvent:重大阶段变化、旅行、换工作、搬家等。

Phase 4 以后再进入高敏域

这些域价值高,但隐私和处理成本也高:

  • Message:邮件、聊天摘录、会议纪要。
  • Media:图片、截图、票据、音视频。
  • Asset:预算、持仓、财务目标。
  • Health:睡眠、运动、精力、体检。
  • Account:账号服务、订阅、域名、工具配置。
  • Place:地点、出行、生活事务。
  • IdentityDoc:证件、合同、保险、税务、法律文件。
  • Purchase:消费、采购、愿望清单、保修、退换。
  • PhysicalAsset:设备、物品、库存、实物资产。
  • Journal:日记、情绪、反思、复盘。

这些域进入前必须先有权限分级、原始数据归档、审计日志和手动确认机制。