2.9 KiB
2.9 KiB
name, description, group, triggers, owner, version, updated
| name | description | group | triggers | owner | version | updated |
|---|---|---|---|---|---|---|
| 基因胶囊 | 将验证过的 Skill 打包为可遗传的能力单元(基因胶囊),支持 pack/unpack/list。触发词:基因胶囊、打包技能、解包胶囊、继承能力。 | 土 | 基因胶囊、打包技能、解包胶囊、继承能力、胶囊列表 | 土砖 | 1.0 | 2026-02-22 |
基因胶囊
归属:土砖(技能复制)
理念:将 Skill + 环境指纹 + 审计记录打包成可遗传能力单元,支持本地复用与未来跨 Agent 流通。
一、概念
基因胶囊 = 策略(SKILL) + 环境指纹 + 审计记录 + 资产 ID(SHA-256)
- 一个 Skill 学会 → 打包成胶囊 → 可被其他 Agent 或本机继承
- 规范见:
运营中枢/参考资料/基因胶囊规范.md
二、使用方法
2.1 打包(Skill → 基因胶囊)
cd /Users/karuo/Documents/个人/卡若AI
python3 05_卡土(土)/土砖_技能复制/基因胶囊/脚本/gene_capsule.py pack "技能工厂"
# 或指定路径
python3 .../gene_capsule.py pack "05_卡土(土)/土砖_技能复制/技能工厂/SKILL.md"
- 输出目录:
/Users/karuo/Documents/卡若Ai的文件夹/导出/基因胶囊/ - 文件名:
技能名_sha256前8位.json
2.2 解包(基因胶囊 → Skill)
python3 .../gene_capsule.py unpack 技能工厂_abc12345.json
# 指定输出目录
python3 .../gene_capsule.py unpack 技能工厂_abc12345.json -o 02_卡人(水)/水溪_整理归档/
- 默认按胶囊内
manifest.skill_path写回 - 可选
-o指定目录,则写入该目录下的SKILL.md
2.3 列表
python3 .../gene_capsule.py list
输出本地所有胶囊:名称、capsule_id、创建时间。
三、与技能工厂的联动
| 场景 | 操作 |
|---|---|
| 创建 Skill 前 | list 查看本地胶囊,有匹配则 unpack 继承 |
| 创建 Skill 后 | pack 将新 Skill 打包,供后续复用或未来上传 |
四、导出时产出
每次 pack 会自动生成:
| 产出 | 路径 |
|---|---|
| 胶囊 JSON | 卡若Ai的文件夹/导出/基因胶囊/技能名_sha256前8位.json |
| 说明文档(含流程图) | 卡若Ai的文件夹/导出/基因胶囊/README_基因胶囊导出说明.md |
说明文档内含:基因胶囊功能总览、完整流程图(Mermaid)、已导出胶囊清单、使用方法。
五、相关文件
| 文件 | 说明 |
|---|---|
运营中枢/参考资料/基因胶囊规范.md |
概念与格式规范 |
运营中枢/参考资料/基因胶囊功能流程图.md |
流程图(仓库内常驻) |
脚本/gene_capsule.py |
pack/unpack/list 主脚本 |
capsule_index.json |
继承胶囊索引(解包时更新) |
卡若Ai的文件夹/导出/基因胶囊/ |
导出目录 |
六、依赖
- Python 3.9+
- 可选:PyYAML(用于精确解析 frontmatter,无则用简单解析)