mcpField
I
IterativeDepth

IterativeDepth

github.com/danielmiesslerAgent 工作流19.6k136 次安装今天更新
代码仓库

关于 IterativeDepth

IterativeDepth 是一项通过不同视角探索问题,并将发现整合为独立、可测试标准的技能。它根据问题选择视角,并在新一轮开始重复既有发现时停止。

主要功能

  1. 01从多个视角探索问题
  2. 02按问题选择分析视角
  3. 03生成去重且可测试的标准
  4. 04完善标准并列出反向标准
  5. 05发现重复时停止迭代

适用场景

  1. 01发现遗漏的产品需求
  2. 02从对抗视角审视安全风险
  3. 03从用户体验角度识别 UX 需求
  4. 04完善复杂问题的评估标准

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/danielmiessler/lifeos --skill iterativedepth

安装后在 Claude Code 中输入/iterativedepth确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

ScientificFoundation.md
TheLenses.md
Workflows/
Explore.md

详细介绍

自定义

执行前,请检查以下位置是否存在用户自定义设置: ~/.claude/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/IterativeDepth/

如果此目录存在,请加载并应用其中的任何 PREFERENCES.md、配置或资源。这些内容优先于默认行为。如果目录不存在,则使用技能默认设置。

IterativeDepth

功能说明

IterativeDepth 通过多个结构各异的视角审视同一个问题——字面、利益相关方、失败、时间等视角——并将各个角度发现的内容汇总为 ISC 标准,找出单次审视容易遗漏的要点。其基础是认知科学、AI/ML、需求工程和设计思维领域中 20 种成熟技术(参见 ScientificFoundation.md)。

交付内容

一次完整运行会产出:

  • 去重后的 ISC 集合——每项标准均可通过二元测试判定,包含 8-12 个词,以状态而非行动表述。各项标准之间不得相互重复。
  • 对现有标准的修订,并逐项说明更改内容及原因。
  • 反向标准——绝不能发生的失败模式。
  • 至少一项令人意外的跨视角发现——只有在两个视角碰撞时才浮现的需求。如果一次运行没有发现任何单次审视可能遗漏的内容,那它就没有创造价值。

如果新视角重复了先前视角的发现,就应停止。重要的是不重复的角度,而不是单纯增加角度。

视角

TheLenses.md 是包含八种探索视角的目录。从中挑选问题所需的视角,并按适当顺序使用,数量以确有价值为准。没有固定数量,也没有规定顺序:安全问题侧重失败和对手视角,UX 问题则侧重体验视角。让问题决定选择哪些视角。

工作流路由

工作流触发条件文件
Explore“iterative depth”、“explore deeper”、“multi-angle”Workflows/Explore.md

参考资料

  • 视角目录:TheLenses.md
  • 科学依据:ScientificFoundation.md

注意事项

  • 使用 2-8 轮视角分析,不要无限进行。 对大多数主题而言,约 5 轮后收益递减。
  • 每轮都应发现真正的新需求,而非重述先前发现。 如果各轮开始重复,应尽早停止。
  • 这是一项对 BPE 脆弱的技能。 请留意更智能的模型是否会使其变得多余。建议每季度测试一次。

执行日志

完成任何工作流后,追加一条 JSONL 记录:

echo '{"ts":"'$(date -u +%Y-%m-%dT%H:%M:%SZ)'","skill":"IterativeDepth","workflow":"WORKFLOW_USED","input":"8_WORD_SUMMARY","status":"ok|error","duration_s":SECONDS}' >> ~/.claude/LIFEOS/MEMORY/SKILLS/execution.jsonl

将 WORKFLOW_USED 替换为已执行的工作流,将 8_WORD_SUMMARY 替换为简短的输入描述,并将 SECONDS 替换为大致的实际耗时。如果工作流失败,则记录 status: "error"。

评论

支持 Markdown