EdgeMemory设备端记忆外设 · EMP
EdgeHippo · EdgeMesh · EdgeMemory

设备端记忆外设
边缘上的另一个你

EdgeMemory 把一个人(或一台设备)的所知、所好、所忌、所经历,压缩成一枚可携带的记忆碎片(.emf),装进任意宿主。它不提供算力,只提供「我是谁、我记得什么、我不该答什么」——而且在没有网络的任何环境里都一样成立。

H
EdgeHippo硬件 · 随身记忆容器
M
EdgeMesh网络 · 碎片接力与账本
E
EdgeMemory软件 · 引擎+策略+运行时
12,000 条Dev-B 稳态记忆容量
3,300 条Dev-A 稳态记忆容量
¥80 – ¥692三形态单位毛利区间
38.7%加权进度(154/398 人日)
Project Overview

项目总览:一套引擎,三种形态

EdgeMemory 项目 = McObject eXtremeDB 代理 + 自研 EMP 设备端记忆外设。自 2026-10 起主战场转向 EMP。三个名称各管一层,不得混用。

🟣 EdgeHippo 硬件

物理设备、模组、Dongle、载板及其 PCB / BOM / 结构件。产品主张:边缘上的另一个你——承载一枚或多枚记忆碎片(.emf)的随身容器。

🔵 EdgeMesh 网络

设备间发现、互联、知识库碎片接力、账本同步的协议层。含 BLE / Wi-Fi / UART / USB 四种承载。不共享算力,只接力知识。

🟢 EdgeMemory 软件

设备端固件软件栈(引擎 + 策略 + 运行时)及其配套 PC / Web 工具链。板上只做检索与事务,embedding 一律离线算好后灌入。

三个工程支点(把主张翻译成字段与接口):
① 克隆 Clone — 把「我」打包成自洽碎片,同一碎片可灌入任意 EdgeHippo 形成分身,可整包撤销。
② 边界 Boundary — 不只答「这像什么」,还要能答「这不在我的范围内」:红线条目 / 时效过期 / 置信度低于阈值三类拒答。
③ 参考 Reference — 每次返回必须是可被引用的证据:片段 + 出处 + 时间戳 + 置信度,宿主可直接引用,无需黑盒信任。

硬约束(写死不商量):EdgeHippo 宁可返回「不知道」,也不返回超出其碎片范围的内容。任何绕过 min_score 或勉强命中最近向量的做法一律视为缺陷。

原则 ①

不共享算力,只接力知识。设备间交换的是 .emf 与查询结果,不是计算任务(实测 ESP32-S3 跑 2890 万参数模型仅 9.88 tok/s,无交换价值)。

原则 ②

向量离线算,板上只检索。embedding 在 PC / Hub / 云端侧算好后灌入;板上只做 ANN 检索与混合过滤,不跑模型。

原则 ③

事务一致优先于峰值召回。宁可召回略低,也不能「库打不开 / 索引与数据不一致」。可预测性 > 峰值指标。

Device Matrix

设备矩阵:α / β / γ 三形态

形态直接决定接口与使用场景,彼此对等、无上下级关系。容量差天然给出了分身粒度分层。

α 板载模组

EdgeHippo α

¥80 / 单位毛利

B2B 主收入形态。焊进客户设备,客户主控不改架构即获记忆能力。强制保留双槽 OTA(焊死无救砖通道)。

  • 接口UART / SPI
  • 定位嵌入客户设备,作为记忆器官
  • 状态MVP 无板级原型(Dev-A/Dev-B 为外设本体)
β USB Dongle

EdgeHippo β · Dev-B

¥399 / 首销价 · 毛利 ¥327

首个自销 SKU,唯一销量可达且不依赖单一大客户的形态。拖文件即灌库,承接「一个人的全部」全量分身(≈12,000 条)。

  • 载体ESP32-S3-DevKitC N16R8(16MB Flash / 8MB PSRAM)
  • 接口USB CDC + MSC(拖文件灌库)
  • 容量稳态 ~12,600 条 / 灌入上限 ~12,900 条
  • IDEME-21E980
γ 磁吸卡

EdgeHippo γ · Dev-A

¥692 / 单位毛利 · P2

