{"repo":"tianyupaipai-cmd/xinchao-dynamic-mind","free":true,"listed":false,"github":"https://github.com/tianyupaipai-cmd/xinchao-dynamic-mind","clone":"git clone https://github.com/tianyupaipai-cmd/xinchao-dynamic-mind.git","description":"独立、可自托管的 AI 动态心智状态引擎：驱动力、念头池、疲惫、睡眠与意图。","language":"JavaScript","stars":167,"topics":["ai-agent","mcp","nodejs","self-hosted","state-machine"],"license":"AGPL-3.0","category":"mcp-servers","readme_excerpt":"心潮动态心智系统 2.4.0 心潮是一个独立、可自托管的 AI 动态状态层。它在对话之外持续维护驱动力、念头池、疲惫、睡眠、梦境余韵与短期窗口状态，并通过 HTTP API 或远程 MCP 接入不同模型、设备和前端。 心潮模拟可解释的动态状态，不宣称产生意识、情感或生命。核心状态机可离线运行；模型、长期记忆、OAuth 和通知均为可选适配器。 2.4.0 更新重点 - 用户互动连接桥服务端 ：新增 /bridge/v1/ 耐久队列、SSE 通知、一次性投递读取与严格 ACK。 - 只供用户互动 ：只接受用户主动发出的互动、便签和预约；梦境、思念、内部状态与 AI 自主行动不会自动注入窗口。 - 独立机器凭据 ：Bridge 使用独立于 SERVICE TOKEN 和 Dashboard 口令的机器 Token，默认关闭。 - 持久、幂等、可恢复 ：投递按 event id 去重，离线时继续保存，失败 ACK 不会把消息误标为送达。 - HTTP 便签闭环 ：补齐 POST /v1/handoff-note ，HTTP 前端与 MCP 客户端现在使用同一套有界、幂等的短期交接。 - 在场时间修复 ：heartbeat 和真实 xinchao event 都会刷新 lastHeartbeatAt ，避免在线时被自主推送误判为长期离线。 - 隐私版窗口 hook ：提供只发送会话 ID 与随机事件 ID 的 Claude Code 脚本，不上传提示词正文。 - 稳定 MCP 窗口 ：初始化时由服务端签发 Mcp-Session-Id ，不再依赖模型临时编写窗口 ID。 - 近期连续性 ：Context Envelope 只携带动态短态、近期交接和可选的长期记忆召回，不替代客户端自己的核心指令或人物基岩。 - 短期交接便签 ： xinchao handoff note 最多 1200 字、默认 72 小时过期，不保存整段聊天原文。 - 远程 MCP + OAuth 2.1 ：支持动态客户端注册、授权码 + PKCE、刷新令牌以及标准发现端点。 - 幂等互动结算 ： xinchao event 使用 event id 防止网络重试造成重复结算。 - 隐私审计 ：转换日志只保存结构化变化、摘要指纹和交付元数据，不保存聊天正文或认证令牌。 - 2200 tokens 默认预算 ：用于短期状态和近期连续性；稳定核心资料仍由客户端单独完整读取。 完整差异见 CHANGELOG.md。 可视化接入地基（开发中） 当前仓库已经把 UI 与状态机拆开，并提供： - 默认脱敏的十二维 Dashboard Snapshot； - 不含正文的结构化潮汐时间线； - 面向网页 AI、本地 Agent、手机网页与自建后端的接入清单； - 独立 Dashboard 口令换取 HttpOnly 只读会话，浏览器无需接触 SERVICE TOKEN ； - 独立用户互动 Runtime Bridge 协议；网页只提交语义互动，不直接修改心潮数值。 接口、环境变量和前端示例见 可视化与多终端接入地基。视觉主题、花瓣与梦境星云可以独立迭代，不需要重写服务端。 如果要把心潮建设成公开可注册、每人连接自己 AI 的服务，请先阅读 多人平台 V1 产品与数据契约。多人账号、小屋、数据库和任务调度属于独立平台层，不会侵入核心状态计算。 支持哪些终端 只要终端支持以下任一方式即可接入： - 标准远程 Streamable HTTP MCP； - OAuth 2.1 远程 MCP； - 能发送 Bea","default_branch":null,"files":null,"tree":[],"storefront":"/r/tianyupaipai-cmd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tianyupaipai-cmd/xinchao-dynamic-mind/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}