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