law-thesis-review:法学论文 Word 修订与批注审查稿

前言

在 DeepSeek Harness(DSH)里做教学或辅导类智能体时,常见需求是:学生交 Word 论文,教师或助手要对照规范逐项检查,并在文档里留下可追踪的修改建议和批注。纯对话只能给文字意见,学生还要自己改稿、对照清单,往返成本高。若希望输出仍是 .docx,且带 Word 修订(红批)和批注气泡,就需要在插件层把「读 docx → 对照清单 → 写回修订/批注」串成一条可复现的链路。下面介绍 Signalight 维护的 law-thesis-review(npm 包名 @signalight/dsh-law-thesis-review),它是面向法学 / 国际经济法学生论文的 DSH skill 插件,核心产物是带修订与批注的审查稿 Word 文件。

这是什么

law-thesis-review 是 DeepSeek Harness 的 skill 插件(当前 package.json 版本为 0.3.0,许可证 MIT)。维护者为 Signalight,源码与说明见 GitHub,社区目录页为 skillhub.cn/plugins/Signalight/law-thesis-review。

它解决的具体问题是:读取学生提交的 Word 论文(单个文件或文件夹),对照插件内置的常见 issue 自查清单(含硕士/本科合并版及国际经济法/法学论文高发问题),对能明确修正的内容写入 Word 修订(w:ins / w:del),对需学生自行处理的问题写入 Word 批注,并给出简短的客观总评与修改清单。输出保留原标题与学生信息;修订/批注作者默认使用本机 Office/WPS 用户名,也可通过命令行指定。

核心功能

以下能力均来自项目 README 与包结构说明,安装前可在仓库内自行核对。

  1. 输入:支持单个 .docx 或整文件夹内的论文。
  2. 对照清单:内置 skills/iet-law-thesis-review/references/ 下清单,不依赖外部 Obsidian 路径;插件会尝试识别论文层级并选用对应清单:
    - 本科论文 → checklist-undergraduate.md(含格式/文字类检查)
    - 硕士论文 → checklist-master.md(含格式/文字类检查)
    - 学术训练/学期论文 → checklist-academic-training.md(不要求格式细项)
    - 层级未指明 → checklist.md(通用要求,不做格式抠细节)
  3. 输出形态:确定可改的以 修订 写入;章节整体问题、缺依据/需澄清等以 批注 写入;另输出简短总评与 fix list。
  4. 自包含:apply_edits.py、models.py、add_comment.py 等随插件 vendored,不依赖外部 word-docx 插件。
  5. 在 DSH 中的触发:安装并重启 web profile 后 skill 会被自动发现;可用自然语言如「批改学生论文」「审阅这篇论文」「以修订+批注检查论文」等触发。

安装与启用

安装命令须以 README 原文为准。本地路径或 npm(发布后)两种方式如下。

# local path
dsh plugin --profile web add link:D:/Coding/Creating/dsh-law-thesis-review
# or from npm (once published)
dsh plugin --profile web add @signalight/dsh-law-thesis-review

完成后 重启 web profile。插件以当前 DSH 进程权限运行,安装前应阅读仓库源码与 MIT 许可证,确认清单与脚本行为符合你的教学场景。

典型用法

skill 会调用捆绑脚本 skills/iet-law-thesis-review/scripts/review_docx.py。可分两步:先抽取文本与段落索引,再按 spec 生成审查稿。

# 1) extract text + paragraph indices
python skills/iet-law-thesis-review/scripts/review_docx.py extract 论文.docx --out ./work

# 2) review: apply tracked edits + comments from a spec
python skills/iet-law-thesis-review/scripts/review_docx.py review 论文.docx --spec spec.json --out 论文_审查稿.docx [--author "教师名"]

spec.json 的结构可参考仓库内 skills/iet-law-thesis-review/examples/spec-template.json。生成 _审查稿.docx 后,用 Word 打开即可查看红批修订与批注气泡。

适用场景与注意

适合谁:法学、国际经济法方向需要批量或半自动审查学生 Word 论文、且希望交付物仍是带修订/批注 docx 的教师、助教,或在 DSH 里封装「论文批改」工作流的开发者。

注意:

  • 社区目录站点与 DeepSeek / 幻方无官方从属关系;DSH 生态是「一切皆插件」,本插件是社区 skill,不是官方应用商店内置能力。
  • 清单与脚本随包发布,升级插件版本后建议重新核对 references/ 与示例 spec。
  • 自动修订仅适用于规则明确、可程序化的修改;复杂论证与引用规范仍依赖批注与人工复核。

结尾

law-thesis-review 把「对照法学论文自查清单 → Word 修订 + 批注 → 审查稿」做成可安装的 DSH skill,并 bundled 脚本与清单,减少对外部 docx 插件的依赖。若你要在智能体里落地论文批改交付物,可从目录页了解收录信息,从 GitHub README 复制安装命令与 review_docx.py 用法。

  • 目录页:https://www.skillhub.cn/plugins/Signalight/law-thesis-review
  • GitHub:https://github.com/Signalight/law-thesis-review
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye