分层验证
为界面、跨进程契约与运行时选择验证方式。
项目实践提纲:面向有 TypeScript 与桌面开发基础、准备搭建 Agent 工作台的开发者。完整教程、独立示例和实验结果尚未交付。本节参考已有源码设计课程,具体实现需按选定版本复核。
为界面、跨进程契约与运行时选择验证方式。
实践主线
区分不调用模型的测试与真实模型验收。
沿同一个工作区修复任务推进:打开项目、发送任务、调用工具、查看结果并保存会话。完成本节后,在已有链路上增加相应能力。
实践产物
单元、集成与桌面 E2E 验证矩阵。
验收范围
- 记录本节输入、预期结果与可复查证据。
- 覆盖正常路径、失败反馈与退出清理。
- 保持 Renderer、Electron Main、Rust Host Core 和 Node Agent Runtime 的职责边界。
源码导航
参考项目:useaiwork-desktop。本轮本地基线提交为 851b7e4b3,工作区另有未提交内容,正式写作需重新固定版本。
- 项目内入口:
apps/desktop/electron/main/update-policy.ts。 - 编排说明位于专栏的
research/desktop-project-curriculum.md。
源码导航只表示本轮阅读入口;不代表相关功能已经完成实测或课程示例已经实现。
扩展课纲定位
本节属于“交付 · 构建与发布”。本组现已扩展为 8 篇;完整课程树与阶段依赖见专栏的 research/desktop-project-coverage.md。补充核验入口为 docs/spec/06-delivery/06-release-runbook.md,对照已有代码判断规范与实现差异。