# Entelechy - 待办事项 ## 优先级排序 ### 2. 插件系统完善 **状态**: 框架已有,但有问题 **当前问题**: - 插件 context 是空字典 `{}` - 插件无法访问 DigitalLife 实例 - 插件无法调用 `receive_stimulus()` - 插件加载失败但没有正确处理 **改进方案**: 1. 传递核心能力给插件 - DigitalLife 实例引用 - 或者只传递必要的接口(receive_stimulus, memory_manager等) 2. 添加插件验证机制 - 创建后验证是否能成功加载 - 验证 get_tools() 是否返回有效工具 3. 添加插件调试功能 - 查看插件状态 - 查看插件错误日志 - 重新加载/禁用插件 ### 3. 前端重写(控制台) **状态**: 需求已更新,待实现 **描述**: 从聊天界面改成控制台/监控面板 **功能**: - **LLM思维流** - 实时显示思考过程 - **文件系统** - 浏览、读取文件 - **浏览器控制** - 操作浏览器、查看页面 - **命令执行** - 运行shell命令 - **发送刺激** - 向数字生命发送刺激 **核心概念**: 这是"观察和控制数字生命的控制台",不是"聊天机器人" --- ## 其他待办 ### 4. 外部刺激入口 **状态**: 待定(等前端完成后确定) **描述**: `receive_stimulus()` 需要一个入口 **可能方案**: 前端控制台的"发送刺激"功能 ## 已完成 - ✅ 去掉30秒心跳等待,改成连续循环 - ✅ 删除 config.yaml 中的 heartbeat_interval - ✅ 添加"诚实原则"到 PERSONALITY.md - ✅ 更新计划文档(去掉"心跳"概念,添加控制台设计)