law-to-markdown
2
总安装量
2
周安装量
#69183
全站排名
安装命令
npx skills add https://github.com/zh-xx/legal-assistant-skills --skill law-to-markdown
Agent 安装分布
opencode
2
claude-code
2
github-copilot
2
codex
2
kimi-cli
2
gemini-cli
2
Skill 文档
Law To Markdown
å¤çè§å
- è¾å
¥ä¸º
.txtï¼ç´æ¥è½¬å为.mdã - è¾å
¥ä¸º
.pdf/.docxï¼- å
æ£æ¥æ¯å¦å·²å®è£
mineru-ocrskillã - æªå®è£
ï¼æç¤ºå
å®è£
mineru-ocrï¼å®è£ å°åï¼https://github.com/cat-xierluo/legal-skills/tree/main/skills/mineru-ocr - å·²å®è£
ï¼ä¼å
è°ç¨
mineru-ocrå¤çã - è°ç¨å¤±è´¥ï¼å
æç¤ºæ£æ¥
mineru-ocré ç½®/Tokenã - ä»
å½ç¨æ·æç¡®åææ¶ï¼æä½¿ç¨æ¬å°åéï¼
python-docx/pdfplumberï¼ã
- å
æ£æ¥æ¯å¦å·²å®è£
- 第ä¸é¶æ®µå®æåé»è®¤æ§è¡ç¬¬äºé¶æ®µæ ¼å¼è°æ´ï¼ä»
æ ¼å¼ï¼ä¸æ¹åæå符ï¼ï¼
- ç±è°ç¨è¯¥ skill ç大模åå å¤æâæ³å¾/éæ³å¾âï¼å¹¶æç»æä¼ ç»èæ¬ã
- è¥è°ç¨æ¹æªä¼ ç»æï¼åèæ¬ä½¿ç¨ç¡¬è§åèªå¨è¯å«ï¼
--law-decision autoï¼ã - æ³å¾åç§°
# - ç¼/åç¼
## - ç«
### - è
#### - æ¡
#####ï¼ä» â第Xæ¡â为æ é¢ï¼ç¬¬Xæ¡ãæ¡æ ãæ´è¡ä¸ºæ é¢ä¸æï¼ - 款/项/ç®æ æ é¢
- 项ãç®ææ è®°æ¢è¡
- æ¸ çå¤ä½ç©ºæ ¼ï¼å»è¡å°¾ç©ºæ ¼ãå»è¡é¦ ASCII ç©ºæ ¼ã廿£æè¡é¦å ¨è§ç¼©è¿ãè§èæ é¢åçç©ºæ ¼
- è¥è¯å«ä¸ºææ¾éæ³å¾ææ¬ï¼å¦ GB/æ åç±»ææ¡£ï¼ï¼ç¬¬äºé¶æ®µæç¡®æç»ï¼
Stage2: rejected (non-law-document)ã - è¥ç¬¬äºé¶æ®µæªè¯å«æ³å¾ç»ææä¿çæ ¡éªå¤±è´¥ï¼åèªå¨ no-opï¼ä¸æ¹ææ¬ã
- é»è®¤æ§è¡ç¬¬ä¸é¶æ®µæ£æ¥ï¼ååé¶æ®µï¼ç¡¬é¨æ§ï¼ï¼
- Stage3-Aï¼æ ¡éª
stage2ç¸å¯¹stage1çæåå 容åç¡®æ§ï¼å»æ é¢ç¬¦å·ä¸ç©ºç½åå符æµå¿ é¡»ä¸è´ï¼ - Stage3-Bï¼æ ¡éªç»æææï¼ç»æå±çº§ãæ¡æ é¢è§åãéæ³å¾çç¥ãç©ºæ ¼è§èã项/ç®æ¢è¡ï¼
- ä»»ä¸å¤±è´¥è§¦åèªå¨éèµ°ï¼æå¤ 2 次ï¼ä»å¤±è´¥é»è®¤æ¥ééåº
- Stage3-Aï¼æ ¡éª
äºé¶æ®µè¯å«åæ°
--law-decision lawï¼è°ç¨æ¹å·²å¤å®ä¸ºæ³å¾ææ¬ï¼ç´æ¥ææ³å¾ç»æä¼åã--law-decision non-lawï¼è°ç¨æ¹å·²å¤å®ä¸ºéæ³å¾ææ¬ï¼é¶æ®µäºç´æ¥æç»ã--law-decision autoï¼ä¸ä¼ å¤å®æ¶çé»è®¤æ¨¡å¼ï¼ä½¿ç¨èæ¬å 硬è§åã
ä¸é¶æ®µåæ°
--skip-stage3-checkï¼è·³è¿ç¬¬ä¸é¶æ®µæ£æ¥ï¼é»è®¤ä¸è·³è¿ï¼ã--stage3-max-retriesï¼å¤±è´¥åèªå¨é走次æ°ï¼é»è®¤2ã--stage3-strict/--no-stage3-strictï¼- é»è®¤ä¸¥æ ¼æ¨¡å¼ï¼å¤±è´¥å³æ¥ééåºï¼
- éä¸¥æ ¼æ¨¡å¼ä» è¾åºæ¥åï¼ä¸é»ææµç¨
--artifact-level minimal|standard|debugï¼minimalï¼é»è®¤ï¼ï¼é¢å交ä»ï¼è¾åºæå°standardï¼ä¿çè¿ç¨æä»¶ï¼stage1/stage2/stage3-checkï¼ä¾¿äºææ¥debugï¼ä¿çå ¨é¨è¿ç¨äº§ç©ï¼å å«è°è¯ä¿¡æ¯ï¼
è¾åºè§å
- é»è®¤è¾åºå°è¾å
¥æä»¶åç®å½ç
markdown/åç®å½ï¼å¹¶æè¾å ¥æä»¶åå建ç¬ç«ç®å½ï¼markdown/<æä»¶å>/
- é»è®¤ï¼
--artifact-level minimalï¼è¾åºï¼<åæä»¶å>+å®¡æ ¸æ¥å.mdï¼è¯¦ç»è¿ç¨åç»è®ºï¼<åæä»¶å>+æç»ææ.mdï¼ä» æ³å¾ææ¬ä¸å®¡æ ¸éè¿æ¶çæï¼
- éæ³å¾ææ¡£ï¼å¦ GB/æ åç±»ï¼ï¼
- ç»è®ºä¸ºâæç»å¤çâ
- ä»
è¾åº
<åæä»¶å>+å®¡æ ¸æ¥å.md - ä¸è¾åº
<åæä»¶å>+æç»ææ.md
- å®¡æ ¸æªéè¿æ¶ä¼èªå¨ä¿çè¿ç¨æä»¶ç¨äºææ¥ï¼
<æä»¶å>.stage1.md<æä»¶å>.stage2.md<æä»¶å>.stage3-check.md
- è¥éæ´å¤äº§ç©å¯åæ¢ï¼
--artifact-level standardï¼ä¿çstage1/stage2/stage3-check--artifact-level debugï¼ä¿çå ¨é¨è°è¯äº§ç©
- å¯éè¿å½ä»¤åæ°æå®
--outæ--out-dirã
常ç¨å½ä»¤
python3 law-to-markdown/scripts/law_to_markdown.py "input.txt"
python3 law-to-markdown/scripts/law_to_markdown.py "input.docx"
python3 law-to-markdown/scripts/law_to_markdown.py "input.pdf"
ç¨æ·æç¡®åæåéæ¶ï¼
python3 law-to-markdown/scripts/law_to_markdown.py "input.docx" --allow-fallback
python3 law-to-markdown/scripts/law_to_markdown.py "input.pdf" --allow-fallback
许å¯è¯
SPDX-License-Identifier: Apache-2.0
Copyright (c) 2026 JiCheng
éç¨ Apache License 2.0 许å¯ï¼è®¸å¯è¯åæè§ä»åºæ ¹ç®å½ LICENSEã