商品Listing优化模块。使用LLM(DeepSeek)优化商品标题和描述,生成符合Shopee台湾市场的Listing。触发条件:(1)已落库商品需要优化 (2)执行TC-LO-001测试 (3)miaoshou-updater前需要优化内容
商品Listing优化模块。调用DeepSeekLLM,将商品标题和描述优化为符合Shopee台湾市场的Listing。
/home/ubuntu/.openclaw/skills/listing-optimizer/optimizer.py配置文件: config/llm_config.py
| 模型 | 成本 | 速度 | 用途 |
|---|---|---|---|
| deepseek-chat(默认) | ¥0.001/1K | 快速 | 主力推荐 |
| deepseek-coder | ¥0.001/1K | 快速 | 代码生成 |
from config.llm_config import DEFAULT_MODEL, MODELS
# DEFAULT_MODEL = 'deepseek-chat'
注意: API Key和Base URL也配置在
config/llm_config.pyfrom listing_optimizer import ListingOptimizer
optimizer = ListingOptimizer()
result = optimizer.optimize(product_id=1)
print(result['optimized_title'])
print(result['optimized_description'])
{
'status': 'success',
'optimized_title': '日式復古風竹編收納筐 大容量客廳書架整理箱...',
'optimized_description': '✨ 商品特點\n1. 天然竹材...\n\n📐 規格尺寸\n...',
'model_used': 'deepseek-chat'
}
提示词已配置化为独立文件,位于 config/prompts/ 目录:
| 文件 | 版本 | 用途 |
|---|---|---|
title_prompt_v3.md | v3.0 | 商品标题生成 |
desc_prompt_v3.md | v3.0 | 商品描述生成 |
from optimizer import ListingOptimizer
# 自动从 config/prompts/ 加载模板
optimizer = ListingOptimizer()
| 问题 | 解决方案 |
|---|---|
| LLM API超时 | 增加timeout参数或重试 |
| 返回乱码 | 检查UTF-8编码 |
| 优化效果差 | 调整提示词,降低temperature |
| API余额不足 | 联系DeepSeek API充值 |