第 8 次会议纪要¶
摘要¶
完成中期汇报。展示了最小可执行原型的完整闭环——从用户行为采集、本地脱敏、云端 Skills 判断到本地优化执行,63 个测试全部通过。
会议信息¶
- 日期:2026-05-06
- 决议:中期汇报完成
产出¶
- 中期报告:research/deliverables/midterm.md
- 演示幻灯片:演示材料
- slides.md — Slidev 源码
- QA.md — 答辩问答准备
DiPECS-midterm-v1.pptx/v2.pptx/v3.pptx— 导出版本
中期汇报要点¶
阶段目标¶
完成"用户行为采集 → 本地脱敏整理 → 云端 Skills 判断 → 本地优化执行 → 结果记录"的最小闭环。
已完成的模块¶
基础采集¶
- UsageStatsManager 应用使用采集
- NotificationListenerService 通知事件采集
- 基础上下文(时间、网络、电量)采集
核心链路(Rust)¶
aios-spec事件模型 —RawEvent、SanitizedEvent、StructuredContext类型体系PrivacyAirGap隐私脱敏引擎 — RawEvent → SanitizedEvent,原始 PII 不可恢复WindowAggregator窗口聚合器 — 10s 时间窗口,自动构建ContextSummaryMockCloudProxy云端通信骨架 — 6 种信号 → 意图生成规则
策略与执行¶
PolicyEngine策略引擎 — 风险等级 + 置信度双重校验DefaultActionExecutor动作执行器 — 5 种动作类型骨架ActionBus动作总线 — mpsc channel 解耦采集与处理- 完整处理管道 — Collection → Sanitize → Aggregate → Infer → Evaluate → Execute
测试¶
- 63 个测试全部通过
- 覆盖:脱敏 (5) / 窗口聚合 (17) / 策略引擎 (11) / 动作执行 (14) / 云端模拟 (9) / 动作总线 (7)
架构变更¶
daemon 二进制已独立为 aios-daemon,修正反向依赖,恢复 spec 作为协议中心、core 负责审查、collector 负责采集、agent 负责决策、action 负责授权动作执行的边界。
待解决问题¶
- MockCloudProxy → 真实 HTTPS 通信(reqwest + rustls)
- Kotlin → Rust JNI bridge(NotificationListenerService 事件传入 daemon)
- GoldenTrace 录制与回放接入主循环
- 真机 / 模拟器部署验证