技术文章
写下来的方案
从 node-shop-v2 项目文档里整理出的架构与功能设计:多租户、反向代理、数据恢复、多语言、邮件模板与开放 API。
数据恢复:审计 / 时间旅行快照设计
用统一历史表记录变更,先交付「误删恢复」,架构上再扩展到其它实体。
状态:草案 · 待评审 阅读全文
内容多语言翻译(商家自带 key)设计
UI 词表三语之外,让商品名、分类、文章与页面区块文案也能翻译并持久化。
状态:方案定稿 · 部分落地 阅读全文
邮件模板「草稿 / 发布」设计
把单记录模型改成草稿态与发布态,避免编辑中的模板直接影响线上发送。
状态:设计中(未实现) 阅读全文
商户开放 API 落地方案
API Key + HMAC-SHA256 的服务端对接方案,第一批只读订单 / 商品 / 会员。
状态:方案设计(尚未落地) 阅读全文
店铺子域名实现方案(反向代理模型 A)
把 /{store} 路径识别改成店铺二级域名直接进店:请求链路、网关路由与本地验证方式。
状态:设计中 阅读全文
邮件模板可视化编辑落地设计
用组件树编辑器拖拽编排邮件,产出 table 布局 + 内联样式 + 无 JS 的邮件安全 HTML。
状态:落地设计 阅读全文
Codex CLI 安装与可用化记录
Ubuntu 无 GPU 环境下,解决地域限制与本地模型太慢两个问题,最终用上可用的 Codex。
状态:实践记录 阅读全文
浏览器读取本地目录:预览与导入
File System Access API 与 webkitdirectory 两种「用户明确授权」路径的取舍与实现边界。
状态:方案 阅读全文
单库多租户改造方案
从「共享库 + 每店独立业务库」到单库行级隔离,拆解数据源模型、实体 storeId 与查询上下文过滤三类变化。
状态:改造方案 阅读全文
服装品类首页设计方案
从信息架构、色板到响应式,给出一份可直接落地的服装电商首页蓝图。
状态:设计方案 阅读全文