# 完整项目实验室 — 系统学习系列 | Yishto

原文: https://yishto.com/learn/project-labs/

作者: [Yishto](https://yishto.com/about/)

用独立设计的需求、数据模型和验收用例，把知识串成可实现的项目。

能拆解一个项目并检验关键失败路径。

## 完整项目实验室

- [项目：商品描述审阅与协作工作台](https://yishto.com/learn/project-labs/lab-product-description-review/index.md): 设计草稿版本、审阅权限和证据校验，让 AI 建议经过人工批准后导出，处理多租户访问与旧版本冲突。
- [项目：文档处理任务编排器](https://yishto.com/learn/project-labs/lab-document-workflow-editor/index.md): 用独立文档项目连接图校验、节点契约、任务快照和恢复，区分模型提取与有权限的外部操作。
- [项目：培训练习与答题记录系统](https://yishto.com/learn/project-labs/lab-training-assessments/index.md): 冻结题目与评分版本，设计草稿、最终提交和结果权限，用独立练习系统检查重复请求与答案保护。
- [项目：教学插图任务与素材库](https://yishto.com/learn/project-labs/lab-illustration-job-queue/index.md): 把插图请求设计为有归属和预算的任务，协调队列、配额账本、R2 素材与人工审核，检查取消和重复执行。
- [项目：阅读推荐与解释服务](https://yishto.com/learn/project-labs/lab-book-recommendation/index.md): 先建立合成书目与规则推荐，再加入有出处的解释，处理冷启动、偏好权限、无结果和推荐评估。
- [项目：库存预留与履约状态服务](https://yishto.com/learn/project-labs/lab-inventory-reservations/index.md): 用独立库存项目连接预留、确认、过期和补偿，设计事务、条件迁移与 outbox，防止重复消息改变库存。
- [项目：设备采样数据与趋势面板](https://yishto.com/learn/project-labs/lab-sensor-data-dashboard/index.md): 从合成设备采样定义事件、质量和时间窗口，用 Go 接收与图表呈现思路检查重复、缺失与过期数据。
- [项目：出行约束与候选行程工作流](https://yishto.com/learn/project-labs/lab-outing-planning-workflow/index.md): 把行程生成拆成资料、候选、约束检查与确认，给工具访问和预算设边界，不让不可信内容授权订票。

