版本: v1.0.0
定位: 基于六维评估模型的技能质量自动化评估工具
text
评估 [技能名称] 的质量
示例:
- 评估 meta-cognition-assistant 的质量
- 评估 event-orchestrator 的六维得分
- 对 first-principle-analyzer 进行质量评估
text
批量评估 [技能列表]
示例:
- 批量评估所有元技能的质量
- 评估 Phase 1 的 7 个技能
text
生成 [技能名称] 的评估报告
示例:
- 生成 skill-quality-assurance 的评估报告
- 输出 event-orchestrator 的六维评估报告
text
检查 [技能名称] 是否准备好上架
示例:
- 检查 meta-cognition-assistant 是否准备好 ClawHub 上架
- 检查 first-principle-analyzer 的上架准备情况
text
T = (T₁ + T₂ + T₃ + T₄) / 4
子维度权重评估要点T₁ 架构设计25%分层清晰度、职责分离、模块依赖T₂ 代码质量25%代码规范、注释充分、命名清晰T₃ 性能表现25%响应速度、资源占用、基准测试T₄ 测试覆盖25%单元测试、集成测试、E2E 测试覆盖率
评分标准:
text
C = (C₁ + C₂ + C₃ + C₄) / 4
子维度权重评估要点C₁ 知识沉淀25%文档完整性、设计模式说明C₂ 决策支持25%状态查询、进度追踪C₃ 学习辅助25%代码注释、示例丰富度C₄ 洞察提供25%历史追溯、数据分析
text
O = (O₁ + O₂ + O₃ + O₄) / 4
子维度权重评估要点O₁ 多技能协同25%事件驱动、技能间通信O₂ 工作流编排25%状态机、流程管理O₃ 资源调度25%速率限制、并发控制O₄ 异常处理25%重试机制、错误恢复
text
E = (E₁ + E₂ + E₃ + E₄) / 4
子维度权重评估要点E₁ 自优化25%配置调整、性能优化E₂ 自学习25%历史分析、模式识别E₃ 自适应25%动态订阅、灵活扩展E₄ 版本管理25%语义化版本、变更日志
text
M = (M₁ + M₂ + M₃ + M₄) / 4
子维度权重评估要点M₁ 用户验证25%真实用户数、用户反馈M₂ 采用率25%上架状态、下载量M₃ 反馈收集25%反馈渠道、问题追踪M₄ 商业化25%定价策略、商业计划
text
U = (U₁ + U₂ + U₃ + U₄) / 4
子维度权重评估要点U₁ 易用性25%API 简洁度、学习曲线U₂ 文档质量25%README 完整度、示例质量U₃ 错误提示25%错误消息清晰度、解决建议U₄ 可访问性25%接口友好度、平台支持
对每个维度执行:
根据得分差距生成:
来源: first-principle-analyzer/src/evaluation-factory.js
核心思想: 将评估逻辑封装为可复用的工厂类,支持不同评估策略。
本技能应用:
javascript
// 评估工厂类
class EvaluationFactory {
createEvaluator(dimension) {
switch(dimension) {
case 'T': return new TechnologyEvaluator();
case 'C': return new CognitionEvaluator();
case 'O': return new OrchestrationEvaluator();
case 'E': return new EvolutionEvaluator();
case 'M': return new MarketEvaluator();
case 'U': return new UserExperienceEvaluator();
}
}
}
来源: skill-creator SKILL.md
核心思想: 三层加载系统(元数据→SKILL.md→资源文件),按需加载详细信息。
本技能应用:
来源: 2026-04-15 学习日志(T 维度详细学习)
核心思想: 多维度综合评估,避免单一指标偏差。
本技能应用:
text
skill-quality-assurance/
├── SKILL.md # 本文件
├── scripts/
│ └── evaluation-engine.js # 评估引擎核心
├── references/
│ └── six-dimensions-criteria.md # 六维评估详细标准
└── assets/
└── evaluation-template.md # 评估报告模板
用途: 执行自动化评估
使用方法:
bash
node scripts/evaluation-engine.js <skill-path> [output-path]
示例:
node scripts/evaluation-engine.js ~/.openclaw/skills/meta-cognition-assistant
node scripts/evaluation-engine.js ~/.openclaw/skills/event-orchestrator ./reports
输出:
参考: ~/.openclaw/skills/event-orchestrator/docs/evaluation-report.md
references/six-dimensions-criteria.mdfirst-principle-analyzer/src/evaluation-factory.jsskill-creator SKILL.md创建时间: 2026-04-15
创建者: 王的奴隶 · 严谨专业版
应用知识: 评估工厂模式、渐进式披露设计、六维评估模型