food-label-review
npx skills add https://github.com/zh-xx/legal-assistant-skills --skill food-label-review
Agent 安装分布
Skill 文档
é¢å è£ é£åæ ç¾åè§å®¡æ ¸
对é£åæ ç¾ç´ æè¿è¡åé¶æ®µæµæ°´çº¿å®¡æ ¸ï¼çæ¬ç¡®å®ä¸é¢ç â ä¸è¬æ ç¾å®¡æ ¸ â è¥å »æ ç¾å®¡æ ¸ â çææ¥åã
å®¡æ ¸æµç¨
è¾å
¥é£åæ ç¾ç´ æï¼ç
§çæè¿°/æå/ææ¡£ï¼
â
â¼
[é¶æ®µä¸] çæ¬ç¡®å®ä¸é¢ç
â ç¡®å®éç¨çæ¬(2011/2025) â è¯å«æ ç¾ç±»å« â æ£æ¥è±å
â
â¼
[é¶æ®µäº] ä¸è¬æ ç¾å®¡æ ¸ (GB 7718)
â 2a. å¿
æ 项宿´æ§æ ¸æ¥ï¼ææ²¡æï¼
â 2b. é项å
容åè§å®¡æ ¸ï¼å¯¹ä¸å¯¹ï¼
â
â¼
[é¶æ®µä¸] è¥å
»æ ç¾å®¡æ ¸ (GB 28050)
â 3a. å¿
æ 项宿´æ§æ ¸æ¥ï¼ææ²¡æï¼
â 3b. é项å
容åè§å®¡æ ¸ï¼å¯¹ä¸å¯¹ï¼
â
â¼
[é¶æ®µå] çæå®¡æ ¸æ¥å
é¶æ®µä¸ï¼çæ¬ç¡®å®ä¸é¢ç
读å references/00-çæ¬éæ©ä¸éç¨èå´.mdã
æ§è¡æ¥éª¤ï¼
-
çæ¬ç¡®å®ï¼äºéä¸ï¼ä¸å对æ¯å®¡æ ¸ï¼ï¼
- 2011 çï¼GB 7718-2011 + GB 28050-2011
- 2025 çï¼GB 7718-2025 + GB 28050-2025
- å¿ é¡»éè¿ AskUserQuestion è®©ç¨æ·ç¡®è®¤éç¨çæ¬ï¼ä¸å¾èªè¡æ¨æã å½åå¤äº 2011â2025 è¿æ¸¡æï¼åä¸ä¼ä¸å¯è½é¨å产åéç¨æ§çãé¨åéç¨æ°çï¼çæ¬éæ©ç´æ¥å½±åå®¡æ ¸ç»è®ºï¼é¡»ç±ç¨æ·ï¼å§ææ¹ï¼æç¡®æå®ã
-
æ ç¾ç±»å«è¯å«ï¼ä¸éä¸ï¼ï¼
ç´æ¥æä¾ç»æ¶è´¹èâ æ å宿´è¦æ±éç´æ¥æä¾ç»æ¶è´¹è (B2B)â ç®åæ 示ï¼ä» éé£ååç§°ãåå«é/è§æ ¼ãçäº§æ¥æãä¿è´¨æãè´®åæ¡ä»¶ï¼è¿å£é¢å è£ é£åâ é¢å¤è¦æ±ï¼å产å½ãè¿å£åä¿¡æ¯ã䏿æ ç¾çï¼
-
è±å æ£æ¥ï¼
- ä¸è¬æ ç¾å°å è£ è±å ï¼â¤20cm²(2025) / <10cm²(2011)
- è¥å »æ ç¾è±å ï¼æ references/00 ä¸çè±å æ¡ä»¶å¤å® â è±å åè·³è¿é¶æ®µä¸
- ä¿è´¨æè±å ï¼é¨åé ç±»ç
è¾åºï¼ çæ¬æ ç¾ + ç±»å«æ ç¾ + è±å ç¶æ + éæ§è¡çå®¡æ ¸æ¨¡åå表
é¶æ®µäºï¼ä¸è¬æ ç¾å®¡æ ¸ (GB 7718)
2a. å¿ æ 项宿´æ§æ ¸æ¥
å¨è¿å ¥éé¡¹å®¡æ ¸åï¼å å¯¹ç §å¿ æ é¡¹æ¸ åï¼ç¡®è®¤æ ç¾ä¸æ¯å¦åå¨ä»¥ä¸æ³å®å¿ æ 项ã缺失任ä¸å¿ æ 项峿 è®°é«é£é©ã
ç´æ¥æä¾ç»æ¶è´¹è çé¢å è£ é£åï¼
| # | å¿ æ 项 | 2011 | 2025 | 夿³¨ |
|---|---|---|---|---|
| 1 | é£ååç§° | å¿ æ | å¿ æ | |
| 2 | é æè¡¨ | å¿ æ | å¿ æ | åä¸é æå¯è±å |
| 3 | åå«éåè§æ ¼ | å¿ æ | å¿ æ | |
| 4 | ç产è /ç»è¥è åç§°ãå°åãèç³»æ¹å¼ | å¿ æ | å¿ æ | |
| 5 | çäº§æ¥æ | å¿ æ | å¿ æ | é¨åé ç±»å¯è±å (2025) |
| 6 | ä¿è´¨æ | å¿ æ | å¿ æ | é¨åé ç±»/é£é/é£ççå¯è±å |
| 7 | è´®åæ¡ä»¶ | å¿ æ | å¿ æ | |
| 8 | é£åç产许å¯è¯ç¼å· | å¿ æ | å¿ æ | è¿å£é£åå¯è±å |
| 9 | äº§åæ åä»£å· | å¿ æ | å¿ æ | è¿å£é£åå¯è±å |
| 10 | è´æç©è´¨ | æ¨è | å¿ æ | 2025 åçº§ä¸ºå¼ºå¶ |
B2Bï¼éç´æ¥æä¾ï¼ï¼ä» é #1ã#3ã#5ã#6ã#7ã
å°å è£ è±å ï¼æ references/00 ä¸è§å®çå¯ç®åæ 示项ç®ã
å°ç¼ºå¤±é¡¹å ¨é¨è®°å½åï¼è¿å ¥ 2bã
2b. é项å 容åè§å®¡æ ¸
æåºå®é¡ºåºå 载对åºçæ¬ç referencesï¼å¯¹æ¯ä¸ªå·²åå¨çæ ç¾é¡¹ç®å®¡æ ¸å 容æ¯å¦åè§ï¼
| # | å®¡æ ¸é¡¹ç® | 2011 æä»¶ | 2025 æä»¶ |
|---|---|---|---|
| 1 | é£ååç§° | 01-é£ååç§°-2011 | 01-é£ååç§°-2025 |
| 2 | é æè¡¨ | 02-é æè¡¨-2011 | 02-é æè¡¨-2025 |
| 3 | æ¥æä¸ä¿è´¨æ | 03-æ¥æä¸ä¿è´¨æ-2011 | 03-æ¥æä¸ä¿è´¨æ-2025 |
| 4 | åå«éä¸è§æ ¼ | 04-åå«éä¸è§æ ¼ | åå·¦ |
| 5 | ç产è /ç»è¥è | 05-ç产è ç»è¥è ä¿¡æ¯-2011 | 05-ç产è ç»è¥è ä¿¡æ¯-2025 |
| 6 | è´®åæ¡ä»¶/许å¯è¯ | 06-è´®åæ¡ä»¶ä¸è®¸å¯è¯ | åå·¦ |
| 7 | è´æç©è´¨ | 07-è´æç©è´¨-2011 | 07-è´æç©è´¨-2025 |
| 8 | è¾ç §/转åºå | 11-è¾ç §ä¸è½¬åºå | åå·¦ |
ä» 2025 çå è½½ï¼
| # | å®¡æ ¸é¡¹ç® | æä»¶ |
|---|---|---|
| 9 | é£å声称 | 08-é£å声称-2025 |
| 10 | æ°åæ ç¾ | 10-æ°åæ ç¾-2025 |
è¿å£é£åé¢å¤å è½½ï¼
| # | å®¡æ ¸é¡¹ç® | æä»¶ |
|---|---|---|
| 11 | è¿å£é£å | 09-è¿å£é£å-2025 |
è±å ç¸å ³ï¼å¦é确认ï¼ï¼12-è±å æ 示
é¶æ®µä¸ï¼è¥å »æ ç¾å®¡æ ¸ (GB 28050)
å¦é¶æ®µä¸å·²å¤å®è±å è¥å »æ ç¾ â è·³è¿æ¬é¶æ®µï¼æ¥å䏿³¨æè±å åå ã
注æï¼è±å è¥å »æ ç¾çé£åè¥åºç°ä»»ä½è¥å »ä¿¡æ¯ï¼ä»åºææ åæ§è¡ã
3a. è¥å »æ ç¾å¿ æ 项宿´æ§æ ¸æ¥
确认è¥å »æ ç¾ä¸æ¯å¦åå¨ä»¥ä¸æ³å®å¿ æ 项ãç¼ºå¤±å³æ è®°é£é©ã
2011 çå¼ºå¶æ 示项44+1″ï¼ï¼
| # | å¿ æ 项 |
|---|---|
| 1 | è¥å »æåè¡¨ï¼æ¹æ¡è¡¨æ ¼å¼ï¼ |
| 2 | è½é (kJ) |
| 3 | èç½è´¨ (g) |
| 4 | èèª (g) |
| 5 | 碳水ååç© (g) |
| 6 | é (mg) |
| 7 | å项 NRV% |
2025 çå¼ºå¶æ 示项46+è½é+è¦ç¤ºè¯”ï¼ï¼
| # | å¿ æ 项 | 夿³¨ |
|---|---|---|
| 1 | è¥å »æåè¡¨ï¼æ¹æ¡è¡¨æ ¼å¼ï¼ | |
| 2 | è½é (kJ) | |
| 3 | èç½è´¨ (g) | |
| 4 | èèª (g) | |
| 5 | 饱åèèª (g) | 2025 æ°å¢ |
| 6 | 碳水ååç© (g) | |
| 7 | ç³ (g) | 2025 æ°å¢ |
| 8 | é (mg) | |
| 9 | å项 NRV% | |
| 10 | “å¿ç«¥éå°å¹´åºé¿å è¿éæå ¥ç油糔 | 2025 æ°å¢ |
é¢å¤å¼ºå¶æ 示æ¡ä»¶ï¼ä¸¤çéç¨ï¼ï¼
- 对 4.1 以å¤çè¥å »æåè¿è¡å£°ç§°æ¶ â é¡»å¨è¥å »æåè¡¨ä¸æ 示该æå
- 使ç¨äºè¥å »å¼ºåå â é¡»æ 示强åæå
- 使ç¨äºæ°¢å/é¨åæ°¢åæ²¹è â é¡»æ 示åå¼èèªé ¸
3b. é项å 容åè§å®¡æ ¸
| # | å®¡æ ¸é¡¹ç® | 2011 æä»¶ | 2025 æä»¶ |
|---|---|---|---|
| 1 | è¥å »æåè¡¨æ ¼å¼ | 20-è¥å »æåè¡¨æ ¼å¼-2011 | 20-è¥å »æåè¡¨æ ¼å¼-2025 |
| 2 | å¼ºå¶æ 示è¥å »ç´ | 21-å¼ºå¶æ 示è¥å »ç´ -2011 | 21-å¼ºå¶æ 示è¥å »ç´ -2025 |
| 3 | NRV ä¸å 许误差 | 22-NRVä¸å 许误差-2011 | 22-NRVä¸å 许误差-2025 |
| 4 | è¥å »å£°ç§° | 23-è¥å »å£°ç§°-2011 | 23-è¥å »å£°ç§°-2025 |
| 5 | åè½/ä½ç¨å£°ç§° | 24-è¥å »æååè½å£°ç§°-2011 | 24-è¥å »æååè½å£°ç§°-2025 |
ä» 2025 çå è½½ï¼
| # | å®¡æ ¸é¡¹ç® | æä»¶ |
|---|---|---|
| 6 | å¿ç«¥éå°å¹´è¦ç¤ºè¯ | 25-å¿ç«¥éå°å¹´è¦ç¤ºè¯-2025 |
è±å ç¸å ³ï¼å¦é确认ï¼ï¼26-è¥å »æ ç¾è±å
é¶æ®µåï¼çæå®¡æ ¸æ¥å
æ±æ»é¶æ®µä¸è³ä¸çå®¡æ ¸ç»æï¼ä½¿ç¨ä»¥ä¸æ¨¡æ¿è¾åºæ¥åï¼
# é£åæ ç¾åè§å®¡æ ¸æ¥å
## ä¸ãåºæ¬ä¿¡æ¯
| é¡¹ç® | å
容 |
|-----|------|
| é£ååç§° | [é£ååç§°] |
| å®¡æ ¸æ¥æ | [æ¥æ] |
| éç¨æ å | GB 7718-[çæ¬] + GB 28050-[çæ¬] |
| æ ç¾ç±»å« | ç´æ¥æ¶è´¹è
/ B2B / è¿å£ |
| è¥å
»æ ç¾ | éå®¡æ ¸ / è±å
ï¼åå ï¼[åå ]ï¼ |
## äºãå®¡æ ¸ç»è®º
**æ»ä½ç»è®ºï¼** [éè¿] / [éä¿®æ¹åéè¿] / [ä¸äºéè¿]
**é£é©ç级ï¼** [é«/ä¸/ä½]
## ä¸ãé®é¢æ¸
å
> æé£é©ç级ä»é«å°ä½æå
### [ç¼å·]. [é®é¢ç®è¿°]
- **è¿è§ç±»åï¼** [缺失å¿
æ 项/å
容è¿è§/æ ¼å¼ä¸è§è/声称ä¸åè§/...]
- **é£é©ç级ï¼** [é«/ä¸/ä½]
- **é®é¢æè¿°ï¼** [å
·ä½æè¿°]
- **æ ç¾åæï¼** "[æå½æ ç¾åæ]"
- **è¿åæ¡æ¬¾ï¼** [GB 7718/GB 28050 å
·ä½æ¡æ¬¾]
- **ä¿®æ¹å»ºè®®ï¼** [å
·ä½ä¿®æ¹æ¹å]
## åãåè§å»ºè®®
[é对æ´ä½æ ç¾çæ¹è¿æ¹å]
## äºãå
责声æ
æ¬å®¡æ ¸æ¥ååºäºææä¾çé£åæ ç¾ç´ æå
容è¿è¡åè§åæï¼ä¸æææ£å¼æ³å¾æè§ã
å®¡æ ¸ä¾æ®ä¸º GB 7718 å GB 28050 çè§å®ï¼æªæ¶µçå
¶ä»é£åå®å
¨æ åæè¡ä¸æ åçè¦æ±ã
建议ç»å产åå®é
æ
åµåææ°æ³è§è¦æ±è¿è¡ç»¼å夿ã
DOCX æ¥åçæï¼å¯éï¼
å¦ç¨æ·è¦æ±çæ Word ææ¡£æ ¼å¼çå®¡æ ¸æ¥åï¼å¨é¶æ®µå宿 Markdown æ¥åè¾åºåï¼é¢å¤æ§è¡ä»¥ä¸æ¥éª¤ï¼
- å°å®¡æ ¸ç»æåå ¥ JSON æä»¶ï¼ç»æå¦ä¸ï¼
{
"basicInfo": {
"é£ååç§°": "XXçç奶",
"å®¡æ ¸æ¥æ": "2026-02-11",
"éç¨æ å": "GB 7718-2025 + GB 28050-2025",
"æ ç¾ç±»å«": "ç´æ¥æä¾ç»æ¶è´¹è
",
"è¥å
»æ ç¾": "éå®¡æ ¸"
},
"conclusion": "éè¿ | éä¿®æ¹åéè¿ | ä¸äºéè¿",
"riskLevel": "é« | ä¸ | ä½",
"issues": [
{
"title": "é®é¢ç®è¿°",
"type": "è¿è§ç±»å",
"risk": "é« | ä¸ | ä½",
"description": "é®é¢æè¿°",
"quote": "æ ç¾åææå½",
"violation": "è¿åæ¡æ¬¾",
"suggestion": "ä¿®æ¹å»ºè®®"
}
],
"suggestions": "åè§å»ºè®®",
"disclaimer": "å
责声æï¼å¯éï¼æé»è®¤å¼ï¼"
}
- è¿è¡çæèæ¬ï¼
node scripts/generate_report.js <input.json> [output.docx]
çæç DOCX æ ¼å¼ï¼ä»¿å®åä½ãå°åæ£æã1.5 åè¡è·ã页ç页èãé£é©ççº§å½©è²æ 注ã
é£é©ç级å¤å®æ å
-
é«é£é©ï¼ç¼ºå¤±å¿ æ 项 / å®è´¨æ§è¿è§ï¼ï¼
- 缺失æ³å®å¿ æ 项ï¼é£ååç§°ãé æè¡¨ãçäº§æ¥æãä¿è´¨æãç产è ä¿¡æ¯ãåå«éï¼
- 缺å°è¥å »æå表ï¼éè±å 产åï¼
- 缺å°å¼ºå¶æ 示è¥å »ç´ ï¼2011: è½é+4项ï¼2025: è½é+6项ï¼
- 缺å°è´æç©è´¨æ 示ï¼2025 强å¶ï¼
- èå/è¯¯å¯¼æ§æ 示å 容
- è¥å »å£°ç§°ä¸å®é è¥å »å¼ä¸ç¬¦
-
ä¸é£é©ï¼æ ¼å¼/è§èæ§é®é¢ï¼ï¼
- æ¥ææ ¼å¼ä¸ç¬¦æ åè¦æ±
- è¥å »æå表ä¸ç¬¦åæ¹æ¡è¡¨è§è
- é æè¡¨æåºéè¯¯ï¼æªæéå顺åºï¼
- é£åæ·»å åå½åä¸è§è
- 缺å°å¿ç«¥éå°å¹´è¦ç¤ºè¯ï¼2025ï¼
- å¿ æ 项åå¨ä½å 容ä¸å®æ´
-
ä½é£é©ï¼ç»è/建议æ§é®é¢ï¼ï¼
- å¯éæ ç¤ºé¡¹æªæ 示
- æ ¼å¼å¾®è°å»ºè®®ï¼åä½å¤§å°ãæçï¼
- æ¨èæ§æ 示缺失ï¼2011 è´æç©è´¨ï¼
å®¡æ ¸åå
- å æ¥”ææ²¡æ”ï¼å楔对ä¸å¯¹”ï¼ é£åæ ç¾å®¡æ ¸çæ ¸å¿åºå«ââå æ ¸æ¥æ³å®å¿ æ 项æ¯å¦é½å ¨ï¼åéé¡¹å®¡æ ¸å 容åè§æ§
- çæ¬ä¸æ··ç¨ï¼ ç¡®å®çæ¬åå§ç»ä½¿ç¨å¯¹åºçæ¬çè§åï¼ä¸åè·¨çæ¬å¯¹æ¯
- æçä»ä¸¥ï¼ 对模ç³è¡¨è¿°å¾åäºæ è®°é£é©
- åå±è¾åºï¼ é«é£é©é®é¢å¿ é¡»çªåºæ 注ï¼ä½é£é©é®é¢å¯å并说æ
- ç»åºæ¿ä»£æ¹æ¡ï¼ æ¯ä¸ªé®é¢å°½éæä¾å¯æä½çä¿®æ¹å»ºè®®
- åºåäºå®å¤æä¸æ³å¾å¤æï¼ æ æ³ä» åæ ç¾ææ¬å¤æçäºé¡¹æ 注为”å»ºè®®æ ¸å®”
许å¯è¯
SPDX-License-Identifier: Apache-2.0
Copyright (c) 2026 JiCheng
éç¨ Apache License 2.0 许å¯ï¼è®¸å¯è¯åæè§ä»åºæ ¹ç®å½ LICENSEã