Claude Code 的 /insights 很好用?现在 DeepSeek Harness 也有了

发布时间:2026/8/27 8:17:11
Claude Code 的 /insights 很好用?现在 DeepSeek Harness 也有了 文章目录报告里实际能看到什么一份可靠复盘要回答四个问题dsh-session-insights 怎样还原这四类信息你的隐私由你决定先跑一次看看从哪里获取它适合什么场景AI Agent 这两年火爆全球但很多人第一次上手并不太会用。提示词怎么组织才有效工作流应该怎么构建和优化这些都需要自己摸索。新手难免会遇到这种情况逐字逐句地打磨提示词满怀期待地看着 Agent 仔细思考、认真执行任务结束才发现结果与预期相去甚远。这种挫败的经历如果只有一两次可能只是模型发挥不稳定导致的随机事件但同样的问题在几十次会话里反复出现就说明工作流本身需要调整了。单次会话里的随机错误很难定位到问题根源只有把一段时间的会话放在一起看才会找到稳定的问题模式。Claude Code 内置的/insights正是为此设计的它会分析本机近期会话归纳你主要在做哪些工作、哪些请求容易被误解、哪里反复出现缺陷代码再给出改善使用方式的建议并生成一份 HTML 报告。据官方说明它单次最多处理 200 个此前尚未分析的会话。简单说它会告诉你哪些问题反复出现接下来可以怎么改。有用户跑过之后发现报告揭开了自己都没察觉的习惯相似的 UI 任务里总在猜 API 而不查文档小需求做着做着就变成大范围修改验证步骤也总被跳过。这些事单看都不新鲜但几十次会话摆在一起就足以推动他修改CLAUDE.md、补上验证规则、重新拆分会话。Atomic Object 的实践记录正是这样的案例。复盘历史会话的价值就是让日后的每一次任务都执行得更有效。最近DeepSeek 也放出了自己的 HarnessDSH。DSH 是模块化设计的极简框架可以称得上是“百废待兴”所以自然没有/insights这种功能。而且 Claude Code 原生的/insights本身也有其局限性不同项目混在一起可能稀释结论样本范围会影响最终画像报告给出的建议也需要回到原始会话逐一核对。Claude Code 社区中就有人提出按项目限定分析范围的需求见相关 issue。另外虽然已经有一些工具能给出会话统计和总结但它们回答不了“这份工作到底做成了什么、依据是什么”。因此我为 DeepSeek Harness 开发了dsh-session-insights。运行/session-insights后它会按项目和时间筛选会话标出反复返工的地方、已经落地的产物和对应证据再生成一份本地 HTML Dashboard 和配套 JSON。报告默认写入本机确定性模式可以完全离线运行。启用语义分析时工具只会把经过所选隐私模式处理的有限证据交给 DSH 当前配置的模型提供方模型不可用时报告会明确写出降级原因。/session-insights的价值就是给用户提供一份 AI 工作流“体检报告”让你看见过去一段时间主要把 Agent 用在了哪里哪些做法已经有效哪些问题正在重复发生以及下一条规则、Hook 或 Skill 应该从哪里开始写。报告里实际能看到什么运行/session-insights后HTML Dashboard 会从几个视角组织结果你在处理哪些工作领域和任务哪些流程最具代表性哪些地方反复产生摩擦哪些结果有可回看的证据以及下一步可以沉淀成规则、Hook、Skill 或 Agent 的改进建议。配套 JSON 则保留结构化结果方便后续脚本、本地比较和其他工作流继续处理。确定性复盘 Dashboard 总览使用合成数据。分析范围也可以按时间和项目限定或比较前后两个时段。这样报告不只能回答我最近做了什么还可以核对调整规则之后同一类返工有没有减少。例如一次没跑测试可能只是疏忽如果过去三周的多个项目里都反复出现实现完成但没有验证它就更像一项应该加入完成前检查点或 Hook 的流程摩擦。Claude Code/insights解决的是从多次会话中看见长期使用模式dsh-session-insights进一步把分析范围、证据定位、隐私模式和降级状态明确展示出来。复盘结果最终都要回到会话和项目证据核对。一份可靠复盘要回答四个问题先确认工作目标以及它是否在会话中发生过变化。很多返工源于方向已经调整后续操作却仍在执行旧目标。目标明确后再核对哪些结果真正落地。代码 diff、生成文件、测试结果和公开 URL 对应不同的完成阶段复盘应分别说明而不该都压缩成一句“完成了”。接下来要找出工作反复减速的位置。重复重试、认证切换、环境差异和工具限制比总耗时更能提示下一次应该修改流程还是补充工具。最后给每项结论标明验证范围。macOS 原生通过、Windows CI 通过和 Windows 原生通过分别说明三种事实后续决策必须知道证据覆盖到了哪一层。这四个问题构成了复盘的骨架。工具只有把目标变化、落地产物、流程阻力和证据范围分别还原出来生成的报告才能支持下一次行动。dsh-session-insights 怎样还原这四类信息dsh-session-insights 是一个面向 DeepSeek Harness 的本地优先会话复盘工具。它以 Bundle 形式安装Bundle 是 DSH 的插件包安装后会提供/session-insights命令。执行该命令时工具通过sessionQuery获取当前范围内的会话快照这个范围可以按时间和项目筛选也可以用于比较前后两个时段。sessionQuery是 Harness 提供的受信任查询接口用户不必手工复制整段聊天记录。后续处理路径逐一对应前面的复盘问题Harness 先查询当前范围内的会话快照保留消息、工具结果和状态变化的来源快照以 JSONL 经标准输入交给本地分析器。JSONL 表示每行一个 JSON 记录标准输入让数据直接流过进程而无需在分析目录中再保存一份原始副本分析器在独立 workspace工作目录中归纳出工作领域、产出成果和遇到的阻力再提取代表性流程与可跟踪建议模型生成的语义结果必须符合结构契约也就是预先规定的字段和允许值。枚举字段只能使用公开列出的取值模型不可用或结果无效时工具改用固定规则生成确定性报告并记录回落原因最后输出一份自包含 HTML。报告保留证据定位打开单个文件即可浏览同时不会把原始会话快照复制进 insights workspace。这条处理路径给总结增加了可检查的结构。流畅文字只有通过字段和取值校验才会作为完整的模型分析进入报告否则读者会看到明确的降级结果。你的隐私由你决定原始快照通过标准输入传递报告默认写在本机分析目录中不会多出一份长期保存的原始副本。这个数据流缩小了副本范围但派生报告仍可能包含会话里的敏感内容。默认的redacted模式会匿名化身份和路径并过滤常见密钥metrics模式则不保留会话摘录。不过任何自动处理都不应被视为绝对脱敏分享 HTML 前仍需人工检查。模型辅助分析也可以缺席。没有配置模型、调用失败或输出不符合结构契约时报告会记录具体原因并切换到确定性分析。用户能够识别这条降级路径也能据此判断报告提供了多深的语义解释。先跑一次看看已经使用 DeepSeek Harness Web profile 时可以直接从 npm 安装dsh plugin--profilewebadddsh-session-insights dsh web随后在会话中运行/session-insights工具也保留独立的 Python CLI 与 Skill 入口适合不通过 Bundle 运行、或希望把分析接入其他本地工作流的用户。具体命令和当前兼容说明以仓库文档为准最新构建与校验和见 GitHub Releases。从哪里获取项目的直接安装入口是 npm源代码、版本说明和校验和则以 GitHub 仓库为准。dsh.pub 也已生成公开条目并提供固定到具体源码提交的安装命令。项目同时收录于多个社区目录awesome-dsh-plugin含 awesome-dsh-plugin.com 商店页与应用内插件市场、dsh-market.com 创意工坊 和 dshworks awesome-dsh-plugins 注册表。它适合什么场景它尤其适合这些时刻已经积累了一段时间的多次会话感觉 Agent 最近经常返工却说不清原因准备调整AGENTS.md、Skill、Hook 或任务拆分方式或者想比较工作流调整前后同一类摩擦有没有减少。发布准备、跨平台验证、研究整理和多阶段实现都属于这类场景因为它们的最终价值散落在多次决策和证据里最后一条回复很难代表整项工作。dsh-session-insights 提供的是会话复盘线索项目验收仍要回到代码、测试、原生环境和公开目标。报告帮助你定位已经声称的结果、支撑它的证据和反复受阻的位置。发布版的 Bundle 已在 macOS 和 Windows 原生环境分别完成范围明确的验收并有 Ubuntu、macOS、Windows CI 覆盖。每项证据仍按自己的范围陈述具体未验证边界也保留在候选验收记录中。积累了一段时间的 AI 会话后复盘应该留下三样能继续使用的东西已经落地的产物、支持结论的证据以及下一次可以改进的流程。/session-insights把分散在多次会话里的这些线索整理到同一份报告中方便你逐项回到原始证据核对。