这一版加入第二个模块时间轴大师,仓库也从单模块改成了模块族。
新增:时间轴大师
不用你先画一张图。把判决书、起诉状、答辩状、合同、证据目录、银行与支付宝流水、
微信聊天记录、扫描件、手机照片、甚至一段口述丢给它,它读完最多问你五个问题,
然后出图。
它最多问五个问题,该问的才问:
- 材料用哪几份 —— 只有一份就不问
- 时间取哪一段 —— 日期不足八个就不问
- 风格用哪一种 —— 奇川风推荐;打印用白描;讲课用歸藏风
- 整份还是取几段 —— 它读完会给一份清单,每段标好首末句原文
- 深红标在哪一处 —— 全图只标一处,本案的胜负手。只有奇川风才问
为什么画得准
- 排布是算出来的,不是摆出来的。 卡宽由座次算、层数由拥挤度算、
字数容量二分实测。同一份材料,换谁跑都是同一张图。 - 图上的字,是材料里的字。 每一段正文必须是原句的子序列 ——
只许删,不许改写、不许调顺序、不许补字。换一个词都会在出图之前被拦住。 - 算不出就拒绝,不降级硬画。 任何一条约束不成立,当场停下并指名是哪一条。
图上不出现省略号,也不缩字号。
另附溯源索引 Word:图上每一个元素,出自材料的哪一份、哪一句。
打印出来夹在卷宗里,逐项对得回去。
读得了扫描件:没有文字层的材料会先探测、再按 150 DPI 栅格化、然后逐页看图。
不引 OCR 依赖。交付时会声明哪几份出自读图。
支持 DeepSeek Harness
两个模块都是标准的 SKILL.md 目录,没有任何产品特定的胶水代码 ——
Claude Code、Codex、DeepSeek Harness、Cursor、Gemini CLI、Copilot、Cline、
Aider 都装得上,同一份仓库不需要维护两套。
DeepSeek Harness 挂目录即可,不必构建:
skills:
local:
customSkillDirs:
- "./new-litigation-visualization/plugins/mqc-nlv/skills"诉讼可视化重画
原有模块移入 plugins/mqc-nlv/skills/mqc-litigation-visual-redraw/,
能力不变:三类七种布局、三种视觉风格、五种格式同时交付。
破坏性变更
仓库从 mqc-litigation-visual-redraw 改名为 new-litigation-visualization,
目录结构也从「skill 在根目录」改成了「模块放在 plugins/mqc-nlv/skills/ 下」。
老用户请按新的 README 重新安装一次。 旧链接 GitHub 会自动重定向。
工程
零第三方依赖(Python 3 标准库)。两个模块共用同一套几何、字体、换行、导出代码。
回归守卫:重画 149 条、时间轴大师两百多条,每条都做过「故意改坏必须报错」的验证。
时间轴大师的约束表有 69 条编号约束,每条带实测数字与当初撞坏的记录。
MIT 许可。