Kaynağa Gözat

v0.8(海外系统接口修改为api key接入)

kyle 1 hafta önce
ebeveyn
işleme
ba6efad447
1 değiştirilmiş dosya ile 0 ekleme ve 1 silme
  1. 0 1
      auto-generate-export-contracts/SKILL.md

+ 0 - 1
auto-generate-export-contracts/SKILL.md

@@ -194,5 +194,4 @@ result = generate_contracts(order_text, output_dir='.', quotation_path='报价
 - **Windows 源更新 skill 时**:`scripts/parse_order_info.py` 的车型续行修复(无编号前缀续行匹配)在 Windows 源文件中不存在。更新后需重新在 `parse_structured_order()` 的 while 循环中添加续行匹配代码,参考之前的 patch。此修复添加在第二个车型匹配模式(`\d+[..]\s*意向车型`)后面,第三个 `if not m:` 分支中。
 - **`generate_contracts.py` 中的 `COUNTRY_NAME_MAP`**:如果需要新增国家映射,在字典中添加 `'国家中文名': 'EnglishName'` 条目。
 - **`_get_clean_template()`** 会在 skill 目录生成 `_pi_clean_template.xlsx` 缓存文件,可删除(会自动重建)。
-- **修改 skill 后同步回 Windows 源**:在 agent 中直接修改了 skill 文件后(如添加新功能、修复 bug),记得用 `cp` 将改动同步到 `C:\Users\86136\Desktop\海外合同skill\auto-generate-export-contracts\` 对应的文件,避免下次从桌面更新时覆盖丢失。需同步的文件通常包括:`scripts/generate_contracts.py`、`scripts/parse_order_info.py`、`scripts/parse_quotation.py`、`SKILL.md`。
 - **报价表解析器 `parse_quotation.py` 的列名支持**:`CN_COL_MAP` 和 `EN_COL_MAP` 中需同时维护 FCA / FOB / EXW 三种列名映射。`load_quotation()` 中的 `price_field` 选择逻辑默认用 FCA,检测到 `价格类型=FOB` 或 `价格类型=EXW` 时自动切换对应列。如果出现报价表解析不到价格,先用 openpyxl 检查实际列名是否已覆盖,再添加映射。