贴手机背面的个人记忆卡。承载「工作中的我 / 巡检时的我」这类单一身份角色切片(≈3,300 条)。BLE 直连互联的不可替代载体。

  • 载体XIAO ESP32-S3 N8R8(8MB Flash / 8MB PSRAM)
  • 接口BLE(NimBLE)+ 备用 UART1
  • 容量稳态 3,300 条 / 灌入上限 3,700 条
  • IDEME-71FAC8
分身粒度(源自容量差,与 ADR-013 Clone 支点一致): 全量分身 ≈ 12,000 条 → Dev-B/β(一个人的全部:知识+履历+偏好+红线);角色切片 ≈ 3,300 条 → Dev-A/γ(单一身份);偏好档案 ≈ 500 条 → γ 磁吸卡最小「你」。分身不是复制全盘,而是按需裁剪。

EMB · 宠物定位器(衍生产品线)

EMB(宠物医疗 AI 衍生方向)定位为智能项圈 / 牵引绳类硬件,是 EdgeMemory 记忆外设能力在消费宠物场景的延伸探索。当前为路线图级机会点,与 α/β/γ 主形态并列评估,尚未进入 MVP 交付。

Architecture & Design

架构与设计:系统总览

EdgeHippo(硬件)跑协议,EdgeMesh(网络)负责互联与接力,EdgeMemory(软件)负责板内存储/查询/一致性。三层不越界。

EdgeHippo 硬件 β USB Dongle / γ 磁吸卡 / α 模组 承载 .emf 记忆碎片 EdgeMesh 网络 发现 / 碎片接力 / 账本 BLE·Wi-Fi·UART·USB EdgeMemory 软件 引擎 + 策略 + 运行时 emlite / HAL / 事务 三条宿主通路:USB(CDC+MSC)· Wi-Fi(HTTP)· 串口(行协议) 感知写入(事务) 时序 + 关系,原子提交 窗口特征 → 向量 确定性变换(非模型) ANN 检索 + 回写 命中驱动决策,闭环加固 ↑ 时序 + ANN 闭环(会自我加固的记忆循环)

互信与 eHippo 架构

三级信任域、物理插入 / BLE / 扫码三种信任建立、Shamir 阈值恢复、加密分布式备份、OTA 审批模型。

硬件规格(方案 B)

α / β / γ 三形态分区表、容量账(Dev-B 12,600 / Dev-A 3,300 条)、双槽 OTA 与改分区表三铁律。

固件规格

Core 引擎抽象层、事务一致性、运行时策略层、ANN 检索与混合过滤、.emf 碎片格式。

EdgeMesh 网络协议

六协议原语、三种碎片接力模式(直连 / Hub / 离线)、账本与配额红线、EME- 设备标识。

Studio Web 控制台

浏览器端烧录 / 灌库向导:选源 → 抽取 → 去重 → 边界红线 → 打包验收 → 烧录,真实通道 Web Serial + HTTP(:81)。

实测记录

G1 容量实测、三场景(S1/S2/S3)实测,口径与 Go/No-Go 判据一致。

完整设计文档已移入内部文档库:架构设计、硬件 / 固件规格、网络协议、MVP 定稿、测试验收、开发排期、实测记录等均在 /internal/ 子路径 下,可独立访问与更新。
进入内部设计文档库 →
Scenarios

三场景共用固件

S1 工业振动 · S2 野外巡检 · S3 私域知识库。摄像头只 cam.snap;麦克风只电平、不录音。

🔧 S1 工业振动

Dev-B 承载。合成数据源(CWRU 风格,seed 可控)→ 窗口特征化(时域+频域)→ 向量 → ANN 检索 → 命中回写(G4 闭环)。多速率数据按时间窗对齐。

闭环判据G4(TC-S1-07)
核心指标时序→ANN→回写自加固

🛰️ S2 野外巡检

Dev-B 4,100 条 + Dev-A 1,800 条。断网全功能可用(G6),现场新增记录本地入库;M1 直连 / M2 Hub 中转 / M3 离线投递三模式接力;72h 断网回连账本误差 0(G9)。

断网判据G6(TC-S2-02)
接力判据G9(TC-M-03…10)

📚 S3 私域知识库

