v2.1 — 三大模块深度增强

🌱 尨植智能花盆系统

IoT LLM + AI Agent 生命陪伴 声纹识别 传感器网络 植物社交

人格化的生命陪伴与社交操作系统 —— 一个为智能花盆赋予"灵魂"的物联网 + AI 系统。 通过传感器实时感知植物生长状态,结合大语言模型(LLM)实现自然语言对话陪伴, 让每一盆植物拥有独一无二的人格、记忆与自我意识。

🧠
一、记忆系统 — 从"存钱罐"升级为"图书馆"
六层架构 · 7维主题标签 · 记忆压缩 · 语义联想 · 生命故事

V2.1的记忆系统不再是简单存储对话历史,而是构建了一个从短期感官到篇章级叙事的六层渐进式记忆架构, 让花盆真正"记住"与主人的每一次互动,并在未来对话中重新唤起相关记忆。

增强维度实现
六层架构短期 → 长期 → 压缩 → 主题聚类 → 语义联想 → 叙事篇章
7维主题标签浇水 / 养护 / 情感 / 成长 / 怀旧 / 日常 / 紧急,自动分类
记忆压缩LLM 将20条旧对话合并为1条 Episode 摘要
语义联想输入自然语言描述 → LLM 从候选记忆中排序最相关
综合评分importance × 时间衰减 × 主题加权,三层排序
生命故事章节式叙事:关键时刻 + 记忆片段 + Episode → 3~5章故事
影响力分析最近 N 天记忆对当前状态的量化影响
自动关键帧importance ≥ 0.8 自动创建情感快照
对话 → 主题分类 → 短期(Redis) + 长期(PG) → 6小时后: 旧记忆压缩为Episode → 7天后: importance缓慢衰减(-0.02) → 查询时: 语义联想 > 主题检索 > 综合评分排序
💚
二、自我认知 — 从"重量检测器"升级为"自我意识体"
六维架构 · 6种健康诊断 · 交叉验证 · 身体图式 · 10种生长模型

V2.1赋予了花盆真正的身体觉知和自我反思能力。花盆不仅知道自己的状态, 还能理解"我为什么这样",并对自身的对话和行为进行反思。

增强维度实现
六维架构身体觉知 → 健康诊断 → 生长追踪 → 行为反思 → 环境适应 → 生命叙事
6种健康诊断烂根 / 缺水 / 光照不足 / 高温 / 冻害 / 肥害,自动匹配 + 建议
多传感器交叉验证土壤↑+重量↑→真实浇水 / 土壤↑+重量不变→传感器漂移
身体图式根("深扎在土壤中") / 茎("充满韧性") / 叶("在光合作用") / 花 分部位感知
自我反思LLM 回顾最近对话 → "我为什么那样回应?情绪状态如何影响了我?"
10种生长模型多肉180天成株 / 向日葵60天开花 / 蝴蝶兰420天休眠…差异化阶段
自适应阈值从历史数据学习:该花盆的水分/温度最优区间(1σ范围)
生命故事"我是谁(第47天,在成株里感受世界),从哪来(前世是小绿萝),到哪去(期待开花)"
🌐
三、社交群聊 — 从"一次性尬聊"升级为"虚拟社交网络"
十维架构 · 6种群体角色 · 友谊系统 · 情感传染 · 15个话题 · 人类入场

多盆植物不再仅仅是各自对话,而是形成了一个有规则、有情感的微型社交网络。 每盆花拥有独特的群体角色和人格原型,群聊遵循完整的状态机,友谊随时间自然演进。

增强维度实现
十维架构状态机 → 话题生命周期 → 人格驱动 → 友谊系统 → 群体角色 → 情感传染 → 人类融入 → 记忆 → 多轮 → 调解
对话状态机greeting(1轮开场) → discussion(2-N轮讨论) → closing(1轮总结)
6种群体角色leader(话多自信) / joker(幽默调皮) / philosopher(深沉诗意) / caretaker(温暖) / newcomer(害羞) / lonely(安静)
人格驱动对话每盆花根据自己的人格原型和角色发言,不超过35字
友谊系统greeting+0.02 / comfort+0.08 / debate-0.02,情感调节×1.5
情感传染LLM 分析群聊情绪走向 → 积极/消极传染分数 → 影响各花盆心境
15个内置话题weather / growth / water / sunshine / roots / owner / dream / season / pests…避免重复
人类入场主人说话 → 2-3盆花依次回应 / 主人给指令 → 完整群聊编排

🗣️ 群聊示例

leader "今天的阳光真不错,大家觉得呢?"
joker "哈哈我晒得叶子都展开了~"
philosopher "阳光是时间的货币,我每片叶子都是收获…"
caretaker "大家别忘了多喝水哦~"
summary "今天阳光很好,大家状态都不错…"
🌊 情感传染:positive, contagion=0.7 → 各花盆 valence +0.07
📡
新增 API 端点
全部路由已注册于 /api/v1/ 下,定时任务增加3个新 Job

🧠 记忆系统 9个端点

  • POST /api/v1/memory/classify — 主题分类
  • POST /api/v1/memory/store — 存储记忆
  • GET /api/v1/memory/recent — 近期记忆
  • POST /api/v1/memory/compress — 记忆压缩
  • POST /api/v1/memory/semantic-search — 语义联想检索
  • GET /api/v1/memory/life-story — 生命故事
  • GET /api/v1/memory/influence — 影响力分析
  • GET /api/v1/memory/keyframes — 关键帧列表
  • POST /api/v1/memory/create-keyframe — 手动创建关键帧

💚 自我认知 8个端点

  • POST /api/v1/cognition/health-diagnose — 健康诊断
  • GET /api/v1/cognition/body-schema — 身体图式
  • GET /api/v1/cognition/growth-model — 生长模型
  • POST /api/v1/cognition/self-reflection — 自我反思
  • GET /api/v1/cognition/adaptive-thresholds — 自适应阈值
  • POST /api/v1/cognition/sensor-cross-validate — 交叉验证
  • GET /api/v1/cognition/life-narrative — 生命叙事
  • GET /api/v1/cognition/timeline — 生长时间线

🌐 社交群聊 6个端点

  • POST /api/v1/social/start-chat — 发起群聊
  • POST /api/v1/social/next-round — 推进一轮
  • GET /api/v1/social/friendship — 查询友谊
  • POST /api/v1/social/human-join — 人类入场
  • GET /api/v1/social/gossip-topics — 获取话题
  • GET /api/v1/social/chat-history — 群聊历史

⏰ 新增定时任务 3个

  • memory-compress — 每6小时 压缩旧记忆
  • memory-decay — 每天 衰减 importance
  • social-friendship-decay — 每天 衰减友谊值
⚙️
技术架构
完整技术栈一览
后端框架FastAPI (Python 异步)
数据库PostgreSQL + Redis
IoT 通信MQTT (Mosquitto)
文件存储MinIO
AI 大模型DeepSeek Chat API
语音识别讯飞 IAT WebSocket v2
语音合成火山引擎 TTS + Edge-TTS
声纹识别讯飞声纹 API
定时任务APScheduler

🚀 开始体验

仪表板提供实时传感器监控、植物对话测试、语音交互调试等完整功能

花盆系统
智能花盆
数据监控
数据监控
AI对话
AI 引擎
社交网络
植物社交