docs: 战略规划和管理架构优化

- 新增 STRATEGY.md: 三年战略规划、技术路线、团队策略
- 新增 MILESTONES.md: 详细里程碑和时间表(M1.1-M1.4)
- 新增 CODE_REVIEW.md: 代码审核标准和流程
- 组建管理班子: 新增 PM 刘建国,优化管理架构
- 丰富团队成员背景: 补充所有成员的教育经历、工作经验、技能树
- 解锁多线程思考能力: 团队成员可使用 kilo 命令并行探索
- 更新工作流程: CEO → PM → 开发团队,两级审核制度
- 修正 kilo 调用方式: 不使用 -f 参数,在消息中指示读取文件
This commit is contained in:
showen
2026-03-12 06:14:52 +08:00
parent 98ba7704dd
commit d443f28f6e
22 changed files with 3572 additions and 100 deletions

View File

@@ -2,6 +2,7 @@ use crate::core::config::AppConfig;
use std::sync::Arc;
/// 消息信封:包含来源、目的地、消息体
#[derive(Debug, Clone)]
pub struct Envelope {
pub from: &'static str,
pub to: Destination,
@@ -9,7 +10,7 @@ pub struct Envelope {
}
/// 消息目的地
#[derive(Clone)]
#[derive(Debug, Clone)]
pub enum Destination {
/// 点对点发送给指定插件
Plugin(&'static str),
@@ -20,7 +21,7 @@ pub enum Destination {
}
/// 所有插件间通信的类型安全消息
#[derive(Clone)]
#[derive(Debug, Clone)]
pub enum Message {
// ── 播放控制 ──
PlayerCommand(PlayerCommand),
@@ -61,7 +62,7 @@ pub enum Message {
},
}
#[derive(Clone)]
#[derive(Debug, Clone)]
pub enum PlayerCommand {
Play,
Pause,
@@ -81,7 +82,7 @@ pub struct PlayerStatusData {
pub current_video: Option<String>,
}
#[derive(Clone)]
#[derive(Debug, Clone)]
pub enum WifiCommand {
Scan,
Connect { ssid: String, password: String },