DIT Dialogue Is Teacher — AI skill for Claude Code
把 AI coding agent(Claude Code / Codex)的執行軌跡轉成可學習的結構化節點視圖.
How to install DIT Dialogue Is Teacher
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open WizerdBaChe/DIT_Dialogue_Is_Teacher and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What DIT Dialogue Is Teacher does
把 AI coding agent(Claude Code / Codex)的執行軌跡轉成可學習的結構化節點視圖.
Alternatives in AI
- Tacit Mining — Let AI truly understand you 68 ★
- Knowledge — AI Product Manager - maintain living product understanding through dialogue 6 ★
- Memscribe — standalone Rust crate that captures the dialogue, decisions, and code edits from AI coding agents — Claude Cod 5 ★
README
xi: 1 what: 使用者導向的產品入口 README——把 AI coding agent 的 .jsonl 執行紀錄轉成可學習的結構化節點視圖 (the user-facing product README turning an AI coding agent's .jsonl transcript into a learnable structured node view) tags: [dit, entry, readme] aliases: [專案入口, 使用者說明, 對話即教師, README, project overview]
🎓 DIT — Dialogue Is Teacher(對話即教師)
把 AI coding agent(如 Claude Code、Codex)的執行軌跡,轉成**可學習**的結構化節點視圖—— 讓你從「一直按同意」升級成「看懂這次到底是怎麼做出來的」。
[]() []() []() []() [](LICENSE)
**Language / 語言:[繁體中文](#繁體中文) ・ [English](#english)**
繁體中文
這是什麼?
當你用 Claude Code、Codex 之類的 AI coding agent 寫程式時,agent 會留下一份完整的執行紀錄(`.jsonl`)——它想了什麼、呼叫了什麼工具、結果如何。這份紀錄理論上看得到,但實際上是**一長串密密麻麻的文字與指令**,你大概只會不斷按「批准」,事後也很少有人回頭去看。
結果就是:用了一堆 AI agent,**技能卻沒有跟著長**。你只學會了「怎麼下指令」,沒學會「這次的解法到底為什麼是對的、下次遇到類似問題該怎麼做」。
**DIT 做的事情很單純**:讀進一份 Claude Code 或 Codex 的 session(`.jsonl`),把它解析、降噪、結構化,重新畫成一個你**看得懂、學得到東西**的儀表板——而不是另一個「給工程師除錯用」的 tracing 工具。
DIT 的目標讀者是「想學會技術的使用者」,不是「想除錯 agent 行為的開發者」。這是它跟 LangGraph Studio、Agent Prism 這類 observability 工具最大的不同。
為什麼要做這個
| 現況 | 問題 |
|---|---|
| Raw log 是為「即時互動」設計的 | 資訊密度高、噪音多(重試、失敗、冗長輸出),不是為「事後複盤」設計 |
| 現有的 agent tracing 工具 | 給開發者除錯用,呈現「發生了什麼」,不解釋「為什麼、下次該怎麼做」 |
| 一般人的應對方式 | 自己回頭翻 log、靠記憶、或乾脆放棄理解(純黑箱使用) |
DIT 想驗證的核心假設很簡單:**只要把一條雜亂的執行軌跡,降噪、結構化、分層呈現出來,使用者就能更快看懂「這次任務的骨架」**——這件事甚至不需要額外的 AI 講解就已經有價值;AI 講解層是錦上添花,不是必要條件。
核心功能
- 🔍 多來源解析:讀取單一 session 檔案,在瀏覽器內完全本地解析,不需要任何後端。目前支援:
- Claude Code(
~/.claude/projects/<專案>/*.jsonl) - Codex CLI(
~/.codex/sessions/rollout-*.jsonl)——自動辨識工具真實名稱、去重巢狀事件、 過濾掉 Codex 特有的子代理協調雜訊與自動核准審查(auto-review)轉述,只留下有教學價值的內容。 - 丟一個不是 session 的檔案會給你看得懂的「無法辨識輸入格式」訊息,不會白屏。
- Claude Code(
- 🧹 **確定
Related Skills
StudyAgent
AI Agent Lab - Python AI agent course (browser labs, teacher slides)
AI Dialogs
Universal CLI & TUI dialogue manager and cross-agent migration engine for Google Antigravity, Claude Code, Ope
Sufficit VSCode Symposium
Symposium (συμπόσιον) — VS Code extension hosting dialogue sessions with multiple AI agent CLIs (Claude Code,
Dialogue Coach
一个让 AI 不急着给你答案、而是先帮你把真实感受说出来的 skill。 大多数 AI 的习惯是:你问什么,它答什么。哪怕你自己都没说清楚,它也先递一个看起来相关的方案给你。 这个 skill 反过来。它会盯着你话里对不
Agency Agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject
Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Part 13: Memory Bridge (Give Coding Agents Your Brain)
When you spawn Codex or Claude Code to build something, they start blind. They don't know your architecture de
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode