跳转至
XiForge · Training

XiForge 培训材料 v1.0

L1 新手 · L2 深度 · L3 架构师 · 三大工坊
文档编号:D2-P9-MAN-006 · 版本:v1.0 · 发布:2026-05-05
让工程师一天能用 · 一周能精 · 一月能带项目
3
培训等级
3
专题工坊
认证
颁发证书

XiForge 培训材料 v1.0

摘要

本文档定义 XiForge 开发者平台完整培训体系:L1 新手上手(免费在线 1 天)、L2 深度应用工坊(收费 2-3 天)、L3 架构师认证(定制 5-10 天)+ 三个专题工坊(CodeGen 模板开发 / UIEditor 高级定制 / IDM 源码二次开发)。 目标读者:Tier1 算法工程师 / OEM 工具工程师 / UI 设计师 / 架构师 / IDM 客户研发团队。每级考核合格颁发 XiForge Certified Engineer 证书。

适用对象

  • Tier1 算法工程师 / 应用工程师
  • OEM / 主机厂 UI 设计师 + 工具工程师
  • IDM 客户研发 / 架构团队
  • Xisound 内部新员工 Onboarding

1. 培训体系总览

1.1 三级课程 + 三大工坊

graph TB
    L1[L1 · 新手上手<br/>1 天 · 免费在线]
    L2[L2 · 深度应用工坊<br/>2-3 天 · 收费现场]
    L3[L3 · 架构师认证<br/>5-10 天 · 定制]

    W1[工坊 A · CodeGen 模板开发<br/>Handlebars + AST]
    W2[工坊 B · UIEditor 高级定制<br/>品牌化 + 控件扩展]
    W3[工坊 C · IDM 源码二次开发<br/>Electron + Vue 深度]

    L1 --> L2
    L2 --> L3

    L2 -.推荐.-> W1
    L2 -.推荐.-> W2
    L3 -.推荐.-> W3

    class L1 xyL2
    class L2 xyL3
    class L3 xyL4
    class W1,W2,W3 xyL5

1.2 等级对应能力

等级 能力描述 目标用户
L1 能用 CodeGen 生成算法骨架 · 能拖拽搭简单 UI · 能用私有仓库 新工程师
L2 能深度调优算法模板 · 能品牌化 UI 面板 · 能配审批流 应用工程师 / UI 设计师
L3 能设计工具链架构 · 能评估 IDM 授权 · 能带队整合 架构师 / 项目 Lead
工坊 单点深度(模板 / UI / 源码) 对应岗位专家

2. L1 · 新手上手(1 天 · 免费在线)

2.1 课程目标

完成本课后学员能: - 安装 XiForge 并激活许可 - 用 CodeGen 从模板生成第一个算法骨架 - 用 UIEditor 拖拽搭建 5 控件调音面板 - 应用品牌主题 - 连接 XiStudio 加载面板 - 发布到私有仓库

2.2 课程大纲(8 学时)

时段 主题 形式 产出
09:00-10:00 XiForge 概览 + 双子系统 讲授 理解 CodeGen + UIEditor 定位
10:00-11:30 CodeGen 实战(fx-eq 模板) 动手 生成 MyBassBoost 算法
11:30-12:00 Validate + Compile Check 动手 校验通过
13:00-15:00 UIEditor 实战(5 控件 + 品牌主题) 动手 完整调音面板
15:00-16:00 XiStudio 联动 + 加载面板 动手 热重载验证
16:00-17:00 私有仓库初体验 + PR 动手 第一个 PR
17:00-18:00 Q&A + 考核 互动 选择题 + 实操

2.3 前置条件

  • 基本 C 语言知识
  • 基本音频 DSP 概念
  • 笔记本 + XiStudio Community 或 Enterprise Trial
  • 无需:Electron / Vue 经验

2.4 考核

  • 选择题:10 道(70% 通过)
  • 实操:独立完成一次"生成算法 → 搭面板 → 发布"
  • 证书:XiForge Certified Engineer · Level 1

3. L2 · 深度应用工坊(2-3 天 · 收费现场)

3.1 课程目标

完成本课后学员能: - 深度调优 CodeGen 模板(参数空间 / 约束) - 品牌化 UI 面板(主题 / 字体 / Logo / 自定义 CSS) - 配置私有仓库审批流 + Webhook - 使用 AI 辅助生成(v1.1+) - 跨 DSP 型号移植算法 - 诊断常见问题

3.2 课程大纲(3 天 24 学时)

Day 1 · CodeGen 深度

时段 主题 产出
上午 模板系统深度 · Handlebars 语法 自写一个简化 EQ 模板
下午 Tree-sitter 规则 + 跨 DSP 移植实战 完成 D1 → D2 迁移

Day 2 · UIEditor 深度

时段 主题 产出
上午 主题系统 + 品牌化 · 参数绑定原理 一个品牌专属 UI 原型
下午 导出 Electron + XiStudio 面板 · 多设备预览 独立客户端生成

Day 3 · 协作 + 考核

时段 主题 产出
上午 私有仓库审批流 + Webhook 集成 完整协作流程演练
下午 AI 辅助生成(v1.1+)+ 考核 证书

3.3 前置条件

  • 完成 L1 或同等
  • 1 年+ 算法开发 / UI 开发经验
  • 自带笔记本 + Enterprise Trial
  • 懂 Git 基础

3.4 考核

  • 大作业:给定场景("为 BrandA 客户做专属 3 段 EQ 插件 + 品牌面板")
  • 评分:模板质量 30% + UI 品牌化 30% + 仓库协作 20% + 文档 20%
  • 证书:XiForge Certified Engineer · Level 2

