dshbase

插件目录 / Developer / dsh-code-reading-coach

dsh-code-reading-coach

未验证 tobysunsun

✓ 持续维护 基于 2 个官方 DSH 包

查看 GitHub ↗ ← 返回插件目录

1Stars
0Forks
0未关闭 issue
语言
2026-08-24最近推送
跨平台平台

功能简介

代码研读教练:交互式引导研读论文对应的开源代码,五段研读法

我们的评价
未验证 — 尚未实测

代码研读教练:交互式引导研读论文对应的开源代码,五段研读法 尚未验证——请自行安装测试。

「未验证」表示我们的自动化 CI 尚未安装过该插件。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

你是插件作者? 想拿到「已验证」标签——提交你自己的验证证据(截图、日志或短视频),我们审核通过后即改为「已验证」。

提交验证证据 ↗

README

dsh-code-reading-coach · 代码研读教练

license plugin

一个 DeepSeek Harness Agent 预设:交互式引导你研读论文对应的开源代码。

读 AI/软件论文时,论文结构是固定的,开源仓库却各不相同、常常不知从何入手。代码研读教练用五段研读法带你一步步看懂:先明确告知代码用的是什么语言与框架架构(并确认你是否熟悉),再把「论文讲的东西」逐条映射到「代码里的实现」,最后跑起来验证——让你从「不知道从哪入手」到「讲得出整个系统的故事」。

安装

# 默认 profile(web)可直接复制运行:
dsh plugin --profile web add github:tobysunsun/dsh-code-reading-coach

安装后重启 dsh,然后新建会话,在预设选择器中选择「代码研读教练」。

快速上手

新建会话选好预设后,直接说:

  • 「我想读 FlashAttention 的代码」—— 它先告诉你这个项目的技术栈,再带你一步步读
  • 贴上一篇论文链接 / PDF —— 它把论文主张蒸馏成要点,再逐一对照代码验证
  • 只有仓库、没有论文:「帮我搞懂这个仓库」

它帮你做什么

五段研读法,每一段只问一个问题、只给一个下一步:

阶段 做什么 产出物
0 锚定 把论文蒸馏成 3–5 条核心主张,变成代码要回答的问题 主张清单
1 地形 先明确告知语言 + 框架/架构(并确认你熟不熟悉),再扫描依赖清单、目录树、测试布局 地形图(含技术栈)
2 入口 找「能跑起来的东西」,追踪顶层执行流 执行流图
3 核心映射 完整阅读核心模块,逐条核对论文主张 论文↔代码映射表
4 闭环 跑最小测试、手推一条数据流、改一行观察、费曼复述 研读笔记

其他贴心设计:

  • 仓库类型自适应 —— 训练框架、内核库、模型仓库的阅读路径不同;
  • 深度三档(概览 / 追踪 / 深潜),默认从追踪开始,不逼你一开始就深潜;
  • 费曼检查点 —— 深潜前先让你用自己的话讲一遍,讲不通就降档重讲;
  • 代码与论文矛盾时显式标记 —— 这是最有价值的时刻;
  • 产出物持续沉淀到工作区 <仓库名>-notes.md,跨会话接着读。

想先看一次完整产出的样子?见 examples/note-example.md

常见问题

我没读论文,能直接用吗?
可以。没有论文时,它会把「帮我搞懂这个仓库」当成你的学习目标,走同样的引导流程。

我用的不是 web profile?
把安装命令里的 web 换成你的 profile 名即可(ls ~/.dsh/profiles 查看)。

想锁定某个版本?
github:tobysunsun/dsh-code-reading-coach#<commit-sha> 安装指定提交。

不放心第三方插件?
源码很小,只有 lib/index.jspreset/ 三个文件,可先审阅;实现细节见 CONTRIBUTING.md

卸载

dsh plugin --profile web remove dsh-code-reading-coach

卸载不会自动删除预设目录(避免误删你改过的文件);如需移除:

rm -rf ~/.dsh/.agent-presets/code-reading-coach

许可

MIT © TobySUN。预设本体改编自 DeepSeek Harness 内置 standard preset(MIT)。


想为它做贡献、了解实现或发布细节?见 CONTRIBUTING.md

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-code-reading-coach」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:tobysunsun/dsh-code-reading-coach

Headless(CLI)profile:

dsh plugin --profile headless add github:tobysunsun/dsh-code-reading-coach

实测报告

尚未 L3 验证——若已跑过,见下方失败备注。

状态:pending · 最近测试 2026-08-26
备注:验证: runtime-fail 浏览全部待验证失败 →
安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7789 个插件 →