| 普通网站 / SaaS / 后台 | standard-web-app | 现在真的需要扩展吗?SSR 还是 CSR?单体还是微服务?何时缓存 / 读写分离?应用层是否无状态? | web-and-product |
| 移动 App | mobile-app | 离线优先还是在线优先?全量 / 增量 / 双向同步?冲突怎么解?厚客户端还是薄客户端?API 版本如何兼容? | web-and-product |
| 浏览器插件 | browser-extension | 内容脚本还是后台 / 后端?最小权限?隐私数据留本地还是上传?规则硬编码还是后端下发?归因边界在哪? | web-and-product |
| 短链 / 高读低写 | url-shortener | 短码怎么生成?301 还是 302?点击统计同步还是异步?发号器是否单点?开放重定向风险怎么控? | web-and-product |
| 搜索 / 检索 | search-engine | 倒排索引还是扫描?按文档还是按词分片?召回 + 精排如何拆?索引新鲜度要多实时?相关性怎么评估? | web-and-product |
| 社交 / 信息流 / 关注 | social-feed | Feed 推、拉还是混合?大 V 扇出爆炸怎么破?时间线存多深?时间序还是算法排序?发文多久可见? | web-and-product |
| 电商 / 下单 / 库存 | ecommerce-platform | 库存怎么扣才不超卖?订单与支付如何一致?幂等怎么做?浏览读和交易写是否分离?大促洪峰怎么削峰? | transactional |
| 支付 / 钱 / 账户 | payment-system | 幂等键?余额字段还是复式记账?超时 / 失败 / 未知态怎么处理?核心强一致、周边最终一致怎么划边界? | transactional |
| 在线票务 / 抢票 / 秒杀 | online-ticketing | 要不要虚拟等候室?库存如何原子扣减?锁座超时怎么办?同步抢资格还是异步走流程?公平性和体验怎么取舍? | transactional |
| 通知 / 推送 | notification-system | 同步发还是异步发?去重限频怎么做?自建渠道还是平台渠道?at-least-once + 幂等如何兜底? | transactional |
| 网约车 / 位置 / 匹配 | ride-hailing | 附近车辆怎么查?位置逐条落库还是主要放内存?就近匹配还是全局最优?动态定价是否作为限流器?按地域怎么分片? | transactional |
| 聊天 / IM / 实时消息 | realtime-chat | 长连接怎么水平扩展?消息时序如何保证?可靠投递怎么做?群消息写扩散还是共享读取?在线状态要多准? | realtime-and-storage |
| 协同编辑 / 多人实时 | collaborative-doc | 锁、OT 还是 CRDT?同一文档操作是否单 writer 串行?整文档同步还是增量操作?只存快照还是操作日志 + 快照? | realtime-and-storage |
| 网盘 / 文件同步 | cloud-storage | 整文件还是分块?内容寻址去重?元数据和内容是否分离?离线冲突保留还是覆盖?断点续传怎么做? | realtime-and-storage |
| 视频流媒体 | video-streaming | 转码同步还是异步?存几档码率?CDN 热门预热还是按需回源?点播和直播要不要两套链路?ABR 决策放客户端还是服务端? | realtime-and-storage |
| AI 对话 / LLM 产品 | ai-chat-product | 流式输出还是一次性返回?连续批处理?prompt / KV 缓存?长上下文还是 RAG?会话状态放哪?模型路由怎么做? | ai-native |
| AI 网关 / 中转站 | ai-gateway | 流式透传还是缓冲?自建还是托管?精确缓存还是语义缓存?路由 / 限流 / 故障转移怎么定?计费能不能挡关键路径? | ai-native |
| RAG / 知识库问答 | rag-knowledge-base | RAG、长上下文还是微调?切块怎么切?纯向量还是混合检索?要不要重排和引用溯源?块是否补上下文? | ai-native |
| 向量数据库 | vector-database | 精确最近邻还是 ANN?HNSW / IVF / DiskANN / 量化怎么选?召回率 vs 延迟 / 内存怎么平衡?pgvector 还是专用库? | ai-native |
| 模型推理服务 | inference-serving | 静态批处理还是连续批处理?KV 连续分配还是分页?吞吐 vs 延迟怎么平衡?自建推理还是调 API? | ai-native |
| AI Agent / 工作流 | ai-agent-platform | 确定性工作流还是自主 Agent?循环如何收敛 / 兜底?工具沙箱和权限边界?单 Agent 还是多 Agent?人类介入在哪? | ai-native |
| 编码 Agent / Claude Code 类 | claude-code | 双层权限 + OS 沙箱还是只靠规则?上下文自动压缩还是手动?子代理隔离?工具 / MCP 延迟加载?本地优先还是云端共享? | agent-and-org |
| 编码 Agent / Codex 类 | codex | 沙箱与审批是否双轴解耦?本地交互还是云端异步?OS 级沙箱还是应用层自律?默认断网?自动 PR 的责任边界? | agent-and-org |
| 自托管聊天入口 Agent | openclaw | 单进程 daemon 还是拆服务?消息平台即 UI?可插拔 harness?技能注册与记忆如何审计?heartbeat / cron 如何防误触发? | agent-and-org |
| 常驻自托管智能体 | hermes | FTS5 关键词记忆还是向量语义?要不要自动写技能?平台无关 daemon?多入口一致性?prompt 稳定性和缓存如何取舍? | agent-and-org |
| 系统提示词 / Agent OS 设计 | system-prompt-architecture | 模块边界用 XML 还是 Markdown?能力内联还是外置 SKILL.md?合规靠软提示还是后处理流水线?工具全量常驻还是懒加载?人格是否分叉? | agent-and-org |
| AI 原生组织 / 流程改造 | ai-native-organization | 个人工具还是组织系统?共享上下文怎么建?个人技巧如何沉淀成 Golden Path?责任与治理边界在哪? | agent-and-org |
| 嵌入式 / 固件 / MCU | embedded-device | 裸机还是 RTOS?单分区还是 A/B OTA?算法放本地还是云?多硬件靠 HAL + 配置表?功耗当架构属性了吗? | embedded-industrial |
| 物联网平台 / 设备云 | iot-platform | 直发指令还是设备影子?MQTT 还是轮询?直连还是边缘网关?遥测全存还是边缘预聚合?一机一密了吗? | embedded-industrial |
| 工业边缘 / 数采 / OT | industrial-edge | 智能放边缘还是云?IT 能不能反向写 OT?协议在哪归一?点位映射谁维护?轮询频率怎么分级? | embedded-industrial |
| 汽车电子电气 / E/E | automotive-ee | 分布式 ECU、域集中还是中央计算?安全域与娱乐域怎么隔离?OTA 灰度 + 熔断?智驾数据全存还是触发式? | embedded-industrial |
| 机器人 / 自主移动 | robotics | 智能放机上还是云?通信用 pub/sub 还是共享内存?急停走独立安全旁路了吗?仿真当 CI 门禁?多机怎么协同? | embedded-industrial |