word-power-tools
1
总安装量
1
周安装量
#55064
全站排名
安装命令
npx skills add https://github.com/chi111i/word-power-tools --skill word-power-tools
Agent 安装分布
opencode
1
cursor
1
codex
1
claude-code
1
antigravity
1
gemini-cli
1
Skill 文档
Word Power Tools
æ¬ Skill çç®æ ï¼è®© Claude Code 卿¬å°ï¼Linux/macOS/Windowsï¼æ Word ææ¡£å½ä½å¯ç¼ç¨ææ¡£æ¥å¯é å¤çã
â ï¸ æ ¸å¿åå
å¿
é¡»ä¼å
ä½¿ç¨æ¬ Skill æä¾çèæ¬ scripts/word_tool.pyï¼æå¥½ä¸è¦èªå·±ç¼å临æ¶èæ¬æä¸æ¬¡æ§ä»£ç ã
ææææ¡£æä½é½åºéè¿ word_tool.py çåå½ä»¤å®æï¼ç¡®ä¿å¯å¤ç°æ§åç¨³å®æ§ã
éç¨åºæ¯ï¼è§¦åå ³é®è¯ï¼
- âæ docx/doc 转 pdf/markdown/html/txtâ
- âä» Word æåè¡¨æ ¼/å¾ç/ç« èç»æ/æ£æææ¬â
- â论ææçãæ ¼å¼ç»ä¸ãç®å½ã页ç ã页ç页èâ
- âæ¹éæ¿æ¢ãåå¹¶ãæåã奿¨¡æ¿â
- âæ ¼å¼å®¡æ¥ï¼é¡µè¾¹è·ãåä½ãè¡è·ãæ é¢å±çº§ï¼å¹¶è¾åºæ¥åâ
ååï¼åå°é£é© + æé«å¯å¤ç°æ§ï¼
- é»è®¤ä¸è¦çåæä»¶ï¼ææä¼æ¹åçæä½å¿
é¡»åå°æ°è¾åºæä»¶ï¼
-o/--outputï¼ã - å lint å formatï¼æç类任å¡å çææ¥åï¼ååºç¨ä¿®å¤ï¼é¿å ”ä¿®åäºä½ä¸ç¥éæ¹äºä»ä¹”ï¼ã
- 夿任å¡ç¨èæ¬è¾åºï¼èæ¬å¯”é¶ä¸ä¸ææ§è¡”ï¼è¾åºæ´ç¨³å®ã坿µè¯ã
Quickstart
ä¾èµèªæ£ï¼æ¨èæ¯ä¸ªæ°ç¯å¢å è·ä¸æ¬¡ï¼ï¼
python scripts/word_tool.py doctor
ææ¡£æ¦è§ï¼
python scripts/word_tool.py info path/to/file.docx
python scripts/word_tool.py outline path/to/file.docx
æåï¼
python scripts/word_tool.py extract-text path/to/file.docx -o out.txt
python scripts/word_tool.py extract-tables path/to/file.docx -o tables/ --format xlsx
python scripts/word_tool.py extract-images path/to/file.docx -o images/
转æ¢ï¼
python scripts/word_tool.py convert input.doc --to docx -o output.docx
python scripts/word_tool.py convert input.docx --to pdf -o output.pdf
python scripts/word_tool.py convert input.docx --to md -o output.md
æ¹éæ¿æ¢ï¼YAML è§åï¼ï¼
python scripts/word_tool.py replace input.docx --rules templates/replace_rules.example.yaml -o replaced.docx
åå ¥å æ°æ®ï¼ä½è /æ é¢çï¼ï¼
python scripts/word_tool.py set-metadata input.docx --metadata templates/metadata.example.yaml -o meta.docx
æå ¥ç®å½ï¼TOC åæ®µï¼éè¦å¨ Word éâæ´æ°åâæè½æ¸²æï¼ï¼
python scripts/word_tool.py toc input.docx --levels 1-3 -o with_toc.docx
æçæ ¡éª + åºç¨ç»ä¸æ ¼å¼ï¼YAML é ç½®ï¼ï¼
python scripts/word_tool.py lint input.docx --config templates/format_thesis_qfnu_science.yaml -o report.md
python scripts/word_tool.py format input.docx --config templates/format_thesis_qfnu_science.yaml -o fixed.docx
åå¹¶/æåï¼
python scripts/word_tool.py merge a.docx b.docx c.docx -o merged.docx
python scripts/word_tool.py split input.docx --by heading1 -o split_out/
çææ°ææ¡£éª¨æ¶ï¼è®ºæ/æ¥å模æ¿åï¼ï¼
python scripts/word_tool.py new --template templates/thesis_skeleton.example.yaml -o thesis.docx
åèææ¡£ï¼æé读åï¼
- å®è£
ä¸ç¯å¢ï¼
docs/INSTALL.md - ä½¿ç¨æåï¼ææåå½ä»¤ï¼ï¼
docs/USAGE.md - æçè§åé
ç½®ï¼
docs/FORMAT_RULES.md - 常è§é®é¢ï¼
docs/TROUBLESHOOTING.md - å®å
¨æ³¨æäºé¡¹ï¼
docs/SECURITY.md