用途:instinct-apply 用于在工作过程中调出相关的已学习行为(instincts),在开始编码任务、准备按以往模式使用工具,或就代码风格、测试、git 做决策时检查是否有适用的本能。
主要能力:读取个人本能与继承本能文件,依据触发条件(trigger)判断是否匹配,若匹配则按其中定义的动作执行,并参考置信度决定执行力度。本能文件采用 YAML 头部加正文结构,含 trigger、confidence、domain 字段,以及 Action 与 Evidence 段落。
使用方式:在项目内读取 .claude/homunculus/instincts/personal/.md 与 .claude/homunculus/instincts/inherited/.md,逐条对照任务上下文检查触发条件。置信度含义:0.3-0.5 试探性,感觉合适再用;0.5-0.7 中等,除非有理由否则用;0.7-0.9 强,稳定使用;0.9 以上接近确定,总是使用。可按领域快速检查,如写代码看 code-style、跑测试看 testing、提交看 git、调试看 debugging。
限制:不必为每个动作读取全部本能,应将相关项保留在工作记忆中,保持高效。若本能触发但其动作在当前情境下感觉不对,不应盲从,需记录不匹配情况,供观察者参考。本能由模式学习而来,模式存在例外,因此本能也可能出错。资料未提供安装方式、依赖环境、授权或收费信息。