纯语义,12,000 条满载,β 首销 SKU。灌入 3 碎片共 12,000 条(G1);P4 的 20 条验收用例自检 ≥18/20;别名提问不漏检;红线必须拒答。

容量判据G1(TC-S3-01)
拒答判据ADR-014(TC-S3-04)
Project Progress

项目进度与 Go / No-Go

进度基线截至 2026-10-29 00:30。Go/No-Go 只看判据实测值,不看任务完成比例。

38.7%

加权进度
154 / 398 人日

1 / 9

Go/No-Go 实测
仅 G1 达标

36 / 36

三场景双板判据
全绿(WP6 63.2%)

101 / 398

WBS 任务 / 人日
关键路径 WP0→WP1→WP3→WP4→WP6→M7

Go/No-Go 判据与状态(G1–G9)

判据内容级别状态(2026-10-29)
G1Dev-B ≥12,000 条 / Dev-A ≥2,500 条门槛实测达标 产品通道 .emf 达成:Dev-B 12,000 条 + 重启保全
G2P50<10ms / P99<30ms / P99÷P50<4门槛待测 ANN 未接线,无测量对象
G3PSRAM≤5MB / DRAM≤180KB / malloc=0门槛推算达标·未实测 板端未实测
G4时序→ANN→回写闭环门槛未实测
G5四通道灌库耗时(USB/WiFi/串口/MSC)门槛未实测
G6断网全功能可用完整性未实测
G7随机掉电 100 次库 100% 可开否决阻塞·一票否决 α 板未拔 + L3 真机 0 次;放行须 α 板拔除 + 真断电手段就位
G8emlite .text≤60KB / malloc 0 / abort P99≤2×P50完整性部分达标 .text 修正后 17.71KB(占29.5%,余42.29KB),--strict CI 通过;abort P99/P50=2.24 仍为唯一未达项(PC 口径)
G9EdgeMesh 三节点接力 + 账本误差 0完整性未实测

里程碑 M1–M7(W8 → W24)

M1 · W8 末

G7(PC 仿真)+ G8 三项

出口:S1 缺陷 = 0。立即上报并启动回退评估。

M2 · W11 末

G1 + G2 + G3

出口:S2 ≤ 3 且有时间表。不得对外披露容量数字。

M3 · W14 末

G5 四通道

串口 ≤240s 达标即算过;不得为凑 60s 砍串口。

M4 · W16 末

G4 闭环

TC-S1-07 通过。不得宣称真实数据验证。

M5 · W18 末

G9 账本与三模式接力

TC-M-10 误差 0。

M6 · W20 末

Studio 端到端成功率 ≥95%

无 S1/S2 缺陷。

M7 · W24 末

G1–G9 全部 + 长稳 7×24h + 硬件台架 G7 复测

Go/No-Go 评审:S1=0,S2≤3。逐条核对 G1–G9 实测值。

排期总览

101 项任务 / 398 人日,缓冲系数 ×1.3,5 人约 21 周。实际 1 人 + AI,W24/M7 不具原排期可执行性,需重排。

测试体系

96 条用例(TC-C 核心 / TC-F 灌库 / TC-S1-3 场景 / TC-N 非功能 / TC-M 网络 / TC-W Web)。G7 为唯一否决项。

诚实纪律

结论可指证、不假绿;「已实测」须落到会随结论失效变红的用例;未实测数字必标来源。rc=-8(EM_E_IO)已定性为板端间歇 flash-IO 故障,需真断电复现。

容量口径说明(2026-10-28 第三次修订):公式 C = rec_pages × 4080;条数 = floor(C/s) 再按 EM_FRAG_BATCH=8 整批取整。脱离单条字节 s 的条数一律无效(s 44→644 差 14.6 倍)。容量数字已三次收敛,对外一律用稳态值(Dev-B 12,600 / Dev-A 3,300),不用灌入上限。
Document Map

文档地图(真源)

所有交付物以 MVP 定稿总纲为唯一权威入口分发。以下为本站内容所依据的真源文档。

以下为内部设计文档入口(已移至 /internal/ 子路径,团队内部访问):
本官网为项目对外概览,内容综合自上述真源文档与项目工作记忆(截至 2026-10-29)。涉及对外承诺、测试用例期望值,一律以各分册当前值为准;若与本文冲突,以分册为准。