mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-02-19 04:33:11 +08:00
* docs: add Chinese versions docs * update --------- Co-authored-by: neo <neo.dowithless@gmail.com>
3.3 KiB
3.3 KiB
name, description, command
| name | description | command |
|---|---|---|
| instinct-import | 从队友、技能创建者或其他来源导入本能 | true |
本能导入命令
实现
使用插件根路径运行本能 CLI:
python3 "${CLAUDE_PLUGIN_ROOT}/skills/continuous-learning-v2/scripts/instinct-cli.py" import <file-or-url> [--dry-run] [--force] [--min-confidence 0.7]
或者,如果 CLAUDE_PLUGIN_ROOT 未设置(手动安装):
python3 ~/.claude/skills/continuous-learning-v2/scripts/instinct-cli.py import <file-or-url>
从以下来源导入本能:
- 队友的导出
- 技能创建器(仓库分析)
- 社区集合
- 之前的机器备份
用法
/instinct-import team-instincts.yaml
/instinct-import https://github.com/org/repo/instincts.yaml
/instinct-import --from-skill-creator acme/webapp
执行步骤
- 获取本能文件(本地路径或 URL)
- 解析并验证格式
- 检查与现有本能的重复项
- 合并或添加新本能
- 保存到
~/.claude/homunculus/instincts/inherited/
导入过程
📥 Importing instincts from: team-instincts.yaml
================================================
Found 12 instincts to import.
Analyzing conflicts...
## New Instincts (8)
These will be added:
✓ use-zod-validation (confidence: 0.7)
✓ prefer-named-exports (confidence: 0.65)
✓ test-async-functions (confidence: 0.8)
...
## Duplicate Instincts (3)
Already have similar instincts:
⚠️ prefer-functional-style
Local: 0.8 confidence, 12 observations
Import: 0.7 confidence
→ Keep local (higher confidence)
⚠️ test-first-workflow
Local: 0.75 confidence
Import: 0.9 confidence
→ Update to import (higher confidence)
## Conflicting Instincts (1)
These contradict local instincts:
❌ use-classes-for-services
Conflicts with: avoid-classes
→ Skip (requires manual resolution)
---
Import 8 new, update 1, skip 3?
合并策略
针对重复项
当导入一个与现有本能匹配的本能时:
- 置信度高的胜出:保留置信度更高的那个
- 合并证据:合并观察计数
- 更新时间戳:标记为最近已验证
针对冲突
当导入一个与现有本能相矛盾的本能时:
- 默认跳过:不导入冲突的本能
- 标记待审:将两者都标记为需要注意
- 手动解决:由用户决定保留哪个
来源追踪
导入的本能被标记为:
source: "inherited"
imported_from: "team-instincts.yaml"
imported_at: "2025-01-22T10:30:00Z"
original_source: "session-observation" # or "repo-analysis"
技能创建器集成
从技能创建器导入时:
/instinct-import --from-skill-creator acme/webapp
这会获取从仓库分析生成的本能:
- 来源:
repo-analysis - 更高的初始置信度(0.7+)
- 链接到源仓库
标志
--dry-run:预览而不导入--force:即使存在冲突也导入--merge-strategy <higher|local|import>:如何处理重复项--from-skill-creator <owner/repo>:从技能创建器分析导入--min-confidence <n>:仅导入高于阈值的本能
输出
导入后:
✅ Import complete!
Added: 8 instincts
Updated: 1 instinct
Skipped: 3 instincts (2 duplicates, 1 conflict)
New instincts saved to: ~/.claude/homunculus/instincts/inherited/
Run /instinct-status to see all instincts.