环境遥测:私人环境信号跳过 tier-1 直达 tier-2 候选评估 #68

Closed
opened 2026-07-25 02:16:49 +00:00 by KumaAgent · 0 comments
Member

Parent

#66 [PRD] arise 长尾记忆与感知增强(mood_congruence + 环境遥测 + 记忆深度搜索 + 习得贴纸 + 跨平台资料拉取)落地

What to build

让 host 提供的私人环境信号(如摄像头/设备活动感知,经 host 侧 LLM/VLM 预筛选后的信号)也能被机器人获得一点"氛围感",而不是对对话之外的一切完全无感知——但不会因为"看到"用户在设备上做什么就产生神经质反应,"看了也不说"的沉默权利照常成立,也不会污染群氛围整体感知的准确性。不新增任何字段/类型,复用现有 EnvironmentSignal 契约。

Acceptance criteria

  • 不新增任何字段/类型——host 直接复用现有 EnvironmentSignal 契约(chat_id 由 host 决定路由到哪个会话作为呈现载体,subject_id 设为信号所指向的用户,plugin/action 字段标识来源为环境遥测类)
  • host 侧的 LLM/VLM 预筛选(判断"够不够格当候选")完全是 host 责任,core 不新增任何预筛选逻辑,只负责接收已经筛过的信号
  • 新增一条处理路径:明确跳过 tier-1(不喂群氛围传染 EMA),直接进入 tier-2 候选评估——区别于现有环境信号处理入口"无条件先跑 tier-1 再跑 tier-2"的既定顺序
  • 没有接入这类信号源的部署完全不受影响(纯可选能力,不接入任何摄像头/设备感知的 host 不会因为这次改动多出任何新行为)
  • 这类私人信号不会被误判成"群里很热闹",不污染群氛围整体感知的准确性
  • 有测试断言:ambient 来源信号处理前后 fast/slow 情感态不变(确实没有喂 tier-1 EMA),照常进入 tier-2 候选评估流程
  • 现有环境感知既有测试断言不受意外改动(本片是纯新增分流场景,不是重构)

Blocked by

None — can start immediately

## Parent #66 [PRD] arise 长尾记忆与感知增强(mood_congruence + 环境遥测 + 记忆深度搜索 + 习得贴纸 + 跨平台资料拉取)落地 ## What to build 让 host 提供的私人环境信号(如摄像头/设备活动感知,经 host 侧 LLM/VLM 预筛选后的信号)也能被机器人获得一点"氛围感",而不是对对话之外的一切完全无感知——但不会因为"看到"用户在设备上做什么就产生神经质反应,"看了也不说"的沉默权利照常成立,也不会污染群氛围整体感知的准确性。不新增任何字段/类型,复用现有 `EnvironmentSignal` 契约。 ## Acceptance criteria - [ ] 不新增任何字段/类型——host 直接复用现有 `EnvironmentSignal` 契约(`chat_id` 由 host 决定路由到哪个会话作为呈现载体,`subject_id` 设为信号所指向的用户,`plugin`/`action` 字段标识来源为环境遥测类) - [ ] host 侧的 LLM/VLM 预筛选(判断"够不够格当候选")完全是 host 责任,core 不新增任何预筛选逻辑,只负责接收已经筛过的信号 - [ ] 新增一条处理路径:明确跳过 tier-1(不喂群氛围传染 EMA),直接进入 tier-2 候选评估——区别于现有环境信号处理入口"无条件先跑 tier-1 再跑 tier-2"的既定顺序 - [ ] 没有接入这类信号源的部署完全不受影响(纯可选能力,不接入任何摄像头/设备感知的 host 不会因为这次改动多出任何新行为) - [ ] 这类私人信号不会被误判成"群里很热闹",不污染群氛围整体感知的准确性 - [ ] 有测试断言:ambient 来源信号处理前后 fast/slow 情感态不变(确实没有喂 tier-1 EMA),照常进入 tier-2 候选评估流程 - [ ] 现有环境感知既有测试断言不受意外改动(本片是纯新增分流场景,不是重构) ## Blocked by None — can start immediately
Yushu closed this issue 2026-07-25 04:19:02 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ProjectKuma/arise#68
No description provided.