标题和SKU命名

官方

搭配店智效插件上新必备

使用说明

具体功能

按货号读取飞书上新表中的商品资料,实际查看商品图片。 结合店铺规则和清洗后的词库生成商品标题,按图片与原始命名规则整理规格名。 先生成方案,确认后写回飞书并读回核对;上架由店智效插件完成。

使用方法

  1. 安装后,让 AI 运行配置向导,完成店铺、飞书表格与素材目录配置。
  2. 指定店铺、货号范围,以及本次要写标题还是规格名。
  3. 查看生成方案,确认后让 AI 写入飞书并核对结果。 示例:处理这家店指定货号的标题和规格名,先给我看方案。

运行条件

能读取技能、查看图片并运行 Python 的 AI 工具,例如 Codex、WorkBuddy、Claude Code。 Python 3.9 及以上;可编辑的飞书多维表格、自己的飞书应用及相应权限;本机商品图片。 生成标题还需要已清洗的关键词库;只生成规格名时不需要标题词库。

配置说明

飞书连接:配置自己的应用 App ID、App Secret,并授予目标表格权限;密钥只保存在本机配置或环境变量中,不发到聊天或公开页面。 店铺规则:选择准确的飞书表格及字段,填写货号、SKU、素材目录、品牌、禁词、标题与规格名规则。 词库:准备清洗后的关键词库;需要用插件抓词时,AI 会给出对应本机目录,由你填入插件下载地址。 安装 AI 通过 onboard.py 逐项引导;飞书授权等必须由本人完成的步骤会明确提示。

注意事项

写回飞书前先确认方案;结果未核实时先检查,不重复写入。此技能不修改价格、库存,也不直接发布商品。

查看技能原始说明

店智效标题与规格名

这份技能让 AI 做三件事:看图写标题、看图写规格名(SKU命名)、写进飞书上新表并读回核对。传图和上架由店智效插件完成;价格、库存等经营数据不在本技能范围内,不写、不猜。

技能本身不带任何店铺数据。飞书表格、列名、素材文件夹、品牌、禁用词和词库,全部来自会员自己的配置。

文件位置

