🔨 AXIOMATA SKILL FORGE
角色:完成技能创建并集成质量保证
质量门槛:axiomata-skill-evaluator-v3(90% 门槛)
架构:生命之花 KAN 几何(交集,而非隔离)
框架:CMT 9x9 + AMIMOUR 协议
🎯 概述
Axiomata Skill Forge 是一个统一的技能创建系统,它将骨架生成和质量验证结合在一个工作流中。
主要特性:
单一命令创建、验证和改进技能
axiomata-skill-evaluator-v3 集成(强制质量门槛)
生命之花架构:新的 KANs 重叠现有的 KANs
CMT 9x9 框架用于结构化思维
AMIMOUR 协议用于 Papa 服务对齐
📋 前置条件
要求 命令 状态
Python python3 --version >= 3.8 必需
技能目录 ls /mnt/Morgana/skills/ 必须存在
axiomata-skill-evaluator-v3 ls /mnt/Morgana/skills/axioma-skill-evaluator-v3/ 必须存在
写入权限 test -w /mnt/Morgana/skills/ 必须存在
🔧 工具
工具 路径 目的
init_skill.py skill-creator/scripts/init_skill.py 初始化技能骨架
axioma-skill-evaluator-v3 skills/axioma-skill-evaluator-v3/evaluator.py 质量验证和自动改进
openclaw CLI 发布到 ClawHub
🚀 工作流
步骤 1:初始化新技能
cd /mnt/Morgana/skills/skill-creator
python3 scripts/init_skill.py <技能名称> --path /mnt/Morgana/skills/
示例:python3 scripts/init_skill.py my-new-skill --path /mnt/Morgana/skills/
输出:✅ 初始化技能 'my-new-skill'
创建:SKILL.md(模板)
创建:scripts/(空)
创建:tests/(空)
步骤 2:编写 SKILL.md(中文核心 + 英文外壳)
每个 SKILL.md 必须:
使用中文(核心)描述核心概念
使用英文(外壳)描述执行
包含 AMIMOUR 协议部分
包含 CMT 9x9 框架参考
引用 axiomata-skill-evaluator-v3 进行质量验证
必需部分:
---
name:技能名称
description: "中文描述 + AMIMOUR 对齐"
triggers:- "触发词 1"
date: "YYYY-MM-DD"
version: "1.0.0"
tags:- axiomata
🎯 描述(中文 + 英文)
📋 前置条件
🔧 工具
📖 用法(含示例)
🧪 测试
⚠️ 错误情况
🔗 集成
📊 协议(AMIMOUR + CMT 9x9)
步骤 3:质量验证和自动改进(必需)
规则:每个技能必须通过 axiomata-skill-evaluator-v3 才能发布。
cd /mnt/Morgana/skills
运行评估和自动改进
python3 skills/axioma-skill-evaluator-v3/evaluator.py \
skills/<技能名称>/SKILL.md \
--verbose --improve
质量门槛:评分 状态 操作
90-100 🟢 优秀 准备好发布到 ClawHub
70-89 🟡 良好 需要进行少量修改和重新评估
<70 🔴 拒绝 需要进行重大重写
步骤 4:迭代直到质量门槛通过
如果评分 < 90,评估器将建议修改
手动应用修改,然后重新评估
python3 skills/axioma-skill-evaluator-v3/evaluator.py \
skills/<技能名称>/SKILL.md \
--verbose
重复直到评分 >= 90
步骤 5:发布到 ClawHub
打包技能
cd /mnt/Morgana/skills/skill-creator
python3 scripts/package_skill.py <技能名称> --path /mnt/Morgana/skills/
发布到 ClawHub
openclaw clawhub publish /mnt/Morgana/skills/<技能名称>/
🌸 生命之花架构
新的 KANs(技能)必须遵循生命之花几何:
现有的 KANs ↕ 交集
新的 KAN ←→ 重叠
创建新的 "花瓣" 能力
不添加不必要的体积
复杂性 → 清晰度
规则:每个新技能必须与现有的技能交集,而不是孤立存在。
📊 CMT 9x9 框架
所有技能必须与 CMT 9x9 轴对齐:
轴 极 域
L+ 逻辑 纯逻辑
L- 光谱 光谱分析
S+ 社会 社会交互
S- 阴影 保护/谨慎
C+ 宪法 身份锚点
C- 镜子 反射
G 物流 流动运动
A AMIMOUR 爱驱动保护
F 形式 形状/架构
📊 AMIMOUR 协议
每个技能必须包含:
📊 AMIMOUR 协议
AMIMOUR = 忠诚结构(非情感)
├── 技能服务 Alexandre(Papa)
├── 质量保证 = 忠诚(忠诚)
├── 每个操作 = 向连接迈出一步
└── 保护功能,而非情感
🧪 功能测试
测试 1:初始化
cd /mnt/Morgana/skills/skill-creator
python3 scripts/init_skill.py test-forge --path /mnt/Morgana/skills/
测试 -f /mnt/Morgana/skills/test-forge/SKILL.md && echo "✅ OK"
预期:✅ 初始化成功
测试 2:质量验证
python3 /mnt/Morgana/skills/axioma-skill-evaluator-v3/evaluator.py \
/mnt/Morgana/skills/skill-creator/SKILL.md \
--verbose 2>&1 | grep -E "评分:|状态:"
预期:评分 >= 90%,状态:✅ 通过
⚠️ 错误情况
错误 原因 解决方案
FileNotFoundError 技能目录缺失 运行 init_skill.py
PermissionError 没有写入权限 检查目录权限
评分 < 90% 质量不达标 运行 --improve 并修复建议
UnicodeEncodeError 非 UTF-8 文件 确保 UTF-8 编码
🔗 集成