用途:在 OKR 项目中管理资源、角色与职责,将人员、工具、预算映射到具体 actions,并检测资源缺口与冲突。触发方式为 /okr-resource。
前提条件:需已存在 .okr/plan.md 与 .okr/actions/;若不存在,会引导用户先运行 /okr-plan。
主要流程:读取 .okr/plan.md 及所有 .okr/actions/*.md 的 frontmatter;列出尚未分配 PIC 的 actions;向用户询问人员信息(姓名、角色、职责、可用性);将 PIC 映射到 actions,并更新 action 文件 frontmatter 中的 pic 字段;询问工具、文档与预算;依据 references/role-matrix.md 的冲突检测部分检查冲突;创建或更新 .okr/resources.md。输出格式参考 references/data-format.md 中的 resources.md schema。
规则:更新 PIC 时须同步修改 actions/*.md 的 frontmatter(作为 SOT);若某 action 有截止日期而 PIC 可用性低于 50%,需发出警告;发现冲突时提出具体方案,如推迟截止日期、拆分任务或增加人员;resources.md 为唯一事实来源,始终反映最新状态,不保留历史记录。
适用场景:OKR 执行阶段的资源规划、角色分配与冲突排查。限制:依赖前置的 plan 与 actions 文件;具体人员、工具、预算信息需由用户提供;资料未提供更多平台、收费或效果信息。