# INP2P 一页发布手册(P4.5 收官) 更新时间:2026-03-08 当前基线版本:`0.1.0+build.18` --- ## 0) 适用范围 - 项目:`/root/.openclaw/workspace/inp2p` - 服务:`inp2ps.service` - 目标:每次发布都可复用本手册完成构建、部署、验收与留档 --- ## 1) 标准发布流程(强制) ```bash cd /root/.openclaw/workspace/inp2p make build systemctl restart inp2ps.service make verify-deploy ``` **判定规则:** - 仅当 `make verify-deploy` 全绿,才算发布成功。 - 仅重启成功不算发布成功。 **验收证据:** - 报告路径:`run/deploy-check/deploy-check-YYYYmmdd-HHMMSS.txt` --- ## 2) UI 交互规范(封板基线) ### 2.1 按钮层级 - `btn`:主路径提交(状态变更/写入) - `btn2`:次级动作(筛选、导出、切换、重试) - `btn-danger`:高风险动作(删除、踢下线、不可逆) ### 2.2 文案规范 - 刷新类统一“重新加载” - 空态统一“暂无 xxx 记录 + 下一步引导” - 批量反馈统一“成功/失败计数” ### 2.3 快捷键规范 - `/` 聚焦筛选 - `r` 刷新 - `g` 打开节点页 - `?` 打开/关闭帮助 - 输入法组合态、Ctrl/Alt/Meta 组合键不触发全局热键 --- ## 3) 功能验收清单(最小集) 1. 登录/登出正常,停用账号被拒绝 2. 节点页:搜索、踢下线确认、改昵称/改IP 3. SDWAN:保存 SDWAN/节点映射/子网代理 4. 租户/Key/用户/enroll:单条与批量操作可用 5. 失败池:保留开关、重试、清空行为正确 6. 审计:预设筛选、清空筛选、CSV 导出、失败事件导出 7. 最近操作摘要(opSummary)正确回显 --- ## 4) 本轮阶段成果(摘要) ### P0(人性化收尾) - 危险操作显式标红 - 输入示例占位补齐 - 复制快捷操作(Key/enroll) ### P1(信息与审计可读性) - 常用操作区 - 审计 action 标签化 + 高风险高亮 - 审计快速筛选与清空 - 空态引导、最近操作摘要 ### P2(效率提升) - 审计 CSV 导出 + 失败事件导出 - 快捷键(/ r g ?) - 批量操作 + 二次确认 + 统计回执 ### P3(稳定性增强) - 批量并发执行 + 失败重试 - 失败池保留/清空策略 - 审计预设持久化 - 热键冲突规避(输入法/组合键) ### P4(封板) - 按钮层级统一 - 文案词典落地 - 最终回归清单沉淀 --- ## 5) 发布签字项(可复制) - [ ] 已执行 `make build` - [ ] 已执行 `systemctl restart inp2ps.service` - [ ] 已执行 `make verify-deploy` 且全绿 - [ ] 已记录 deploy-check 报告路径 - [ ] 已完成最小功能回归 - [ ] 已确认线上版本号与 `VERSION` 一致 签字人:__________ 时间:__________ 报告:`run/deploy-check/deploy-check-________________.txt`