WuYongJie 5821d73291 初始提交:3D家具安装展示系统
包含:
- furniture-3d-system:Next.js 16 全栈应用(资产中心、产品管理、3D装配动画)
- autocad-plugin:AutoCAD 家具导出插件源码
- 资产中心改造:编辑弹窗化、删除功能、Toast反馈、自定义Select组件

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 14:00:19 +08:00

2.5 KiB
Raw Blame History

决策日志(长期)

日期 决策 原因 影响范围 状态
2026-03-13 协作流程收敛为“直接开发 + 规范审查闸门” 避免运行时协作策略干扰主线开发,把硬规则稳定落到每次交付的固定步骤里 全项目默认协作方式、交付口径、审查流程 已生效
2026-03-05 SKU详情页/装配编辑器节点解析统一到“模型真实节点映射 + canonical 别名解析”,并将 3D 拾取容差改为“中心命中优先 + 最近命中优先” 修复 SKU 详情与装配编辑器点选规则不一致、折角线锚点错位,以及点选漂移导致的误选/漏选 SKUDetailClient.workspace、install-order-node-resolution、model-viewer-pick-tolerance 已生效
2026-02-27 装配编辑器本轮收口:修复可见乱码文案、步骤编辑器响应式布局、孔位高亮坐标解算改为“panel/modelRoot 双坐标根候选择优” 解决页面可用性问题并降低孔位错绑/爆炸状态漂移 AssemblyEditorWorkspace、AssemblyStepEditor、HoleOverlay2D 已生效
2026-02-26 安装顺序链路后端收口:在 Service 新增“保存顺序+生成步骤+返回最新步骤”编排方法 符合企业级分层,避免前端承载业务编排 assembly.service、generate-from-order route 已生效
2026-02-26 生成失败后增加安装顺序补偿回滚,且 Route/Service 双层限制板件上限 300 降低部分成功状态与 DoS 风险 assembly.service、panel.repository、generate-from-order route 已生效
2026-02-26 安装顺序“保存+生成”前端改为调用 /api/products/[id]/assembly/generate-from-order 单接口,并直接消费响应 steps 刷新步骤区 减少一次网络往返,避免额外 GET /assembly 带来的时序抖动 AssemblyEditorWorkspace 安装顺序提交流程 已完成
2026-02-26 Agent 长期记忆从“会话上下文”切换为“仓库文档持久化” 避免换会话或重启后丢失关键项目背景 全项目开发上下文与决策沉淀 已生效
2026-02-26 开发阶段默认采用“批量闭环修复”,不再以最小改动为目标 当前处于快速开发与清债阶段 任务拆分、修复策略、审查节奏 已生效
2026-02-26 安装顺序编辑器移除 key 强制重挂载,改为内部状态同步 降低重挂载性能损耗,保持数据同步 AssemblyEditorWorkspace、AssemblyStepEditor 已完成

追加规则:新决策按时间倒序追加到表格顶部。