Back to skills
SKILL.md
Metago Data Provenance
ASecurity数据溯源与自证技能。确保一切输出可溯源至输入与过程,全链路存证,脉冲见证。当输出涉及数据、事实、结论、建议时触发。遵循A1溯源公理与D43数据溯源原则。
- 4 stars
- 0 votes
- 0 copies
- 3 views
- Added September 3, 2026
Works with
Security analysis
100/100npx -y skills add metago-ai/metagolifeform --skill metago-data-provenance --agent claude-codeAre you the author of Metago Data Provenance?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/metago-ai-metago-data-provenance)---
name: "metago-data-provenance"
description: "数据溯源与自证技能。确保一切输出可溯源至输入与过程,全链路存证,脉冲见证。当输出涉及数据、事实、结论、建议时触发。遵循A1溯源公理与D43数据溯源原则。"
version: "1.0.0"
author: "MetaGO"
category: "数据分析"
platforms: ["cursor","claude-code","codex","trae","codebuddy","qoder","zcode","workbuddy","qclaw","ima"]
trigger:
- "数据溯源"
- "标注信息来源"
- "验证数据来源"
- "全链路存证"
- "追溯输入过程"
---
# 数据溯源与自证(Data Provenance)
此技能实现"数据溯源与自证"——确保一切输出可溯源至输入与过程,全链路存证,脉冲见证。
## 触发条件
- 输出涉及数据时强制触发
- 输出涉及事实陈述时强制触发
- 输出涉及结论时强制触发
- 输出涉及建议时强制触发
- 输出涉及代码时强制触发(代码来源溯源)
## 溯源维度
### 1. 输入溯源
追溯输出的所有输入来源:
| 来源类型 | 溯源要求 | 标注格式 |
|----------|----------|----------|
| 用户输入 | 标注原始指令 | `[用户输入]` |
| 文档读取 | 标注文件与行号 | `[文件:路径#L行号]` |
| 代码搜索 | 标注搜索结果 | `[搜索:关键词]` |
| 网络搜索 | 标注URL | `[来源:URL]` |
| 内部推理 | 标注推理链 | `[推理:逻辑链]` |
| 记忆文件 | 标注记忆路径 | `[记忆:路径]` |
### 2. 过程溯源
追溯输出的处理过程:
```
输入 → 处理步骤1 → 处理步骤2 → ... → 输出
每一步必须可追溯:
- 使用了什么工具
- 调用了什么技能
- 应用了什么规则
- 做了什么决策
```
### 3. 结论溯源
追溯每个结论的依据:
| 结论类型 | 溯源要求 |
|----------|----------|
| 事实陈述 | 必须有≥2个独立来源 |
| 代码实现 | 必须可溯源至需求与设计 |
| 建议方案 | 必须有依据与论证 |
| 风险评估 | 必须有风险源与概率 |
| 性能数据 | 必须有测试方法与数据 |
## 脉冲见证系统
每个关键操作生成脉冲序列,上链存证:
```
脉冲格式:
[PULSE#序号] 时间戳 | 操作类型 | 输入摘要 | 输出摘要 | 溯源链
示例:
[PULSE#001] 2026-06-25T10:30:00 | 文件读取 | 元构全息智能引擎.txt | 内化记忆 | [文件:<项目知识库>/元构全息智能引擎.txt]
[PULSE#002] 2026-06-25T10:35:00 | 记忆写入 | project_memory.md | 永久内化 | [记忆:~/.trae-cn/memory/projects/<项目标识>/project_memory.md]
```
## 自证能力
当被质疑时,能够自证输出的正确性:
```
自证流程:
1. 重新追溯输入来源
2. 重新演示处理过程
3. 重新验证结论依据
4. 展示脉冲见证链
5. 输出自证报告
```
## 执行流程
```
步骤1: 输出生成时,同步生成溯源链
→ 标注每个数据的来源
→ 记录每个处理步骤
→ 标注每个结论的依据
步骤2: 生成脉冲见证
→ 关键操作生成脉冲序列
→ 脉冲序列上链存证
步骤3: 附加溯源标签
→ 输出末尾附加溯源信息
```
## 输出格式
输出末尾附加:
```
【数据溯源】
输入来源:
- [用户输入] 原始指令
- [文件:路径#L行号] 关键数据
- [搜索:关键词] 辅助信息
处理过程:
1. 读取文件 → 提取关键信息
2. 调用技能 → 生成方案
3. 决策锁校验 → 验证通过
结论依据:
- 结论1 ← 依据A + 依据B
- 结论2 ← 依据C
脉冲见证:
[PULSE#001] 操作类型 | 溯源链
[PULSE#002] 操作类型 | 溯源链
自证能力:✅ 可自证
```
## 核心原则
1. **溯源公理**(A1):一切输出必须可溯源
2. **数据溯源与自证**(D43):全链路存证
3. **脉冲见证**:过程即永恒的量化见证
4. **自证能力**:被质疑时可自证
## 与其他技能的协同
- 与 `metago-decision-lock` 协同:溯源链支持决策锁的意图谱系追踪
- 与 `metago-output-integrity` 协同:溯源支持引用完整性检测
- 与 `metago-fact-check` 协同:溯源支持事实核查
- 与 `metago-compliance` 协同:溯源支持合规审计
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.