前言¶
在 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 与包结构说明,安装前可在仓库内自行核对。
- 输入:支持单个
.docx或整文件夹内的论文。 - 对照清单:内置
skills/iet-law-thesis-review/references/下清单,不依赖外部 Obsidian 路径;插件会尝试识别论文层级并选用对应清单:
- 本科论文 →checklist-undergraduate.md(含格式/文字类检查)
- 硕士论文 →checklist-master.md(含格式/文字类检查)
- 学术训练/学期论文 →checklist-academic-training.md(不要求格式细项)
- 层级未指明 →checklist.md(通用要求,不做格式抠细节) - 输出形态:确定可改的以 修订 写入;章节整体问题、缺依据/需澄清等以 批注 写入;另输出简短总评与 fix list。
- 自包含:
apply_edits.py、models.py、add_comment.py等随插件 vendored,不依赖外部 word-docx 插件。 - 在 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