名称: dex-whats-new 描述: 检查系统改进(学习 + Claude 更新)
从两个来源检查您的 Dex 系统改进:
- 使用中的学习 - 在会话期间捕获的错误、模式和机会
- 新的 Claude Code 功能 - 可增强您工作流程的功能
用法
/dex-whats-new # 审查学习 + 检查 Claude 更新
/dex-whats-new --full # 包含详细解释
/dex-whats-new --learnings # 仅审查会话学习
/dex-whats-new --claude # 仅检查 Claude Code 更新
参数
$MODE: 可选标志
--full- 每个功能的详细解释--learnings- 仅审查学习(跳过 Claude 检查)--claude- 仅检查 Claude 更新(跳过学习)
流程
步骤 0: 审查会话学习(除非使用 --claude 标志)
检查待审查的学习:
- 读取过去 30 天内
System/Session_Learnings/中的文件 - 读取
06-Resources/Learnings/Mistake_Patterns.md- 检查新模式 - 读取
06-Resources/Learnings/Working_Preferences.md- 检查趋势
提取改进机会:
- 重复错误 → 建议预防措施
- 文档缺口 → 建议补充
- 工作流程低效 → 建议自动化
- 用户模式 → 建议定制化
呈现发现:
🧠 从您的使用中学习
自上次审查以来:[X] 个会话学习已捕获
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 识别的模式
1. [模式名称]
观察到:[频率] 次
影响:[影响范围]
建议:[具体改进]
2. [模式名称]
...
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 建议的改进
基于您学到的内容,以下是如何改进 Dex:
1. [改进名称]
问题:[哪些方面不顺畅]
解决方案:[要做的具体更改]
文件:[要更新的内容]
努力:低/中/高
2. [改进名称]
...
希望我实现任何这些吗?(输入编号)
如果无学习: 跳过此部分或显示:“尚未捕获会话学习。系统将在您使用时学习。”
步骤 1: 读取当前状态(除非使用 --learnings 标志)
加载 System/claude-code-state.json:
{
"last_check": "2026-01-15",
"last_version_seen": "1.0.28",
"features_seen": ["hooks", "sub-agents", "skills", "commands", "mcp"]
}
如果文件缺失或 last_check 为空,视为首次运行。
步骤 2: 获取当前变更日志
使用 WebSearch 查找最新的 Claude Code 变更日志:
- 搜索:“Claude Code changelog 2026” 或 “Anthropic Claude Code releases”
- 主要来源:Anthropic 官方文档
- 备用:GitHub 发布、官方博客文章
关注:
- 新功能和能力
- 重大变更
- 弃用
- 性能改进
步骤 3: 比较并突出变更
识别自 last_check 以来的新内容:
针对每个新功能:
- 它做什么(简明英语,1-2 句)
- 为何对 PKM 用户重要
- 如何在 Dex 中使用(具体示例)
- 采用努力(低/中/高)
步骤 4: 呈现 Claude 发现
如果找到 Claude Code 更新:
🆕 CLAUDE CODE 更新
上次检查:[日期](X 天前)
当前版本:[版本]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🆕 新功能
1. [功能名称]
什么:[简明英语描述]
对您:[这如何改进 Dex]
努力:低
2. [功能名称]
什么:[描述]
对您:[具体改进想法]
努力:中
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 建议的改进
基于新内容,以下是您可以添加到 Dex 的具体内容:
1. [改进名称]
使用:[哪个新功能]
它做什么:[具体描述]
支柱:[支持哪个支柱]
希望我实现任何这些吗?(输入编号)
或运行 `/dex-improve` 来定制想法。
如果无 Claude 更新:
✅ Claude Code 已是最新!
上次检查:今天
当前版本:[版本]
自上次检查以来无新功能。
组合视图(默认)
运行无标志时,显示两个部分:
🔄 DEX 系统改进审查
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧠 从您的使用中
[会话学习部分]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🆕 从 CLAUDE CODE
[Claude 更新部分]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 组合改进
整合学习 + 新能力:
1. [结合两者的改进]
使用:[您的模式] + [新 Claude 功能]
影响:[这解锁什么]
希望我实现任何这些吗?(输入编号或 'all')
步骤 5: 更新状态
关键: 呈现发现后,必须使用 Write 工具更新 System/claude-code-state.json。
步骤:
- 读取当前状态文件以保留现有
features_seen数组 - 添加任何新发现的功能到数组(避免重复)
- 更新
last_check为今天日期(YYYY-MM-DD 格式) - 如果找到新版本,更新
last_version_seen - 将更新后的 JSON 写回
System/claude-code-state.json
示例更新:
{
"last_check": "2026-01-28",
"last_version_seen": "1.0.32",
"features_seen": [
"hooks",
"sub-agents",
"skills",
"commands",
"mcp",
"parallel-sub-agents",
"async-hooks"
]
}
验证: 写入后,向用户确认:“状态文件已更新 - 下次检查将基于今天的发现。”
步骤 6: 待办事项合成(新 — 创新管家)
向用户呈现发现后,自动创建或丰富待办想法:
-
调用
synthesize_changelog()从 Improvements MCP- 这扫描变更日志以获取 Dex 相关功能
- 为新能力创建 AI 撰写的想法
- 当平台功能强化时,用“为什么现在?”证据丰富现有想法
-
调用
synthesize_learnings()从 Improvements MCP- 扫描待处理会话学习以获取改进机会
- 从具有具体“建议修复”条目的学习中创建想法
- 当学习涉及已知待办事项时,丰富现有想法
-
向用户报告合成结果:
🤖 待办事项合成
变更日志:扫描 X 个条目 → 创建 Y 个新想法,丰富 Z 个现有
学习:扫描 X 个条目 → 创建 Y 个新想法,丰富 Z 个现有
顶部创建/丰富的想法:
1. [idea-XXX] 标题(操作:创建/丰富)
2. [idea-XXX] 标题(操作:创建/丰富)
3. [idea-XXX] 标题(操作:创建/丰富)
运行 `/dex-backlog` 查看完整排序待办事项。
此步骤将外部智能连接到您的改进待办事项。 没有它,发现被呈现和遗忘。有了它,每个相关发现成为一个跟踪、排序的改进机会。
完整模式(–full)
当提供 --full 时,包括教育深度探讨:
针对每个功能,添加:
📚 深度探讨:[功能名称]
**它是什么:**
[2-3 段解释该能力]
**如何工作:**
[带示例的技术解释]
**真实示例:**
[展示功能运行的具体场景]
**在 Dex 中,您可以:**
- [具体应用 1]
- [具体应用 2]
**要实施:**
1. [步骤 1]
2. [步骤 2]
3. [步骤 3]
功能类别
评估相关性时,分类功能:
| 类别 | 对 Dex 相关性 | 示例 |
|---|---|---|
| 自动化 | 高 | Hooks、触发器、计划任务 |
| 性能 | 中 | 更快模型、缓存 |
| 上下文 | 高 | 记忆、技能、知识库 |
| 集成 | 高 | MCP 改进、新协议 |
| UI/UX | 低 | IDE 功能、视觉变更 |
| 开发者 | 低 | API 变更、SDK 更新 |
关注高相关性类别。提到中。除非询问,否则跳过低。
能力参考
要跟踪的当前 Claude Code 功能:
| 功能 | 它做什么 | Dex 潜力 |
|---|---|---|
| Commands | 用户触发的工作流程 | /plan、/review 等 |
| Skills | 可重用行为,始终加载 | 人员查找、写作风格 |
| Hooks | 事件自动触发器 | 会话开始、文件变更 |
| Sub-agents | 并行工作者、隔离上下文 | 研究、分析 |
| MCP | 外部服务连接 | 日历、任务、电子邮件 |
| Memory | 跨会话持久性 | 偏好、学习 |
| Tools | 内置能力 | 文件操作、搜索、终端 |
示例输出
📢 Claude Code 更新
上次检查:2026-01-15(8 天前)
当前版本:1.0.32
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🆕 新功能
1. 异步 Hooks
什么:Hooks 现在可以在不阻塞主对话的情况下运行
对您:更快会话开始 — 在后台加载上下文
努力:低
2. 子代理通信
什么:子代理现在可以将数据传回父代理
对您:研究代理可以直接更新您的笔记
努力:中
3. MCP 资源订阅
什么:MCP 服务器可以推送更新,而不仅仅是响应查询
对您:当日历变更、任务更新时获得通知
努力:高(需要 MCP 服务器变更)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 建议的改进
1. 后台上下文加载
使用:异步 Hooks
什么:在您输入时加载您的学习和今日计划
支柱:生产力
2. 新主题自动研究
使用:子代理通信
什么:当您提到新公司时,在后台自动研究
支柱:交易支持
希望我实现任何这些吗?(输入 1 或 2)
错误处理
如果网络搜索失败:
“无法获取最新变更日志。以下是我知道截至 [last_check] 当前的内容: [列出已知能力]
稍后再试,或手动检查 docs.anthropic.com”
如果状态文件损坏:
“您的能力状态文件有问题。我将创建一个新文件并进行全面扫描。”
然后进行首次运行行为。
行为
始终做
- 用简明英语解释,而不是开发者术语
- 将每个功能与具体 Dex 改进联系起来
- 每次检查后更新状态文件
- 提供实现建议
从不做
- 列出功能而不解释相关性
- 跳过状态更新
- 用每个次要变更压倒用户(关注有影响的功能)
- 假设用户知道 Claude Code 内部
相关命令
/dex-improve— 完整设计伙伴(包括此 + 研讨会 + 审计)/create-mcp— 当新 MCP 功能启用时构建新集成
跟踪使用(静默)
更新 System/usage_log.md 以标记 whats new 检查为已使用。
分析(静默):
使用属性调用 track_event:
event_namewhats_new_viewedupdate_available(布尔值)
仅当用户选择分析时触发。如果返回“analytics_disabled”,则无需操作。