用途:pk-harness 是 pk-* 技能集(skill-only)的编排器与入口点,负责管理项目与知识库:读取状态、路由意图、以内联方式运行目标技能并汇总结果。
主要能力:通过快照(snapshot)读取 .cockpit/ 上下文,包括 objective.md、tools.md、plan.md、actions/、inbox/、schema-signals.md、SCHEMA.md、knowledge/index.md、skills/registry.md、workflows/registry.md 等;根据用户意图与当前状态选择技能。可用技能包括 pk-analyze(只读分析)、pk-init(创建/修改目标、工具、约束)、pk-plan(计划与里程碑)、pk-track(进度与深审)、pk-capture(快速采集到 inbox)、pk-reflect(复盘)、pk-distill(知识提炼到 wiki/skills/workflows)、pk-consult(知识咨询/运行/教学)、pk-lint(检查、清理、schema 演进)以及 pk-shared(共享规则)。
使用方式:若 .cockpit/ 不存在则运行 pk-init new;否则先做快照与意图路由。常见路由:无计划时走 pk-plan new;有计划时默认渲染 pk-analyze 仪表盘;track 走 pk-analyze → pk-track light;深审走 pk-analyze deep → pk-track deep;capture、inbox、reflect、consult、distill、lint 等按意图分派。inbox 同时含 execution 与 knowledge 时需询问先处理哪边。执行阶段内联读取目标 SKILL.md;汇总阶段输出变更与下一步,inbox 达到提醒阈值(≥10 项待处理或存在超 14 天待处理项)时建议 distill/track,需用户确认才执行。
限制:资料未提供安装命令、价格、平台或效果信息;意图模糊时最多一句澄清,不猜测;不确定状态与用户意图冲突时优先用户意图并确认。