内容 位置
规则说明 references/
脚本(只用 Python 标准库) scripts/
店铺配置 <数据目录>/config/stores/<店铺标识>.json,模板 config/store.example.json
飞书凭证 <数据目录>/config/feishu.local.json,或环境变量 FEISHU_APP_ID、FEISHU_APP_SECRET
词库 <数据目录>/libraries/:店智效插件“关键词抓取”的下载文件夹,按 平台/类目/周期/input/日期/ 存原始词表,清洗后的 keyword_library.json 放在对应的类目周期文件夹
清洗规则 <数据目录>/config/keyword-rules/<名字>.json,示例 config/keyword-rules/*.example.json
每批运行记录 <数据目录>/state/<批次名>/,核对完成后删除
权限配置确认 <数据目录>/state/setup-confirmations.json,只记录应用与表格的确认范围,不含凭证

数据目录默认就是本技能目录。AI 工具不允许写技能目录时,设置环境变量 DZX_TITLE_HOME 指向一个可写的文件夹,脚本自动改用那里。

命令都在技能目录下运行,例如 python scripts/feishu_table.py ...;Windows 上 python 不可用时改用 py。

装好后先做

刚安装或更新完技能、config/stores/ 里还没有店铺配置、会员要求配置,或者处理货号前发现配置不全时,先运行:

python scripts/onboard.py

python 和 py 都运行不了,或版本低于 3.9 时,先告诉会员需要安装 Python,征得同意后带会员装好(见[首次配置](references/setup.md)第 1 步),重新打开 AI 工具后再运行。

按它的输出和会员沟通:

  1. 先用两三句话告诉会员这个技能做什么、平时怎么用(输出的前两段)。
  2. 再把“需要客户配合的配置”清单完整告诉会员,说明哪些已完成、哪些要做。
  3. 从第一项未完成的开始,一次只做一项。需要会员亲自操作的(复制凭证、开通飞书权限、在插件里选文件夹)讲清在哪里点、填什么;需要会员提供的信息逐项问。每做完一项再运行一次 onboard.py,确认变成 ✓ 再做下一项。? 也属于未完成,不能略过。会员明确确认当前应用权限和表格编辑授权已完成后,才可运行 python scripts/onboard.py --store <店铺标识> --confirm-permissions 记录;AI 不得自行确认,也不能以读表成功代替写权限确认。
  4. 写标题时,把“插件里要填的路径”原样发给会员:这是店智效插件“关键词抓取”的下载文件夹,词表下载到这里,本技能才能读到。引导脚本会创建空的 libraries 目录并保留已有内容。只写规格名时不要求配置标题词库。
  5. 全部配置完成后,挑一个货号走到 plan(不写入),把写入计划给会员确认。配置完成仅表示准备就绪;首次实际写入后读回核对通过,才可宣称写入已验证。

每一步的细节见[首次配置](references/setup.md)。不要让会员把 App Secret 发在聊天里。

还没有有效店铺配置时,先按引导填写店铺,再确认该应用和表格的权限;不要在缺少店铺标识时反复要求确认权限。

会员说“更新这个技能”时,打开 https://dianzhixiao.yinceqiyeguanli.com/skills/dianzhixiao-title/install.md,按里面的步骤下载最新版本覆盖安装。会员的配置和词库在数据目录里(默认就是技能文件夹),覆盖安装时不要删除任何文件。

处理货号

会员要说清:哪家店、哪些货号、只写标题还是只写规格名或两个都写、写完是否直接写进表格。

  • 没说写什么,按本店 default_mode。
  • 没说写入,就先给结果和写入计划,等会员确认再写。
  • 只配置了一家店时直接用;有多家店又没说是哪家,问一句。
  1. 读表:只按货号筛选读取,不读整张表。缺货号、同一货号 SKU 编码重复时,该货号单独报错,其余继续。

    python scripts/feishu_table.py read --store <店铺> --items <货号...> --batch <批次名>
    
  2. 看图:先列出素材,再用工具真正打开图片看,只看文件名不算。先看主图,判断卖的是什么、整体是什么风格;再按 SKU 顺序逐张看 SKU 图。每款至少看 assets.min_images_viewed 张,图片不够就全部看完。

    python scripts/assets.py --store <店铺> --items <货号...>
    
  3. 准备词库(写标题时):自动取插件下载的最新一期词表;已是最新就直接用,否则按本店清洗规则重新清洗。提示没有词表或已过期时,请会员用插件重新下载,详见[词库](references/keyword_library.md)。只有会员明确同意,才能不用词库或用过期词库,并在结果里注明。

    python scripts/keywords.py prepare --store <店铺>
    
  4. 写标题:按[标题规则](references/title_rules.md)。

  5. 写规格名:按[规格名规则](references/sku_naming_rules.md)。

  6. 写前检查:把结果写进 state/<批次名>/results.json,格式见[写回与核对](references/feishu_write.md#结果文件),再运行下面的命令。检查不通过就改内容重来,不能跳过。把计划摘要给会员看:哪张表、哪些货号、哪几列、改前和改后。

    python scripts/feishu_table.py plan --store <店铺> --batch <批次名>
    
  7. 写入并读回核对:会员要求写入或确认了计划后执行。写完自动重新读表,逐条核对。只有核对通过,才能说“已写入”。

    python scripts/feishu_table.py write --store <店铺> --batch <批次名> --yes
    
  8. 汇报并清理:按下面的格式汇报,再清掉这批的运行记录。

    python scripts/feishu_table.py clean --batch <批次名>
    

红线

  • 只按货号筛选读表。不新建记录、不删记录,只改配置里的标题列和规格名列,其他列一律不动。
  • 写入前必须通过 plan,写入后必须读回核对。以表里实际存下来的内容为准,聊天里一句“已完成”不算数。
  • 写入结果不明确(网络中断、报错)时不能直接重发,先运行 verify,再按[出错怎么办](references/feishu_write.md#出错怎么办)处理。
  • 颜色、图案可以看图判断;材质、尺寸、容量只用表格资料或本店 title.default_facts 写明的,没写的不猜。
  • 不加配置以外的品牌,不写竞品名、店铺名和“旗舰店、官方、正品”之类,不用“顶级、最佳、全网第一”这类绝对化用词。
  • App Secret 不打印、不复述,不写进运行记录、结果文件或聊天。

汇报格式

逐个货号列出:标题和它的计数字符数、每个 SKU 编码对应的规格名、写入和核对结果。失败的写清原因和下一步。只复述 verify 已经核对过的结果。

举报这个技能

原因

安装店智效客户端

Windows 10 / 11 · 64 位

Mac