Skip to content

Latest commit

 

History

History
856 lines (683 loc) · 33.1 KB

File metadata and controls

856 lines (683 loc) · 33.1 KB

DLRS Hub 项目路线图

语言 / Languages: English | 简体中文


📋 项目愿景

DLRS Hub 致力于建立一个全球化、标准化、可审计的数字生命仓库系统,使个人能够安全地保存、管理和传承他们的数字身份,同时确保隐私保护、合规性和可撤回性。

核心目标

  • 🔒 隐私优先 - 敏感数据不直接存储在 Git,使用指针系统
  • ⚖️ 合规第一 - 符合 GDPR、PIPL 等全球隐私法规
  • 🔄 可撤回 - 用户随时可以撤回授权并删除数据
  • 🌍 全球化 - 支持多语言、多法域、多文化
  • 📊 可审计 - 完整的审计日志和事件追踪
  • 🚀 可扩展 - 从简单文本到高保真多模态数字分身

🎯 当前状态(v0.6 release)

发布日期: 2026-04-26
完成度: ~88%

✅ 已完成(v0.2 → v0.6 增量)

  • v0.2: 仓库目录结构、manifest schema、指针文件系统、同意/继承/删除策略
  • v0.3: 媒体采集规范、ffprobe 校验、对象存储 pointer 规范、Schema 收紧、registry 测试、CI 主链路
  • v0.4: 自动化(batch_validate.py)、治理(emit_audit_event.py 哈希链)、AI 标识 schema、合规 checklist、静态 HTML registry、LFS 防御层
  • v0.5: offline-first 构建管线 —— 四条管线(asr / text / vectorization / moderation)+ 派生资产 schema + 端到端示例 + PIPELINE_GUIDE。机械化执行的离线优先不变量。
  • v0.6: 记忆原子 + 知识图谱 + descriptor→audit 桥接 + hosted-API opt-in 策略门 —— 两条新离线管线(memory_atoms / knowledge_graph)+ 4 份新 schema + audit bridge 机械上链 + opt-in policy gate 作为 hosted SDK 的紧定位接口。静态 import ban 不放松。

📊 关键指标

  • 文档完成度: 92%
  • 仓库结构完成度: 95%
  • 工具完成度: 96%(validator + emitter + 6 条 pipeline + audit bridge + hosted-API gate 全部就绪)
  • 构建管线完成度: 65%(6 条离线管线 + descriptor + audit bridge + hosted-API gate;GraphRAG 真语义检索 / TTS / 微调 留给 v0.7+)
  • 审计与事件完成度: 80%(v0.4 哈希链 + v0.6 descriptor 上链)
  • 运行时完成度: 0%(v0.7+ 起)

🎯 .life 标准独立 semver 轨道

