2025-06-09 19:51:15 +00:00
<!DOCTYPE HTML>
< html lang = "en" class = "light sidebar-visible" dir = "ltr" >
< head >
<!-- Book generated using mdBook -->
< meta charset = "UTF-8" >
2025-06-11 05:35:32 +00:00
< title > 发展路线图 - 大道 (Dao OS) 文档< / title >
2025-06-09 19:51:15 +00:00
<!-- Custom HTML head -->
2025-06-11 05:35:32 +00:00
< meta name = "description" content = "大道( Dao OS) 官方文档, 你的赛博生命操作系统。" >
2025-06-09 19:51:15 +00:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" >
< meta name = "theme-color" content = "#ffffff" >
< link rel = "icon" href = "../favicon.svg" >
< link rel = "shortcut icon" href = "../favicon.png" >
< link rel = "stylesheet" href = "../css/variables.css" >
< link rel = "stylesheet" href = "../css/general.css" >
< link rel = "stylesheet" href = "../css/chrome.css" >
< link rel = "stylesheet" href = "../css/print.css" media = "print" >
<!-- Fonts -->
< link rel = "stylesheet" href = "../FontAwesome/css/font-awesome.css" >
< link rel = "stylesheet" href = "../fonts/fonts.css" >
<!-- Highlight.js Stylesheets -->
< link rel = "stylesheet" id = "highlight-css" href = "../highlight.css" >
< link rel = "stylesheet" id = "tomorrow-night-css" href = "../tomorrow-night.css" >
< link rel = "stylesheet" id = "ayu-highlight-css" href = "../ayu-highlight.css" >
<!-- Custom theme stylesheets -->
<!-- Provide site root and default themes to javascript -->
< script >
const path_to_root = "../";
const default_light_theme = "light";
const default_dark_theme = "navy";
< / script >
<!-- Start loading toc.js asap -->
< script src = "../toc.js" > < / script >
< / head >
< body >
< div id = "mdbook-help-container" >
< div id = "mdbook-help-popup" >
< h2 class = "mdbook-help-title" > Keyboard shortcuts< / h2 >
< div >
< p > Press < kbd > ←< / kbd > or < kbd > →< / kbd > to navigate between chapters< / p >
< p > Press < kbd > S< / kbd > or < kbd > /< / kbd > to search in the book< / p >
< p > Press < kbd > ?< / kbd > to show this help< / p >
< p > Press < kbd > Esc< / kbd > to hide this help< / p >
< / div >
< / div >
< / div >
< div id = "body-container" >
<!-- Work around some values being stored in localStorage wrapped in quotes -->
< script >
try {
let theme = localStorage.getItem('mdbook-theme');
let sidebar = localStorage.getItem('mdbook-sidebar');
if (theme.startsWith('"') & & theme.endsWith('"')) {
localStorage.setItem('mdbook-theme', theme.slice(1, theme.length - 1));
}
if (sidebar.startsWith('"') & & sidebar.endsWith('"')) {
localStorage.setItem('mdbook-sidebar', sidebar.slice(1, sidebar.length - 1));
}
} catch (e) { }
< / script >
<!-- Set the theme before any content is loaded, prevents flash -->
< script >
const default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? default_dark_theme : default_light_theme;
let theme;
try { theme = localStorage.getItem('mdbook-theme'); } catch(e) { }
if (theme === null || theme === undefined) { theme = default_theme; }
const html = document.documentElement;
html.classList.remove('light')
html.classList.add(theme);
html.classList.add("js");
< / script >
< input type = "checkbox" id = "sidebar-toggle-anchor" class = "hidden" >
<!-- Hide / unhide sidebar before it is displayed -->
< script >
let sidebar = null;
const sidebar_toggle = document.getElementById("sidebar-toggle-anchor");
if (document.body.clientWidth >= 1080) {
try { sidebar = localStorage.getItem('mdbook-sidebar'); } catch(e) { }
sidebar = sidebar || 'visible';
} else {
sidebar = 'hidden';
}
sidebar_toggle.checked = sidebar === 'visible';
html.classList.remove('sidebar-visible');
html.classList.add("sidebar-" + sidebar);
< / script >
< nav id = "sidebar" class = "sidebar" aria-label = "Table of contents" >
<!-- populated by js -->
< mdbook-sidebar-scrollbox class = "sidebar-scrollbox" > < / mdbook-sidebar-scrollbox >
< noscript >
< iframe class = "sidebar-iframe-outer" src = "../toc.html" > < / iframe >
< / noscript >
< div id = "sidebar-resize-handle" class = "sidebar-resize-handle" >
< div class = "sidebar-resize-indicator" > < / div >
< / div >
< / nav >
< div id = "page-wrapper" class = "page-wrapper" >
< div class = "page" >
< div id = "menu-bar-hover-placeholder" > < / div >
< div id = "menu-bar" class = "menu-bar sticky" >
< div class = "left-buttons" >
< label id = "sidebar-toggle" class = "icon-button" for = "sidebar-toggle-anchor" title = "Toggle Table of Contents" aria-label = "Toggle Table of Contents" aria-controls = "sidebar" >
< i class = "fa fa-bars" > < / i >
< / label >
< button id = "theme-toggle" class = "icon-button" type = "button" title = "Change theme" aria-label = "Change theme" aria-haspopup = "true" aria-expanded = "false" aria-controls = "theme-list" >
< i class = "fa fa-paint-brush" > < / i >
< / button >
< ul id = "theme-list" class = "theme-popup" aria-label = "Themes" role = "menu" >
< li role = "none" > < button role = "menuitem" class = "theme" id = "default_theme" > Auto< / button > < / li >
< li role = "none" > < button role = "menuitem" class = "theme" id = "light" > Light< / button > < / li >
< li role = "none" > < button role = "menuitem" class = "theme" id = "rust" > Rust< / button > < / li >
< li role = "none" > < button role = "menuitem" class = "theme" id = "coal" > Coal< / button > < / li >
< li role = "none" > < button role = "menuitem" class = "theme" id = "navy" > Navy< / button > < / li >
< li role = "none" > < button role = "menuitem" class = "theme" id = "ayu" > Ayu< / button > < / li >
< / ul >
< button id = "search-toggle" class = "icon-button" type = "button" title = "Search (`/`)" aria-label = "Toggle Searchbar" aria-expanded = "false" aria-keyshortcuts = "/ s" aria-controls = "searchbar" >
< i class = "fa fa-search" > < / i >
< / button >
< / div >
2025-06-11 05:35:32 +00:00
< h1 class = "menu-title" > 大道 (Dao OS) 文档< / h1 >
2025-06-09 19:51:15 +00:00
< div class = "right-buttons" >
< a href = "../print.html" title = "Print this book" aria-label = "Print this book" >
< i id = "print-button" class = "fa fa-print" > < / i >
< / a >
< a href = "https://nest.doylee.cn/Dao-OS/dao-os-docs" title = "Git repository" aria-label = "Git repository" >
< i id = "git-repository-button" class = "fa fa-github" > < / i >
< / a >
< / div >
< / div >
< div id = "search-wrapper" class = "hidden" >
< form id = "searchbar-outer" class = "searchbar-outer" >
< input type = "search" id = "searchbar" name = "searchbar" placeholder = "Search this book ..." aria-controls = "searchresults-outer" aria-describedby = "searchresults-header" >
< / form >
< div id = "searchresults-outer" class = "searchresults-outer hidden" >
< div id = "searchresults-header" class = "searchresults-header" > < / div >
< ul id = "searchresults" >
< / ul >
< / div >
< / div >
<!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM -->
< script >
document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible');
document.getElementById('sidebar').setAttribute('aria-hidden', sidebar !== 'visible');
Array.from(document.querySelectorAll('#sidebar a')).forEach(function(link) {
link.setAttribute('tabIndex', sidebar === 'visible' ? 0 : -1);
});
< / script >
< div id = "content" class = "content" >
< main >
2025-06-11 05:35:32 +00:00
< h1 id = "发展路线图" > < a class = "header" href = "#发展路线图" > 发展路线图< / a > < / h1 >
< p > 本文档概述了大道 (Dao OS) 的战略路线图。它的设计旨在做到既雄心勃勃又切合实际,专注于在每个阶段都能交付有意义的增量价值。这是一份活的文档,可能会随着社区反馈和技术突破而演进。< / p >
2025-06-09 19:51:15 +00:00
< hr / >
2025-06-12 01:46:45 +00:00
< h3 id = "第一阶段创世-genesis---基石与桥梁" > < a class = "header" href = "#第一阶段创世-genesis---基石与桥梁" > 第一阶段:创世 (Genesis) - 基石与桥梁< / a > < / h3 >
2025-06-09 19:51:15 +00:00
< ul >
2025-06-11 05:35:32 +00:00
< li > < strong > 时间< / strong > : 2025年第三季度 - 2025年第四季度< / li >
2025-06-12 01:46:45 +00:00
< li > < strong > 核心目标< / strong > :构建核心的< code > 元< / code > 库,以及让开发者能够开始构建的关键工具。< / li >
2025-06-11 05:35:32 +00:00
< li > < strong > 关键里程碑< / strong > :
2025-06-09 19:51:15 +00:00
< ul >
2025-06-12 01:46:45 +00:00
< li > 完成 v0.1 版本的< code > 元< / code > 核心 API 规范。< / li >
< li > 使用 Rust 开发 v0.1 版本的< code > 元< / code > ,包含< code > SecretStore< / code > 、< code > NoteStore< / code > 和基础的P2P同步服务。< / li >
< li > 开发第一个官方的**< code > 核化身 (Core Avatar)< / code > **:一个用于初始化“大道”、管理密钥和基础诊断的命令行工具。< / li >
< li > 发布 v0.1 版本的 < strong > < code > dao.js< / code > SDK< / strong > ,使任何 Web 应用都能成为一个临时的< code > 器化身< / code > 。< / li >
2025-06-09 19:51:15 +00:00
< / ul >
< / li >
2025-06-12 01:46:45 +00:00
< li > < strong > 功能故事< / strong > : “作为一名开发者, 我能用一个命令行工具来初始化我的‘ 道’ 。然后, 我可以利用一个简单的Web应用, 导入< code > dao.js< / code > 库,并看着它连接上我的‘道’,读取一条测试笔记。这个地基是真实存在的。”< / li >
2025-06-09 19:51:15 +00:00
< / ul >
< hr / >
2025-06-12 01:46:45 +00:00
< h3 id = "第二阶段显现-manifestation---第一个道器诞生" > < a class = "header" href = "#第二阶段显现-manifestation---第一个道器诞生" > 第二阶段:显现 (Manifestation) - 第一个“道器”诞生< / a > < / h3 >
2025-06-09 19:51:15 +00:00
< ul >
2025-06-11 05:35:32 +00:00
< li > < strong > 时间< / strong > : 2026年第一季度 - 2026年第二季度< / li >
2025-06-12 01:46:45 +00:00
< li > < strong > 核心目标< / strong > :发布第一个官方的、高价值的< code > 道器< / code > ,以展示生态系统的力量并吸引早期用户。< / li >
2025-06-11 05:35:32 +00:00
< li > < strong > 关键里程碑< / strong > :
2025-06-09 19:51:15 +00:00
< ul >
2025-06-12 01:46:45 +00:00
< li > 完善并稳定化< code > 元< / code > 内部的核心服务。< / li >
< li > 遵循我们的“良木为材”战略,< strong > 改造一个结构清晰的开源笔记或密码管理器< / strong > ,通过集成< code > dao.js< / code > SDK, 使其成为我们的第一个官方< code > 器道器< / code > 。< / li >
< li > 实现**“渐进式主权”**的用户上手流程。< / li >
< li > 上线包含完整用户和开发者文档的项目官网。< / li >
2025-06-09 19:51:15 +00:00
< / ul >
< / li >
2025-06-12 01:46:45 +00:00
< li > < strong > 功能故事< / strong > : “我正在浏览器里使用一个优美、快速、且熟悉的笔记应用。但我知道, 它的数据是端到端加密的, 通过P2P网络在我的所有设备间无缝同步, 没有任何中心服务器。这是第一个真正属于我自己的应用。”< / li >
2025-06-09 19:51:15 +00:00
< / ul >
< hr / >
2025-06-11 05:35:32 +00:00
< h3 id = "第三阶段协同-synergy---连接不同的大道" > < a class = "header" href = "#第三阶段协同-synergy---连接不同的大道" > 第三阶段:协同 (Synergy) - 连接不同的大道< / a > < / h3 >
2025-06-09 19:51:15 +00:00
< ul >
2025-06-11 05:35:32 +00:00
< li > < strong > 时间< / strong > : 2026年第三季度 - 2026年第四季度< / li >
2025-06-12 01:46:45 +00:00
< li > < strong > 核心目标< / strong > : 实现不同用户“大道”之间的、可信的安全交互, 并为高级AI奠定基础。< / li >
2025-06-11 05:35:32 +00:00
< li > < strong > 关键里程碑< / strong > :
2025-06-09 19:51:15 +00:00
< ul >
2025-06-11 05:35:32 +00:00
< li > 在< code > 元< / code > 中实现 W3C DID 和 VC 模块。< / li >
2025-06-12 01:46:45 +00:00
< li > 开发一个跨“大道”通信的PoC应用( 例如, 分享一篇经过签名、可验证的笔记) 。< / li >
< li > 启动官方**“大道AI伙伴”< code > 核道器< / code > **的基础研究和原型设计。< / li >
2025-06-09 19:51:15 +00:00
< / ul >
< / li >
2025-06-12 01:46:45 +00:00
< li > < strong > 功能故事< / strong > : “我拥有了一个主权的数字身份。我可以授权另一个‘大道’用户有限的、加密的访问权限来读取我的一篇笔记,而无需通过任何第三方平台。我们可以组建真正的信任网络。”< / li >
2025-06-09 19:51:15 +00:00
< / ul >
< hr / >
2025-06-12 01:46:45 +00:00
< h3 id = "第四阶段生态-ecosystem---应用集市开张" > < a class = "header" href = "#第四阶段生态-ecosystem---应用集市开张" > 第四阶段:生态 (Ecosystem) - 应用集市开张< / a > < / h3 >
2025-06-09 19:51:15 +00:00
< ul >
2025-06-11 05:35:32 +00:00
< li > < strong > 时间< / strong > : 2027年及以后< / li >
2025-06-12 01:46:45 +00:00
< li > < strong > 核心目标< / strong > :将“大道”从一个拥有旗舰应用的平台,演进为一个繁荣、开放的生态系统。< / li >
2025-06-11 05:35:32 +00:00
< li > < strong > 关键里程碑< / strong > :
2025-06-09 19:51:15 +00:00
< ul >
2025-06-12 01:46:45 +00:00
< li > 发布 v1.0 稳定版的< code > 元< / code > API。< / li >
< li > 发布第一个官方的**“大道AI伙伴”< code > 核道器< / code > **,为用户提供主动的、智能的辅助。< / li >
< li > 上线**“应用集市”**协议和一个参考策展索引。< / li >
< li > 为构建高级原生**< code > 器化身< / code > **( 例如用Flutter/Swift) 提供官方指南和社区支持。< / li >
2025-06-09 19:51:15 +00:00
< / ul >
< / li >
2025-06-12 01:46:45 +00:00
< li > < strong > 功能故事< / strong > : “我的‘ 大道’ 活了过来。我的AI伙伴帮助我管理我的一天。我可以在一个去中心化的集市里, 寻找社区构建的、可信的新< code > 道器< / code > 。我的数字生活是主权的、智能的,并且在不断成长。”< / li >
2025-06-09 19:51:15 +00:00
< / ul >
< / main >
< nav class = "nav-wrapper" aria-label = "Page navigation" >
<!-- Mobile navigation buttons -->
2025-06-11 05:35:32 +00:00
< a rel = "prev" href = "../ecosystem/app_bazaar.html" class = "mobile-nav-chapters previous" title = "Previous chapter" aria-label = "Previous chapter" aria-keyshortcuts = "Left" >
2025-06-09 19:51:15 +00:00
< i class = "fa fa-angle-left" > < / i >
< / a >
< a rel = "next prefetch" href = "../project/governance.html" class = "mobile-nav-chapters next" title = "Next chapter" aria-label = "Next chapter" aria-keyshortcuts = "Right" >
< i class = "fa fa-angle-right" > < / i >
< / a >
< div style = "clear: both" > < / div >
< / nav >
< / div >
< / div >
< nav class = "nav-wide-wrapper" aria-label = "Page navigation" >
2025-06-11 05:35:32 +00:00
< a rel = "prev" href = "../ecosystem/app_bazaar.html" class = "nav-chapters previous" title = "Previous chapter" aria-label = "Previous chapter" aria-keyshortcuts = "Left" >
2025-06-09 19:51:15 +00:00
< i class = "fa fa-angle-left" > < / i >
< / a >
< a rel = "next prefetch" href = "../project/governance.html" class = "nav-chapters next" title = "Next chapter" aria-label = "Next chapter" aria-keyshortcuts = "Right" >
< i class = "fa fa-angle-right" > < / i >
< / a >
< / nav >
< / div >
< script >
window.playground_copyable = true;
< / script >
< script src = "../elasticlunr.min.js" > < / script >
< script src = "../mark.min.js" > < / script >
< script src = "../searcher.js" > < / script >
< script src = "../clipboard.min.js" > < / script >
< script src = "../highlight.js" > < / script >
< script src = "../book.js" > < / script >
<!-- Custom JS scripts -->
< / div >
< / body >
< / html >