Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Reply to comments (批注) in Word .docx/.doc files: extract comment context, draft replies, write threaded replies back, and validate OOXML.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-09 | ✗→✓ | ▲ Improved | -36% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -13% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -26% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -2% | 0% |
| case-14 | ✗→✓ | ▲ Improved | -27% | 0% |
这个 skill 解决的问题:把 Word 文档里的批注(comments)按“原文锚点上下文”整理出来,生成待回复清单,然后把回复以 threaded replies 的方式写回到新的 .docx 文件里(不改原文件)。
适用场景:专利/论文/合同/内部评审等需要“逐条回复批注”的文档。
在当前工作目录的 outputs/ 下生成:
*_批注定位与上下文_*.md:人可读的批注+锚点上下文报告*_comment_context_*.json:机器可读上下文(用于并行写回复/自动化)*_replies_todo_*.json:待回复模板(键=comment_id,值=空字符串)*_批注已回复_*.docx:写回批注回复后的最终交付文件powershellpython scripts/extract_comment_context.py --input "path\\to\\file.docx"
如果输入是 .doc,脚本会尝试用 LibreOffice soffice 转成 .docx 后继续。
outputs\\*_批注定位与上下文_*.md,逐条写回复。outputs\\*_replies_todo_*.json(保持 JSON 结构不变)。回复口径(强约束)
powershellpython scripts/apply_comment_replies.py ` --unpacked "outputs\\<xxx>_unpacked_<timestamp>" ` --replies "outputs\\<xxx>_replies_todo_<timestamp>.json" ` --author "YourName" ` --initials "YN"
脚本默认会在保存时做 schema + redlining 校验;如需单独验证:
powershellpython ..\\docx\\ooxml\\scripts\\validate.py "outputs\\<unpacked_dir>" --original "outputs\\<out>.docx"
当批注数量较多(例如 ≥20 条):
comment_context.json$vibe)apply_comment_replies.pyOther measured skills in the registry, with their headline benchmark lift.