技术文档索引
本文档是Thinvent公开网站的技术文档索引。这些文章从开发者的角度解释系统的工作原理,同时保护内部实现细节。
整体概览
- 网站架构全景图 - 整个系统的可视化地图:产品核心、SEO工厂、广告机器人、追踪循环、在线聊天AI、CRM、结账以及所有集成
SEO流水线与搜索
-
SEO流水线概述 - 完整的11步流水线架构
-
源数据嵌入 - 嵌入产品、部件和文章(第0步)
-
查询获取 - 从5个来源收集查询(第1步)
-
查询嵌入 - 将查询转换为向量(第3b步)
-
查询聚类 - 全对全相似度聚类(第5步)
-
短语到过滤器的映射 - 生成过滤规则(第3a步和第4步)
-
过滤器提取 - 从查询中提取过滤器
-
产品匹配 - 将查询与产品匹配(第6步)
-
相关搜索 - 三层语义匹配(第8b步)
-
嵌入策略 - 为何选择all-mpnet-base-v2
-
增量处理 - 快速流水线更新
-
存储策略 - Valkey vs JSON vs NumPy
-
搜索服务架构 - 独立的Flask应用与Valkey
产品与SKU架构
-
SKU结构 - 连字符分隔的组件架构
-
SKU productdb - 产品的单一事实来源
-
特征提取 - 从SKU递归聚合
-
产品与SKU架构 - 结构化配置系统
-
产品页面与数据表 - 从多个来源动态组装
页面类型与内容
-
页面类型 - 查询页 vs 搜索页 vs 产品页
-
查询页面生成 - 从搜索数据到SEO优化页面
-
URL结构 - 清晰且友好的SEO路径
-
AI内容生成 - 使用DeepSeek生成描述
-
数据表生成 - 按需与批量PDF创建
-
系统中的AI - 多供应商AI策略
翻译与本地化
基础设施与架构
-
基础设施概述 - 完整技术栈
-
多服务器架构 - 关注点分离
-
部署架构 - 零宕机生产系统
-
CDN缓存 - CloudFront分发策略
-
缓存策略 - 多层性能优化
-
全局常量 - 集中化配置
-
静态资产管理 - 带缓存失效的CDN交付
-
图片与媒体管理 - 带CDN交付的S3存储
-
安全考量 - 纵深防御策略
动态功能
电子商务
- 购物车与结账 - 基于报价的B2B流程
相关外部链接
-
Flask文档 - Web框架
-
PynamoDB文档 - DynamoDB ORM
-
Sentence Transformers - 嵌入模型
-
AWS CloudFront - CDN服务
-
Valkey - 内存数据存储
(此内容由我们的代码库自动生成)