prompts.txt
1.34 KB
因为需要组织整个doc,我需要将当前的java程序迁移过来,项目路径在 /home/tw/saas-server
程序相对路径 包括但不限于 module-shoplazza/src/main/java/com/hsyl/saas/module/shoplazza/service/index/ProductIndexServiceImpl.java
请仔细阅读java相关代码,提取相关逻辑,特别是 翻译的相关字段
架构说明:
java索引程序职责:
负责增量、全量的触发,调度。
包括但不限于:
1、索引结构调整成按tenant_id的结构,并翻译对应的语言shoplazza_shop_config表对应的新增字段primary_language,translate_to_en,translate_to_zh
2、每晚上商品同步时,判断当前店铺主语言是什么,存入primary_language
3、同步店匠的类目shoplazza_product_category
4、加入MQ处理店匠批量导入商品并发太高,服务器承载不了的问题
本模块:
负责 msyql 基础数据 → 索引结构的doc (包括缓存)
翻译接口: curl -X POST http://43.166.252.75:6006/translate -H "Content-Type: application/json" -d '{"text":"儿童小男孩女孩开学 100 天衬衫短袖 搞笑图案字母印花庆祝上衣","target_lang":"en","source_lang":"auto"}'
java的组织doc的逻辑都需要迁移过来。
当前项目,是直接将doc写入ES,这个功能也保留,但是,也要提供一个接口,输入完整的字段信息