# P300 脑机接口桌面实验程序

来源：用户提供的 p300.zip。原源码没有明确版本号，本页面不编造版本、实验结果或发布日期。

这是 PySide6 / pyqtgraph / pylsl 的本机程序，不是浏览器采集服务。

## 本次公开内容

- 项目详情与根据源码绘制的静态结构示意，非运行截图。
- p300-source.zip：p300_gui_pyside6.py、online v.19 ori.py、utils.py、requirements-gui.txt 和本说明。
- 未公开模型 clf_4sum-SVM-RKF30.pkl、BlueMuse 安装器、安装证书或第三方运行库。
- 未执行原压缩包内脚本、安装器或 pickle 模型。

## 运行

在独立 Python 环境中安装 requirements-gui.txt 的依赖，从项目目录尝试：

```sh
python p300_gui_pyside6.py --simulate
```

此命令会启动原桌面程序的刺激和合成信号流程，不是本网页功能。开展前需自行完成视觉刺激与实验安全评估。该程序默认没有“开始”确认步骤。

模型缺失时原代码停用分类处理，仿真波形不等于完成分类验证。模型与 scikit-learn 等依赖版本需要匹配；不要加载来源不可信的 pickle 文件。

真实模式要求已配置的 LSL EEG 流及匹配的设备、采样率和通道顺序；本次未验收设备连接。

## 边界

源码中的说明不是独立科学验证。未验证分类性能、刺激时序或潜伏期估计，也未验证真实运动设备控制安全。

原程序会在分类成功时写出 commend.pkl，需警惕与外部控制程序的联动。不要直接用于真实轮椅或其他运动设备。

本网页不播放闪烁刺激，不收集被试数据，不提供诊断。模型和第三方组件若后续分发，需另行确认授权与隐私边界。