自 v0.7-vision-shift(epic #79)起,DLRS 的最终定位(Ultimate)从"数字生命仓库结构标准"升级为 .life 可运行数字生命档案文件标准.life 由两条独立 semver 推进的标准组成,与本仓库代码的 v0.x.y 版本号解耦:

Track A:.life Archive Standard(文件格式)

规范:docs/LIFE_FILE_STANDARD.md · Schema:schemas/life-package.schema.json · 示例打包器:examples/minimal-life-package/(#83)

.life 格式版本 状态 主题 主要交付物
life-format v0.1.0 已交付(v0.7-vision-shift) 双形态档案(pointer / encrypted)+ 不透明 signature_ref LIFE_FILE_STANDARD.mdlife-package.schema.jsonexamples/minimal-life-package/ + build_life.sh
life-format v0.1.1(Asset Architecture) 已交付(v0.8-asset-architecture) Genesis / Lifecycle / Binding / Tier 四层资产架构 + Schema D Cosmic Evolution 12 档命名 + tier 块集成入 life-package.json LIFE_ASSET_ARCHITECTURE.mdLIFE_GENESIS_SPEC.mdLIFE_LIFECYCLE_SPEC.mdLIFE_BINDING_SPEC.mdLIFE_TIER_SPEC.md + 对应 schemas + tools/build_life_package.py v0.2(auto-tier)
life-format v0.2.0 计划 加密签名规范(C2PA / 等价方案):把不透明 signature_ref 替换为可验证签名;引入完整性签名而非仅 sha256 清单 签名规范文档、签名/校验 CLI、reference 验证脚本
life-format v0.3.0 计划 联邦撤回登记表 + 跨 runtime 同步:withdrawal_endpoint 之外,引入可解析的"被撤回包标识符"集合,使 runtime 在断网时也能就近查询 撤回登记 schema、参考客户端、跨实现互通测试

v0.1 范围内非目标(明确推迟):

  • mixed 模式(同包内既有指针又有加密块)
  • 加密签名验证(→ v0.2)
  • .life 联邦撤回(→ v0.3)

Track B:.life Runtime Standard(运行时协议)

规范:docs/LIFE_RUNTIME_STANDARD.md

运行时协议版本 状态 主题 主要交付物
life-runtime v0.1 已交付(v0.7-vision-shift) 加载序列、挂载语义、运行时义务(disclosure / forbidden_uses / 撤回轮询 / 身份冒充防护)、终止条件 LIFE_RUNTIME_STANDARD.md(spec only)
life-runtime v0.1.1(Assembly) 已交付(v0.8-asset-architecture) Part B:5 阶段 assembly(Verify / Resolve / Assemble / Run / Guard)+ Provider Registry + LifeCapabilityProvider 接口 + 分级沙箱 + hosted-API AND-gate + OS 包管理器 bootstrap + 4 条新审计事件(capability_bound / assembly_aborted / withdrawal_poll / lifecycle_transition_observed) LIFE_RUNTIME_STANDARD.md Part B(spec only)
life-runtime v0.2 计划 跨实现互操作测试套件 + 加密签名验证(与 life-format v0.2 配套) conformance suite、tools/test_life_runtime.py、签名验证测试
life-runtime v0.3 计划 .life ensemble 协议(一个 runtime 同时挂载多个 .life,各自独立实例 + 跨实例隔离 invariants) ensemble 协议文档、隔离不变量测试

v0.1 范围内非目标(明确推迟):

  • 参考实现(runtime 实现本身推迟到 DLRS v0.9+,或下游项目独立实现)
  • 具体 transport(WebSocket / gRPC / REST 任选;spec 只规定语义)
  • LLM / TTS / avatar 选型(不在 spec 控制内)

与本仓库 v0.x.y 的关系

  • 本仓库 v0.x.y 跟踪配套基础设施:仓库结构、JSON schema、离线管线、audit hash chain、descriptor 桥接、hosted-API gate、.life 打包器、文档刷新。
  • .life Archive 与 .life Runtime 两条 track 各自独立 semver。一个 .life 文件声明 schema_version (即 life-format 版本) 和 runtime_compatibility[] (即声明所需 runtime 接口集合),绑定本仓库的 v0.x.y。
  • v0.7-vision-shift 同时启动 life-format v0.1 + life-runtime v0.1 的 spec 交付,但交付 reference runtime(推迟到 v0.8+)。

🗓️ 版本规划

Phase 1: 完善基础(2026 Q2-Q3)

v0.3.0 - 媒体验证与规范(2026年6月)

主题: 建立可执行的数据采集标准

核心功能:

  • 媒体采集规范文档
    • 语音采集标准(ElevenLabs 规范)
    • 视频采集标准(Tavus 规范)
    • 图片采集标准
    • 3D Avatar 基础规范
  • 媒体元数据验证
    • 集成 ffprobe 进行音视频元数据提取
    • 自动验证分辨率、帧率、采样率
    • 质量门槛检查(最低/推荐标准)
  • 对象存储集成
    • S3/OSS/COS 上传脚本
    • 存储配置示例
    • 成本估算工具
  • 增强的 Schema 验证
    • 对齐 ULTIMATE 标准
    • 添加更多验证规则
    • 改进错误提示

交付物:

  • docs/media-collection-standards.md
  • tools/validate_media.py
  • tools/upload_to_storage.py
  • tools/estimate_costs.py
  • 更新的 JSON Schema

成功指标:

  • 能够自动验证 90% 的媒体文件质量
  • 支持 3 种主流对象存储服务
  • 文档覆盖所有采集场景

v0.4.0 - 自动化 + 治理工具 + 合规自检(2026年4月,已发布)

主题: 让 v0.3 仓库 + 校验 + 注册表的"主链路"在自动化与治理两方面都完整

核心功能(与对齐评审 §4.1 一致):

  • GitHub Actions CI/CD 增量
    • 主 validate job(v0.3 已恢复)继续运行
    • 新增 batch_validate 步骤 + 上传 reports/ artefact
    • 新增独立 docs job(markdownlint + lychee linkcheck,初期非阻断)
    • 上传 registry/index.html 静态页 artefact
  • Git LFS 防御层
    • .gitattributes 把音视频/3D/模型权重路由到 LFS
    • docs/LFS_GUIDE.md 解释 LFS 与 pointer 的边界与迁移流程
  • 批量验证脚本
    • tools/batch_validate.py 一次跑全部 validator
    • 产出 reports/validate_<ts>.json,含每个子工具退出码、stdout/stderr、耗时
  • 审计事件 emitter(前移自 v0.8)
    • tools/emit_audit_event.py append-only 写入 audit/events.jsonl
    • prev_hash/hash 哈希链,重复 event_id 拒写
    • schema 收紧到 8 个核心 event_type + custom,actor_role 也收紧到闭合 enum
  • AI 标识声明字段(前移自 v1.0;声明 ≠ 实施)
    • manifest.public_disclosure 必填字段(仅对 public_* 可见性硬约束)
    • ai_disclosure enum / label_text_required / label_locales[] / watermark_methods[] / c2pa_claim_generator / impersonation_disclaimer
    • 实际水印 / C2PA 实施仍在 v1.0
  • 合规自检 checklist
    • docs/COMPLIANCE_CHECKLIST.md 把 PIPL / GDPR / EU AI Act / 中国深度合成办法逐条映射到 manifest 字段与 validator
  • 示例多样化
    • examples/minor-protected/(未成年人受保护反例)
    • examples/estate-conflict-frozen/(遗产争议冻结反例)
    • tools/test_registry.py 增加 2 条对应用例(共 14)
  • 静态 HTML registry(替代之前规划的 Web 审核台原型)
    • tools/build_registry.py 顺带产出 registry/index.html(零依赖、内联 CSS)
    • 可托管到 gh-pages;可交互的审核台已下沉到 v0.6+

交付物:

  • .github/workflows/validate.yml(v0.3 主链路 + v0.4 docs job + 报告 artefact)
  • .gitattributes + docs/LFS_GUIDE.md
  • tools/batch_validate.py / tools/emit_audit_event.py
  • docs/COMPLIANCE_CHECKLIST.md
  • examples/minor-protected/ / examples/estate-conflict-frozen/
  • registry/index.html 由 build_registry 产出
  • schemas/manifest.schema.json + schemas/audit-event.schema.json 收紧

成功指标:

  • 100% 的 PR 自动验证(保持 v0.3 水准)
  • tools/batch_validate.py 退出码 0,覆盖全部 validator
  • 任何 public_* 可见性的 manifest 缺失 public_disclosure 即被 schema 拒收
  • tools/emit_audit_event.py 重复 event_id 立刻报错,破坏哈希链立刻报错

Phase 2: 构建管线(2026 Q4 - 2027 Q1)

v0.5.0 - 基础数据处理(offline-first,2026年4月,已发布)

主题: 离线优先的数据摄入和基础处理。所有依赖(Whisper / Qdrant / 文本清洗 / 内容审核)都必须可在单机重现;托管 API 由 tools/validate_pipelines.py 在 CI 中机械化拒收。GraphRAG 与可选托管 API 留给 v0.6。

核心功能(全部已落地):

  • 管线契约 + 单一入口(#30)
    • pipelines/__init__.py 注册 PipelineSpectools/run_pipeline.py 单入口分发
    • tools/validate_pipelines.py 静态守卫:derived/<spec.name>/ 输出前缀 + 托管 API import 黑名单
  • 派生资产 schema(#35)
    • schemas/derived-asset.schema.json + 共享 pipelines/_descriptor.py,每条 pipeline 输出都附 <stem>.descriptor.json
  • ASR 转写管线(#31)
    • pipelines/asr/dummy(确定性、零依赖)+ faster-whisper(懒加载、可选)
    • 时间戳对齐 + 多语言;GPU/CPU 切换由 --device 控制
  • 文本处理管线(#32)
    • pipelines/text/:NFKC 正规化 + 保守正则脱敏,优先级顺序为:含凭据 URL(<URL_WITH_CREDENTIALS>)、邮箱(<EMAIL>)、CN 身份证(<ID_CN>)、CN 手机(<PHONE_CN>)、IPv4(<IPV4>)、信用卡号(<CARD>)、通用电话号(<PHONE>
    • redactions.json 旁注只记 kind + start/end + replacementkind 即规则名,如 email),绝不回写原文
  • 向量化管线(#33)
    • pipelines/vectorization/:段落感知切分 + 绝对字符偏移 + hash / sentence-transformers 双后端
    • 可选 --qdrant-url 推送到本地 Qdrant;payload 把 backendmodel_id 分开存
  • 内容审核(#34)
    • pipelines/moderation/:确定性 regex/wordlist 策略 + 严重度聚合 (pass | flag | block)
    • 内置 v0.5 策略(自伤、暴力、PII 残余、亵语)+ --policy-file JSON/YAML 自定义;flag 永远不带匹配文本
  • CI 集成(#36)
    • tools/test_pipelines.py 子进程驱动 + .github/workflows/validate.yml 新增 pipelines 矩阵 job(Python 3.11 / 3.12)
  • 端到端示例(#37)
    • examples/asr-demo/:自包含、确定性 placeholder WAV、bash run_demo.sh 一键跑通四条管线
  • 文档刷新(#38)
    • docs/PIPELINE_GUIDE.md 落地契约 / descriptor / 各管线 CLI / 作者向导 / 不在 v0.5 范围的事

治理硬规则(v0.5 起永久生效,后续大版本继承):

  • 每个子 issue 一个 PR;PR body 必须以 Closes #N 单独成行显式列出(v0.3/v0.4 的 Closes #6, #7, … 逗号串列被 GitHub 拒绝自动关闭,v0.5 起改为每行一个 issue)
  • 每个 PR 必须先通过 tools/validate_pipelines.pytools/test_pipelines.py,再进入 review
  • 任何引入托管 API import 的 commit 在 CI 阶段即被拒(机械化执行的离线优先不变量)

交付物(全部 merged):

  • pipelines/{asr,text,vectorization,moderation}/ + pipelines/_descriptor.py
  • tools/run_pipeline.py / tools/validate_pipelines.py / tools/test_pipelines.py
  • schemas/derived-asset.schema.json
  • examples/asr-demo/ + tools/test_asr_demo.py
  • docs/PIPELINE_GUIDE.md
  • .github/workflows/validate.yml 新增 pipelines 矩阵 job
  • tools/batch_validate.py 11/11 (含 pipelines + asr_demo 步骤)

成功指标(全部达成):

  • 离线优先:CI 在没有任何 hosted API key 的情况下全绿
  • 复现:hash embedding + dummy ASR 在同一输入上 byte-identical
  • 防泄露:moderation flag 与 text redactions 都不回写原文(单测断言)
  • 可扩展:--policy-file--backend--model 让用户在不 fork 的前提下接入自己的策略与模型

v0.6.0 - 记忆原子、知识图谱与 descriptor→audit 桥接(2026年4月,已发布)

主题: 在 v0.5 的离线基础上叠加两条新管线(memory_atoms / knowledge_graph)、把所有 descriptor 机械上链到 v0.4 哈希链审计、以及为 hosted-API 安装一个紧定位的 opt-in 策略门(作为 v0.7+ 接入实际 SDK 时的唯一路径)。静态 import ban / 离线优先默认 均不放松。Web 审核台交互原型 下沉到 v0.7+(与 runtime 同期)。

核心功能(全部已落地):

  • 记忆原子系统(#54 #56)
    • schemas/memory-atom.schema.json(13 字段、11 必填、additionalProperties: false
    • pipelines/memory_atoms/paragraph(默认、零依赖)+ spacy(懒加载、可选)双后端
    • 输出 <stem>.atoms.jsonl,绝对字符偏移往返反查 cleaned text
    • sensitivity 可记录级覆盖;leak-guard 单测报 v0.5 PII 模式不重出现
  • 知识图谱构建(#55 #57 #70 #71)
    • schemas/entity-graph-node.schema.json + schemas/entity-graph-edge.schema.json
    • pipelines/knowledge_graph/:regex 后端、字面空格候选(避免 \n 进 label,PR #71 回归保证)
    • 输出 <stem>.{nodes,edges}.jsonl + 单一 graph descriptor。本期是共现边图谱,不是语义嵌入式检索
  • descriptor → audit/events.jsonl 桥接(#58)
    • pipelines/_audit_bridge.py:6 条管线在写完 descriptor 后追加一条 derived_asset_emitted 事件,并把 audit/events.jsonl#L<n> 反填到 descriptor.audit_event_ref
    • 复用 v0.4 emitter 哈希链,不引入新链语义;schemas/audit-event.schema.json::event_type.enum 增 1 个值,其余 8 条 v0.4 lifecycle 事件不变
    • 每条管线 CLI 新增 --no-audit 用于 fixture / dry-run;无 manifest 静默 no-op
  • hosted-API opt-in 策略门(#59)
    • schemas/hosted-api-policy.schema.json:per-record policy/hosted_api.json,字段含 opt_in: true + allowed_providers[](10 条闭合 enum)+ allowed_pipelines[] + consent_evidence_ref + [issued_at, expires_at) 时间窗
    • pipelines/_hosted_api.py::assert_allowed:任一条件不满足即抛 HostedApiNotAllowed;默认拒绝
    • 本期仅落框架,不接入实际 SDK;静态 import ban 不放松,hosted SDK 必须 importlib 懒加载在 gate 之内
  • 端到端示例(#60)
    • examples/memory-graph-demo/bash run_demo.sh 一键产出 8 个派生工件 + 3 行哈希链审计;零 hosted-API 调用、零网络
  • CI / 测试驱动统一(#61)
    • tools/test_pipelines.py 现派发 6 per-pipeline + 3 横切 = 9/9;CI 矩阵 pipelines 一步替代之前 4 步
    • tools/batch_validate.py 16/16(保留个别横切条目以保留报错粒度)
  • 文档刷新(#62)
    • docs/PIPELINE_GUIDE.md 加§2.5 / §2.6 / §3 audit bridge / §4 hosted-API gate;GAP / STATUS / ROADMAP / CHANGELOG / README 全面刷新到 v0.6

治理硬规则(v0.5 起永久生效): v0.6 epic #52 严格遵守「每个子 issue 一个 PR、PR body 必须以 Closes #N 单独成行」,11 个子 PR(#64–#75)全部合规。

交付物(全部 merged):

  • pipelines/memory_atoms/ + pipelines/knowledge_graph/
  • pipelines/_audit_bridge.py + pipelines/_hosted_api.py
  • schemas/memory-atom.schema.json + schemas/entity-graph-node.schema.json + schemas/entity-graph-edge.schema.json + schemas/hosted-api-policy.schema.json
  • schemas/audit-event.schema.json::event_type.enumderived_asset_emitted(8 条 v0.4 不变)
  • examples/memory-graph-demo/ + tools/test_memory_graph_demo.py
  • tools/test_memory_atoms_pipeline.py / test_knowledge_graph_pipeline.py / test_descriptor_audit_bridge.py / test_hosted_api_policy.py
  • tools/test_pipelines.py 统一派发(per-pipeline + cross-cutting)
  • .github/workflows/validate.yml pipelines 矩阵 一步 调用
  • tools/batch_validate.py 16/16
  • docs/PIPELINE_GUIDE.md v0.6

成功指标(全部达成):

  • 离线优先默认不变:CI 在没有任何 hosted API key 的情况下全绿
  • 哈希链复用:derived_asset_emitted 事件与 v0.4 lifecycle 事件同住一条链,都能在唯一 emitter 下校验
  • 机械化 hosted gate:指令都需要 per-record 策略 + lazy import;schema + assert_allowed 两道检查;14 个负例测试覆盖默认拒绝 / 时间窗 / 畸形 JSON
  • 可扩展:未来 hosted SDK 接入者只需 importlib 加调用,不需调整静态守卫

Phase 3: 运行时系统(2027 Q2-Q3)

v0.7.0 - REST API + RBAC + hosted SDK 接入(2027年)

主题: 基础运行时能力 + v0.6 hosted-API gate 后第一次实际 SDK 接入与 RBAC + 法域策略阻断一并引入(避免 v0.7 单纯 REST API、v0.8 才接入授权造成两次破坏性变更)。GraphRAG 真语义检索、TTS / 语音克隆训练、FunASR / 多说话人分离 同期落地。所有 hosted SDK 调用必须走 v0.6 已落地的 pipelines/_hosted_api.py::assert_allowed 网关 + importlib 懒加载,不放松 v0.5 静态 import ban。

核心功能:

  • REST API 服务器
    • FastAPI/Flask 实现
    • OpenAPI 规范实现
    • 认证和授权
    • 速率限制
  • LLM 集成
    • vLLM 推理引擎
    • 模型加载和管理
    • 上下文管理
    • 流式输出
  • 基础对话引擎
    • 意图识别
    • 上下文维护
    • 多轮对话
    • 个性化响应
  • RAG 检索
    • 向量检索
    • 重排序
    • 上下文注入
    • 引用追踪

交付物:

  • runtime/api/
  • runtime/llm/
  • runtime/dialogue/
  • runtime/rag/
  • API 文档

成功指标:

  • API 可用性 > 99.9%
  • 对话响应时间 < 2s
  • RAG 准确率 > 80%

v0.8.0 - ReBAC / ABAC + 审计聚合(2027年8月)

主题: 在 v0.7 RBAC 基础上扩展到 ReBAC(OpenFGA)+ ABAC(OPA / Cedar),并把 v0.4 的 audit/events.jsonl 从单档案聚合到跨档案、跨记录的审计查询面。

核心功能:

  • RBAC 权限系统
    • 角色定义
    • 权限分配
    • 访问控制
    • 权限继承
  • ReBAC 集成
    • OpenFGA 集成
    • 关系建模
    • 动态权限
    • 权限查询
  • 审计事件系统
    • 8 个核心事件实现
    • 事件流处理
    • Append-only 日志
    • 审计报告生成
  • 合规工具
    • GDPR 导出
    • PIPL 合规检查
    • 数据地图生成
    • 影响评估

交付物:

  • runtime/auth/
  • runtime/audit/
  • tools/compliance/
  • 合规报告模板

成功指标:

  • 权限检查延迟 < 10ms
  • 审计日志完整性 100%
  • 合规检查覆盖率 > 95%

Phase 4: 多模态能力(2027 Q4 - 2028 Q2)

v0.9.0 - 语音能力(2027年11月)

主题: 实现语音克隆和合成

核心功能:

  • TTS 语音合成
    • OpenVoice/CosyVoice 集成
    • 多语言支持
    • 情绪控制
    • 语速调节
  • 语音克隆训练
    • 训练管线
    • 质量评估
    • 模型版本管理
    • 增量训练
  • 实时语音流
    • WebSocket 实现
    • 低延迟优化
    • 回声消除
    • 噪声抑制
  • 语音水印
    • AudioSeal 集成
    • 水印嵌入
    • 水印检测
    • 鲁棒性测试

交付物:

  • runtime/tts/
  • pipelines/voice_training/
  • runtime/realtime_audio/
  • 语音质量评估工具

成功指标:

  • 语音自然度 MOS > 4.0
  • 实时因子 < 0.3
  • 水印检测率 > 95%

v1.0.0 - 正式发布(2028年2月)

主题: 完整的文本+语音数字生命系统

里程碑:

  • ✅ 完整的仓库层
  • ✅ 完整的构建管线
  • ✅ 完整的运行时系统
  • ✅ 文本对话能力
  • ✅ 语音合成能力
  • ✅ 权限和审计系统
  • ✅ 合规工具集

核心功能:

  • 正式 DLRS 标准发布
    • 标准文档 v1.0
    • 认证流程
    • 合规指南
  • 公开索引系统
    • 准入流程
    • 徽章签发
    • 质量评级
    • 争议处理
  • AI 标识系统
    • 自动标识生成
    • 可见水印
    • 元数据嵌入
    • 检测工具
  • 企业部署指南
    • 私有部署文档
    • 安全加固指南
    • 性能优化
    • 运维手册

交付物:

  • DLRS Standard v1.0
  • 完整的部署文档
  • 企业版安装包
  • 认证测试套件

成功指标:

  • 社区贡献者 > 50
  • 公开档案 > 100
  • 企业部署 > 5
  • 文档完整度 100%

Phase 5: 视频与 3D(2028 Q3 - 2029 Q2)

v1.5.0 - 视频头像(2028年8月)

主题: 实现 talking head 能力

核心功能:

  • 视频头像训练
    • Tavus/SadTalker 集成
    • 训练数据准备
    • 质量评估
    • 模型优化
  • 实时渲染
    • 低延迟渲染
    • 表情驱动
    • 唇形同步
    • 背景合成
  • 视频水印
    • 可见水印
    • 不可见水印
    • C2PA 集成
    • 防篡改

交付物:

  • pipelines/video_training/
  • runtime/video_avatar/
  • runtime/c2pa/

成功指标:

  • 唇形同步准确率 > 90%
  • 渲染帧率 > 25 FPS
  • C2PA 验证率 100%

v2.0.0 - 3D Avatar(2029年2月)

主题: 完整的 3D 数字人系统

核心功能:

  • VRM/glTF 支持
    • 格式转换
    • 资产管理
    • 动画系统
    • 物理模拟
  • 3D 运行时
    • WebGL 渲染
    • 实时交互
    • 多平台支持
    • 性能优化
  • 全身动作
    • 动作捕捉
    • 动作重定向
    • 表情捕捉
    • 手势识别
  • 游戏引擎集成
    • Unity 插件
    • Unreal 插件
    • 标准接口
    • 示例项目

交付物:

  • runtime/3d_avatar/
  • plugins/unity/
  • plugins/unreal/
  • 3D 资产库

成功指标:

  • 3D 渲染帧率 > 60 FPS
  • 支持 5+ 平台
  • 动作延迟 < 50ms

Phase 6: 高保真与生态(2029 Q3 - 2030)

v2.5.0 - 高保真系统(2029年8月)

主题: 接近全保真的多模态系统

核心功能:

  • 高保真语音
    • 2-3 小时训练数据支持
    • 情绪细粒度控制
    • 韵律建模
    • 个性化调优
  • 高保真视频
    • 4K 分辨率支持
    • 全身动作
    • 复杂场景
    • 光照适应
  • 影视级 3D
    • OpenUSD 支持
    • 高精度建模
    • PBR 材质
    • 实时光追
  • 长期记忆
    • 百万级记忆原子
    • 时序推理
    • 情感建模
    • 关系演化

交付物:

  • 高保真训练管线
  • OpenUSD 工作流
  • 长期记忆系统
  • 性能基准测试

成功指标:

  • 语音 MOS > 4.5
  • 视频质量 SSIM > 0.95
  • 记忆检索准确率 > 90%

v3.0.0 - 生态系统(2030年)

主题: 完整的数字生命生态

核心功能:

  • 开发者平台
    • SDK 和 API
    • 插件市场
    • 开发者文档
    • 示例应用
  • 社区市场
    • 模型交易
    • 资产共享
    • 服务市场
    • 认证体系
  • 联邦学习
    • 隐私保护训练
    • 模型聚合
    • 差分隐私
    • 安全多方计算
  • 区块链集成
    • 不可篡改审计
    • 数字资产确权
    • 智能合约
    • 去中心化存储

交付物:

  • 开发者平台
  • 社区市场
  • 联邦学习框架
  • 区块链适配器

成功指标:

  • 开发者 > 1,000
  • 月活用户 > 10,000
  • 生态应用 > 100
  • 全球部署 > 50 个国家

📊 关键指标追踪

技术指标

指标 v0.2 v0.5 v1.0 v2.0 v3.0
仓库完成度 90% 95% 100% 100% 100%
文档完成度 85% 90% 100% 100% 100%
构建管线 0% 60% 90% 100% 100%
运行时 0% 0% 80% 95% 100%
多模态支持 0% 0% 20% 80% 100%

社区指标

指标 2026 2027 2028 2029 2030
GitHub Stars 100 500 2,000 5,000 10,000
贡献者 5 20 50 100 200
公开档案 10 50 100 500 2,000
企业部署 0 2 5 20 50
月活用户 0 100 1,000 5,000 10,000

合规指标

指标 v0.2 v0.5 v1.0 v2.0 v3.0
GDPR 合规 60% 80% 100% 100% 100%
PIPL 合规 60% 80% 100% 100% 100%
审计覆盖率 40% 70% 95% 100% 100%
安全评级 B A A+ A+ A+

🎯 优先级原则

高优先级(必须实现)

  1. 合规性 - 所有功能必须符合隐私法规
  2. 安全性 - 数据安全和访问控制
  3. 可审计性 - 完整的审计日志
  4. 可撤回性 - 用户随时可以删除数据
  5. 文档完整性 - 每个功能都有文档

中优先级(应该实现)

  1. 性能优化 - 响应时间和吞吐量
  2. 用户体验 - 易用性和可访问性
  3. 多语言支持 - 国际化
  4. 社区工具 - 开发者体验
  5. 成本优化 - 降低运营成本

低优先级(可以延后)

  1. 高级功能 - 非核心的增强功能
  2. 实验性功能 - 未经验证的技术
  3. 边缘场景 - 小众需求
  4. 美化优化 - 非功能性改进

🤝 社区参与

如何贡献

我们欢迎社区在以下方面贡献:

  1. 代码贡献

    • 实现路线图中的功能
    • 修复 bug
    • 性能优化
    • 测试用例
  2. 文档贡献

    • 翻译文档
    • 编写教程
    • 改进示例
    • 视频教程
  3. 社区建设

    • 回答问题
    • 分享经验
    • 组织活动
    • 推广项目
  4. 反馈建议

    • 功能建议
    • Bug 报告
    • 用户体验反馈
    • 性能问题

贡献者权益

  • 🏆 贡献者名单
  • 🎖️ 特殊徽章
  • 📢 社区认可
  • 🎁 周边礼品(重大贡献)
  • 💼 就业推荐(优秀贡献者)

💰 资源需求

人力资源

阶段 核心团队 社区贡献者 总人月
Phase 1 2-3 人 5-10 人 12
Phase 2 3-4 人 10-20 人 24
Phase 3 4-5 人 20-30 人 36
Phase 4 5-6 人 30-50 人 48
Phase 5 6-8 人 50-100 人 60

基础设施

资源 Phase 1 Phase 2 Phase 3 Phase 4 Phase 5
计算资源 2 GPU 4 GPU 8 GPU 16 GPU 32 GPU
存储空间 1 TB 10 TB 50 TB 200 TB 1 PB
带宽 100 Mbps 1 Gbps 10 Gbps 10 Gbps 100 Gbps
月成本估算 $500 $2,000 $5,000 $10,000 $20,000

🔄 迭代原则

敏捷开发

  • 2 周一个 Sprint
  • 每月一个小版本
  • 每季度一个大版本
  • 持续集成和部署

用户反馈

  • 每周社区会议
  • 每月用户调研
  • 每季度路线图调整
  • 年度战略规划

质量保证

  • 代码审查 100%
  • 测试覆盖率 > 80%
  • 文档同步更新
  • 性能基准测试

📞 联系方式


📄 许可证

本路线图遵循 MIT 许可证,与项目主体保持一致。


让数字生命更安全、更透明、更可控

Made with ❤️ by DLRS Community


English Version

📋 Project Vision

DLRS Hub is committed to building a global, standardized, and auditable digital life repository system that enables individuals to safely preserve, manage, and inherit their digital identities while ensuring privacy protection, compliance, and revocability.

Core Goals:

  • 🔒 Privacy First - Sensitive data not stored directly in Git, using pointer system
  • ⚖️ Compliance First - Compliant with GDPR, PIPL and other global privacy regulations
  • 🔄 Revocable - Users can withdraw authorization and delete data at any time
  • 🌍 Global - Support for multiple languages, jurisdictions, and cultures
  • 📊 Auditable - Complete audit logs and event tracking
  • 🚀 Scalable - From simple text to high-fidelity multimodal digital twins

🎯 Current Status (v0.2.0)

Release Date: April 25, 2026
Completion: 60-65%

✅ Completed

  • Complete repository directory structure
  • Manifest.json specification and Schema
  • Pointer file system
  • Consent evidence management framework
  • Inheritance and deletion policies
  • Regionalization and cross-border fields
  • Detailed bilingual documentation (Chinese/English)
  • Basic validation and indexing tools
  • 4 example archives
  • i18n internationalization framework

📊 Key Metrics

  • Documentation: 85%
  • Repository Structure: 90%
  • Tools: 50%
  • Runtime: 0%

🎯 .life Standards on Independent Semver Tracks

As of v0.7-vision-shift (epic #79), DLRS's Ultimate positioning has shifted from "digital life repository structure standard" to .life runnable digital-life archive standard. .life is composed of two standards each on its own independent semver track, decoupled from this repo's v0.x.y version:

Track A — .life Archive Standard (file format)

Spec: docs/LIFE_FILE_STANDARD.md · Schema: schemas/life-package.schema.json · Example builder: examples/minimal-life-package/ (#83)

.life format version Status Theme
life-format v0.1.0 In progress (v0.7-vision-shift) Dual-mode archive (pointer / encrypted) + opaque signature_ref
life-format v0.2.0 Planned Cryptographic signature scheme (C2PA / equivalent): replace opaque signature_ref with a verifiable signature; integrity signature alongside sha256 inventory
life-format v0.3.0 Planned Federated revocation registry + cross-runtime sync: beyond withdrawal_endpoint, introduce a resolvable "revoked-package identifier" set so runtimes can query nearby caches when offline

Track B — .life Runtime Standard (runtime protocol)

Spec: docs/LIFE_RUNTIME_STANDARD.md

Runtime protocol version Status Theme
life-runtime v0.1 In progress (v0.7-vision-shift) Load sequence; mount semantics; runtime obligations (disclosure / forbidden_uses / withdrawal polling / impersonation safeguards); termination conditions
life-runtime v0.2 Planned Cross-implementation conformance suite + signature verification (paired with life-format v0.2)
life-runtime v0.3 Planned Multi-.life ensemble protocol (one runtime mounting multiple .life files as separate instances + cross-instance isolation invariants)

Relation to this repo's v0.x.y

  • This repo's v0.x.y tracks supporting infrastructure: directory structure, JSON schemas, offline pipelines, audit hash chain, descriptor bridge, hosted-API gate, .life builder, doc refreshes.
  • The .life Archive and .life Runtime tracks each have their own independent semver. A .life file declares only schema_version (its life-format version) and runtime_compatibility[] (the runtime interface tokens it requires) — it does not bind to this repo's v0.x.y.
  • v0.7-vision-shift initiates spec delivery for life-format v0.1 + life-runtime v0.1; no reference runtime is delivered (deferred to v0.8+).

🗓️ Version Planning

[Detailed English version follows the same structure as Chinese version above]


Document Version: 1.0
Created: 2026-04-25
Last Updated: 2026-04-25
Status: Living Document