# 协议模板与DB监测回写 Implementation Plan > **For agentic workers:** REQUIRED: Use superpowers:subagent-driven-development (if subagents available) or superpowers:executing-plans to implement this plan. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** 新增协议模板管理、实例绑定模板、服务端轮询监测WCS写入DB并回写PLC区字段。 **Architecture:** 在 Core 增加协议模板/字段模型与规则处理器;在 Server 增加模板持久化服务、模板管理API、后台轮询服务;在 Web 增加模板管理页与实例创建时模板选择。 **Tech Stack:** .NET 6, ASP.NET Core, Vue3 + Element Plus --- ### Task 1: Core 协议模型与规则处理器 - [ ] 新增协议实体与枚举 - [ ] 新增协议DB处理器(根据 WCS_ACK 变化回写 PLC 字段) - [ ] 补充单元测试(先失败) ### Task 2: Server 模板服务与后台监测 - [ ] 新增模板服务接口与文件存储实现 - [ ] 新增模板管理控制器 - [ ] 新增后台轮询服务并注册 DI - [ ] 在实例创建/更新时校验模板存在 ### Task 3: 实例配置扩展与持久化 - [ ] InstanceConfig 增加 ProtocolTemplateId - [ ] 持久化模型与映射同步 ### Task 4: Web 模板管理与实例选择 - [ ] 新增类型与 API - [ ] 新增模板管理页面与路由 - [ ] Create/Edit 页面增加模板选择并提交 ### Task 5: 验证 - [ ] dotnet test - [ ] dotnet build - [ ] 前端 npm run build