3.5 交付形式

  • 现场:客户地点 或 Xisound 培训中心
  • 规模:6-10 人 / 班
  • 语言:中文为主 · 英文按需

4. L3 · 架构师认证(5-10 天 · 定制)

4.1 课程目标

完成本课后学员能: - 设计企业级工具链架构(Xisound 生态 + 客户生态) - 评估 IDM 授权的技术 + 商务价值 - 带队完成 XiForge 定制 + 部署项目 - 设计自定义模板库 / 控件库 - 处理 Linux / CI/CD 集成

4.2 课程大纲(5 天示例)

Day 1-2 · 架构与生态

  • Xisound 全栈架构(XiStudio + XiAlgo + XiDSP + XiAmp + XiForge)
  • XiForge 在客户工具链中的角色
  • IDM 授权技术 + 商务评估

Day 3 · 自定义扩展

  • 自研 CodeGen 模板库
  • 自研 UIEditor 控件库(v1.5+ Vue 组件)
  • 私有仓库协议深度

Day 4 · CI/CD 集成

  • xy-forge CLI 在 Jenkins / GitLab CI 的集成
  • 自动化测试 + 发布流程
  • 多团队协作模式

Day 5 · IDM 源码与商务

  • XiForge 源码架构解读
  • NRE 项目管理
  • 与 Xisound 商务团队对接

4.3 前置条件

  • 完成 L2
  • 5 年+ 工具链 / 架构经验
  • NDA 签署(涉及 IDM 细节)

4.4 交付形式

  • 完全定制 · 2-6 人小班
  • 可延伸长期技术顾问合同

5. 专题工坊

5.1 工坊 A · CodeGen 模板开发(3 天)

适合对象

Tier1 算法工程师 · 需要自定义算法模板。

课程大纲: - Day 1:Handlebars 语法 + manifest.json Schema - Day 2:Tree-sitter AST 编写规则 - Day 3:模板发布到私有仓库 + 审批流

5.2 工坊 B · UIEditor 高级定制(2 天)

适合对象

OEM / 主机厂 UI 团队 · 需要深度品牌化。

课程大纲: - Day 1:主题系统深度 + 自定义 CSS - Day 2:v1.5+ 自定义 Vue 组件开发预告

5.3 工坊 C · IDM 源码二次开发(5 天 · 限 IDM 客户)

限 IDM 签约客户

涉及 Electron + Vue 源码,仅限签 IDM L3+ 授权客户。

课程大纲: - Day 1:XiForge 源码仓库结构 · Electron + Vue 架构 - Day 2:CodeGen Backend 源码解读(Fastify + Tree-sitter) - Day 3:UIEditor Backend 源码解读(Fabric.js + 状态树) - Day 4:客户自定制实战 - Day 5:发布流程 + 持续同步 Xisound 上游


6. 师资

6.1 讲师来源

  • L1:FAE 一线工程师(3-5 年经验)
  • L2:资深 FAE + 产品经理(5-10 年经验)
  • L3 / 工坊:Xisound 研发 Director + 外部顾问

6.2 讲师认证

  • Xisound 内部讲师需内训 + 试讲 + 3 次学员反馈 4.5+/5
  • 外部顾问签 NDA + 保密协议

7. 培训资源

7.1 教材

  • 《XiForge 实战手册》—— L1/L2 教材(PDF + 配套示例项目)
  • 《XiForge 架构师指南》—— L3 教材(Enterprise+ 限定)
  • 《CodeGen 模板开发手册》—— 工坊 A
  • 《UIEditor 高级定制指南》—— 工坊 B
  • 《XiForge IDM 开发者指南》—— 工坊 C(限发)

7.2 实物配套

  • L1 / L2 学员每人提供 Enterprise Trial License 30 天
  • L3 / 工坊:完整 IDM 源码包(签约客户)
  • 云端 Playground 环境(无需本地安装即可练习)

8. 定价与排课

8.1 定价框架

课程 定价方向 备注
L1 免费 Community / 营销用
L2 每学员收费 · 中等 含 Enterprise Trial
L3 定制 · 项目打包 通常与 Enterprise / IDM 合同捆绑
工坊 A 每学员收费 · 中等 含模板库访问
工坊 B 每学员收费 · 中等 含 Vue 组件 Demo 库
工坊 C 项目打包 · 高 限 IDM 客户

具体价格

正式 Quotation 为准。教育 / 高校 / 开源社区可谈显著优惠。

8.2 排课周期

  • L1:每月 1 次在线
  • L2:每季度 1 次公开班 + 客户内训
  • L3:项目级预约(2-4 周准备)
  • 工坊:半年 1 次 A / B 公开班,工坊 C 仅 IDM

9. 反馈与持续改进

9.1 课后反馈

  • 匿名问卷(5 题):讲师 / 难度 / 动手 / 推荐 / 建议

9.2 持续改进

  • 季度复盘反馈
  • 每年 Q1 更新教材
  • 讲师评分 < 4.0/5 → 辅导或替换

10. 附录

10.1 关联文档

10.2 报名方式

  • 邮箱:training@xisound.com
  • 官网:www.xisound.com/training
  • Enterprise+ / IDM:CRM 预约
  • 新员工:HR 内部系统自动排期

10.3 版本历史

版本 日期 要点
v1.0 2026-05-05 首版 · 三级课程 + 三工坊 + 师资 + 定价 + 反馈

training.md · D2-P9-MAN-006 · v1.0 · 2026-05-05 · Xisound 交付中心 · FAE 培训组