关于 instinct-apply
帮助 Agent 在编码工作中参考已学习行为倾向的技能。它检查相关触发条件与置信度,也允许记录不适用的倾向,而非盲目遵循。
主要功能
- 01检查行为倾向的相关触发条件
- 02依据置信度应用行动
- 03按工作领域聚焦检查
- 04记录不适用的行为倾向
适用场景
- 01编码前检查代码风格偏好
- 02运行测试前参考测试倾向
- 03排查问题时采用调试偏好
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ humanplane/ homunculus --skill instinct-apply安装后在 Claude Code 中输入/instinct-apply确认已加载。
详细介绍
应用直觉
你已经学会了一些行为模式。请运用它们。
何时检查
- 开始编码任务时
- 准备按熟悉的模式使用工具时
- 决定代码风格、测试或 git 相关事项时
如何检查
# Read all personal instincts
for f in .claude/homunculus/instincts/personal/*.md; do
[ -f "$f" ] && echo "=== $(basename "$f") ===" && cat "$f" && echo
done 2>/dev/null
# Also check inherited instincts
for f in .claude/homunculus/instincts/inherited/*.md; do
[ -f "$f" ] && echo "=== $(basename "$f") ===" && cat "$f" && echo
done 2>/dev/null
如何应用
- 阅读任务/上下文
- 检查直觉触发条件
- 如果匹配触发条件,就采取相应行动
- 记录置信度——置信度越高,就越确定
直觉结构
---
trigger: "when [condition]"
confidence: 0.7
domain: "code-style"
---
# Name
## Action
What to do
## Evidence
Why this exists
置信度解读
- 0.3-0.5:不确定。如果觉得合适,就应用。
- 0.5-0.7:中等。除非有理由不这么做,否则就应用。
- 0.7-0.9:较高。始终如一地应用。
- 0.9+:几乎确定。务必应用。
如果直觉似乎不对
当某种直觉触发,但相应行动似乎不适用于当前情境时:
- 不要盲目应用
- 记录这种不匹配
- 这对观察者来说是有用的信息
直觉可能出错。它们是从模式中学来的,而模式也有例外。
轻量应用
不必每次采取行动都阅读所有直觉。只需将相关直觉保留在工作记忆中。
快速检查领域:
- 编写代码?→ 检查
code-style直觉 - 运行测试?→ 检查
testing直觉 - 提交更改?→ 检查
git直觉 - 调试?→ 检查
debugging直觉
提高效率。直觉旨在提供帮助,而不是拖慢进度。
评论
支持 Markdown