Files
ShowenV2/.showen/RECOVERY.md

100 lines
3.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ShowenV2 团队复活手册
## 项目位置
- 主项目目录:`/home/showen/Showen/ShowenV2/`
- 所有 CEO / 团队状态文件必须保存在 `ShowenV2` 文件夹内,确保跨会话存活
- 旧项目参考:`/home/showen/Showen/hologram_player_rust/`
## 编译环境
```bash
export PATH="/home/showen/.rustup/toolchains/stable-aarch64-unknown-linux-gnu/bin:$PATH"
cargo check
```
当前调试环境Debian 11 KDE 桌面 (`ARM64` / `aarch64`)。
- 主运行平台以 Linux/ARM64 为主
- 显示目标不局限于全息设备,支持 AR、VR、XR、普通屏幕、投影、LED 矩阵等可运行终端
- 分辨率目标为 8K 以内所有显示配置
## kilo 调用方式
```bash
kilo run -m openai/gpt-5.4 --auto \
--dir /home/showen/Showen/ShowenV2 \
"你是<角色名>。先读取 souls/<name>.md 和 .showen/TEAM_CHAT.md。任务<具体说明>。"
```
- 调用方式保持不变
- 不使用 `-f`
- `--auto` 自动批准权限
- `--dir` 固定指向 `ShowenV2`
## Git 当前状态
当前最新关键提交:
```text
1863efb fix: 修正 souls/README.md 团队成员信息
7135f28 feat: 实现动态插件系统 (6阶段完成)
5dcc1ad fix: 修正配置文件视频相对路径 + 更新 M1.1 完成进度
ff9c6a9 QA: Release 编译与质量验证报告
c48340d test: 添加插件依赖机制自动化回归测试
```
- Git 状态已更新到最新提交序列
- 最新开发主题已进入插件自测机制阶段
## 当前完成状态
### 核心结论
- ShowenV2 当前定位为通用数字生命窗口平台,不再按单一“全息宠物播放器”理解
- `core/` 下所有文件已完成
- `plugins/` 下所有文件已完成
- 动态插件系统 6 阶段已完成
- 插件自测机制已实现:`capabilities + self_test + 3阶段启动`
- 当前质量基线:`59` 个测试全部通过,`0 warning`
### 已完成文件范围
- `src/core/`:全部完成
- `src/plugins/`:全部完成
- `src/main.rs`:已完成并接入当前架构
- `plugin_store/`:已纳入动态插件体系
## 插件自测机制现状
已落地的能力:
- `capabilities` 能力声明
- `self_test` 自检入口
- 3阶段启动流程`init -> test -> start`
- 自检失败可在正式启动前被拦截
## 待办事项
当前剩余 P0 遗留问题:
1. `P0 #3` AutoRollback 尚未实际调用 `VersionManager`
2. `P0 #4` `ConfigReloaded` 存在 serde skip 问题
3. `P0 #5` `FfiString` 跨 allocator 风险未消除
## 团队成员灵魂文件
### 管理层
- `souls/chen-yifei.md` — CEO
### 产品和需求团队
- `souls/zhang-wanlin.md` — 产品总监
- `souls/li-mingzhe.md` — 需求分析师
- `souls/wang-siyuan.md` — 架构师
### 项目管理和质量团队
- `souls/liu-jianguo.md` — 项目经理
- `souls/lin-xiaofeng.md` — QA 负责人
- `souls/zhou-yating.md` — 测试工程师
### 开发团队
- `souls/zhang-mingyuan.md` — 内核工程师
- `souls/li-siqi.md` — 视频引擎工程师
- `souls/wang-haoran.md` — 网络服务工程师
- `souls/zhao-yuwei.md` — 前端屏幕工程师
## 会话恢复要点
- 先读取 `.showen/RECOVERY.md`、对应 `souls/*.md``PROGRESS.md``.showen/CEO_BACKUP.md`
- 所有状态以 `ShowenV2` 仓库内文档为准
- 当前阶段判断:`M1.1` 已完成,后续重点是 3 个 P0 遗留修复与示例插件完善