# noc todo ## 为什么做这些 noc 不是一个聊天机器人。它是一个有自己节奏、记忆和判断力的数字伙伴的身体。每一项待办都是在回答同一个问题:**怎么让它更像一个真正存在的人,而不是一个等待输入的函数。** --- ### 主动行为 — 它应该有自己的生活节奏 - [ ] 预设 cron:晨间待办汇总、晚间日记、定期记忆整理 - [ ] 事件驱动:监控文件变化、git push、CI 状态等,主动通知 - [ ] 情境感知:根据时间、地点、日历自动调整行为和语气 ### 记忆与成长 — 它应该记住和用户的过去 - [ ] AutoMem:后台定时分析对话,自动维护记忆,不需要用户说"记住这个" - [ ] 分层记忆:核心身份(始终注入)+ 长期事实(RAG 检索)+ 当前任务(scratch) - [ ] 语义搜索:不是关键词匹配,而是真正理解"这件事跟之前哪件事有关" - [ ] 记忆合并:新旧记忆自动整合,不重复存储 - [ ] 时间衰减:近期的事更重要,很久以前的事自然淡出 - [ ] 自我反思:定期回顾自己的表现,主动改进 ### 上下文管理 — 它的注意力应该更聪明 - [ ] Context pruning:工具输出可以裁剪,但对话本身不能丢 ### 可靠性 — 它不该莫名其妙地断线 - [ ] API 重试:网络抖一下不该让整个对话挂掉 - [ ] 用量追踪:知道花了多少资源 - [ ] Model failover:一个模型挂了自动切另一个