Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
115 changes: 115 additions & 0 deletions blog.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
<!doctype html>
<html lang="zh-CN">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-EKPLN2R848"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'G-EKPLN2R848');
</script>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>博客 - RuyiAI</title>
<meta name="description" content="RuyiAI 博客" />
<link rel="icon" href="./assets/logo-ruyi-nav.png" type="image/png" />
<link rel="stylesheet" href="./styles.css" />
<link rel="stylesheet" href="./docs.css" />
</head>

<body>
<!-- Top Nav -->
<header class="nav">
<div class="nav__inner">
<a class="brand" href="index.html">
<img class="brand__logo" src="./assets/logo-ruyi-title.svg" alt="RuyiAI" />
</a>
<button class="nav__toggle" type="button" id="navToggle" aria-label="菜单" data-i18n="nav.menu" aria-expanded="false">
<span class="nav__toggle-bar"></span>
<span class="nav__toggle-bar"></span>
<span class="nav__toggle-bar"></span>
</button>
<div class="nav__menu-wrap">
<nav class="nav__links">
<a href="index.html" data-i18n="nav.home">首页</a>
<div class="nav__dropdown">
<button class="nav__dropbtn" type="button" aria-haspopup="true" aria-expanded="false">
<span data-i18n="nav.projects">项目</span> <span class="nav__chev" aria-hidden="true"></span>
</button>
<div class="nav__menu" role="menu">
<a role="menuitem" href="docs.html#compiler" class="nav__menuitem">
<span class="nav__menuitem-title" data-i18n="nav.compiler">RuyiAI 编译器</span>
<span class="nav__menuitem-desc" data-i18n="nav.compilerDesc">基于 MLIR 桥接 PyTorch 和 RISC-V</span>
</a>
<a role="menuitem" href="docs.html#operator-lang" class="nav__menuitem">
<span class="nav__menuitem-title" data-i18n="nav.operatorLang">RuyiAI 算子编程语言</span>
<span class="nav__menuitem-desc" data-i18n="nav.operatorLangDesc">面向 RISC-V 适配 Triton / TileLang</span>
</a>
<a role="menuitem" href="docs.html#operator-lib" class="nav__menuitem">
<span class="nav__menuitem-title" data-i18n="nav.operatorLib">RuyiAI 算子库</span>
<span class="nav__menuitem-desc" data-i18n="nav.operatorLibDesc">面向 RISC-V 的原生高性能算子库</span>
</a>
<!-- Runtime menu item is temporarily hidden. -->
</div>
</div>
<a href="blog.html" data-i18n="nav.blog">博客</a>
<a href="docs.html" data-i18n="nav.docs">文档</a>
<a href="https://ruyisdk.cn/" target="_blank" rel="noopener noreferrer" data-i18n="nav.community">社区</a>
<a href="docs.html#insights" data-i18n="nav.insights">洞察</a>
<a href="docs.html#about" data-i18n="nav.about">关于</a>
</nav>

<div class="nav__actions">
<a class="nav__github" href="https://github.com/RuyiAI-Stack" target="_blank" rel="noopener noreferrer" aria-label="GitHub">
GitHub
<span class="nav__external" aria-hidden="true">↗</span>
</a>
</div>
</div>
</div>
</header>

<div class="docs-layout" id="docsLayout">
<div class="docs-sidebar-overlay" id="docsSidebarOverlay" aria-hidden="true"></div>
<!-- Left sidebar -->
<aside class="docs-sidebar">
<nav class="docs-nav">
<a href="blog.html#triton-on-riscv" class="docs-nav__item" data-doc="triton-on-riscv" data-i18n="doc.tritonOnRiscv">Triton 的 RISC-V 适配</a>
</nav>
</aside>

<!-- Main + in-page TOC -->
<div class="docs-stage">
<main class="docs-main">
<button type="button" class="docs-nav-toggle" id="docsNavToggle" aria-label="展开或收起目录" data-i18n="doc.toc">目录</button>
<div class="docs-search">
<span class="docs-search__icon" aria-hidden="true">🔍</span>
<input type="search" class="docs-search__input" placeholder="搜索博客" aria-label="搜索博客" id="docsSearchInput" data-i18n="blog.search" />
</div>
<article class="docs-content" id="docsContent">
<h1 class="docs-content__title" id="docsTitle">博客</h1>
<p class="docs-content__desc" id="docsDesc"></p>
<div class="docs-content__body markdown-body" id="docsBody"></div>
</article>
</main>
<aside class="docs-toc" id="docsToc" aria-label="本页目录" hidden>
<div class="docs-toc__inner">
<div class="docs-toc__title" id="docsTocTitle" data-i18n="doc.onThisPage">本页目录</div>
<nav class="docs-toc__nav" id="docsTocNav"></nav>
</div>
</aside>
</div>
</div>

<footer class="footer docs-footer">
<div class="footer__inner"></div>
</footer>

<script src="https://cdn.jsdelivr.net/npm/marked@12.0.0/marked.min.js"></script>
<script src="./script.js"></script>
<script src="./i18n.js"></script>
<script src="./blog.js"></script>
</body>
</html>
Loading
Loading