Copedal

工具与集成

DSH 会话导出

直接排版成长图,不经过浏览器。

付费 $15 · 原价,2026-12-31 前 $12 · 单个技能,买断。大纲、步骤和技能文件在购买后开放。

dsh-conversation-capture 123 行 · 7 KB

背景描述

本技能由 codex-conversation-capture 改造而来,针对 DSH 环境做了三处改:

为什么必须改:本机沙箱禁止进程开命名管道,Chrome 一起来就 platform_channel Check failed,无头浏览器那条路走不通。Pillow 直排没有子进程,沙箱里照样出图。代价是排版精度不如浏览器(行尾偶有孤立标点)。

为什么这么做

换排版引擎,是因为沙箱把另一条路封了。进程不许开命名管道,Chrome 一起来就报 platform_channel Check failed,无头浏览器加 CDP 这条路做不出页面。Pillow 自己排版,不起子进程,所以同一个沙箱里照样出图。代价写在同一处:排版精度不如浏览器,行尾偶尔出现孤立标点。

两个前提写在参数表之前。没有回复的轮次会被画成空轮,所以出图前先用 --last-turns 确认尾部几轮真的有回复。--theme auto 采样 DSH 窗口背景,窗口得开着且没最小化,抓不到就退回 Windows 应用的深浅色。整页比 1080×1920 矮时,视频按 --duration 出一段补底色的静止片,不滚动。

真实踩坑

  • 成品里留下一块空轮 正在进行的对话,末尾一轮只有提问没有回复,渲染时那一半会被画成空轮。出图前先用 --last-turns 确认。不确认的话,长图底部会带一块空白,而尺寸、文件这些验收项全都过得去,缺陷就这么交付了。
  • 极长会话一把梭导出 超过 15000px 的会话是文档写明的上限。先用 --turns 或 --last-turns 收窄,一次全导会得到一张要逐页看的图,切片数量也超出预期。轮次范围在导出前设,比导出后补便宜得多。
  • 缺 zstandard 也缺侧车文件 本机 python 没有 zstandard,脚本转去读会话旁的 .plain 侧车。侧车要跑一次 node work\token-audit\dump.js 才生成,换台机器直接出图会卡在这一步。
  • 主题和屏幕上的应用不一致 --theme auto 采样 DSH 窗口背景,窗口得开着且没最小化。采样失败退回 Windows 应用深浅色,深色应用就导出一张浅色图,回退不提示。结果要紧就直接写 --theme dark。

这部分只对购买者开放

大纲、用法步骤和 SKILL.md 在本账号拥有该技能之前保持锁定。

$15 早鸟价 $12 · 2026-12-31 前

购买这个技能

购买通道即将开放——留个地址,开售时通知你。

全部 28 个技能 $149(原价 $430)

用法描述

把本机 DSH 会话重建成对话长图或滚动视频:读 session.v4.jsonl.zstd,Pillow 直接排版出图(不需要浏览器),ffmpeg 出 mp4。用于「把这段对话截成图」「会话长截图」「导出会话记录」「做成滚动视频」;也支持列出、搜索历史会话。