fix: clarify site positioning and keep downloads prominent
Cross-platform packages / Validate source (push) Canceled after 0s
Cross-platform packages / Authorize desktop packaging (push) Canceled after 0s
Cross-platform packages / linux arm64 (push) Canceled after 0s
Cross-platform packages / macos arm64 (push) Canceled after 0s
Cross-platform packages / windows arm64 (push) Canceled after 0s
Cross-platform packages / linux x64 (push) Canceled after 0s
Cross-platform packages / macos x64 (push) Canceled after 0s
Cross-platform packages / windows x64 (push) Canceled after 0s
Cross-platform packages / Publish GitHub and OSS release (push) Canceled after 0s
Deploy website to GitHub Pages / Deploy static website (push) Canceled after 0s

Highlight domestic platform support and built-in coding agents, replace placeholder demos with task workflows, and add bilingual setup FAQs. Keep downloads directly after the hero and improve mobile demo layout.

Release note: Update the bilingual website with clearer product copy and demos, prominent downloads, and setup guidance. DeepSeek Harness and LoongArch retain their preview labels.
This commit is contained in:
mesalogo
2026-09-28 12:10:22 +08:00
parent 013e72f69e
commit 83a3ea261e
5 changed files with 436 additions and 142 deletions
+120 -57
View File
@@ -5,14 +5,14 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta
name="description"
content="GoodBuddy 是免注册的开源桌面 AI 助手,支持 Windows、macOS、Linux、国产 x64/ARM64 和龙芯 LoongArch 实验预览版。"
content="GoodBuddy 是面向国产化与信创环境的开源桌面 AI 工作空间,内置集成 OpenCode、Continue 与 DeepSeek Harness(预览),支持 AI 编程、知识引用、笔记和定时计划。"
/>
<link rel="canonical" href="https://mesalogo.github.io/goodbuddy/" />
<link rel="alternate" hreflang="zh-CN" href="https://mesalogo.github.io/goodbuddy/" />
<link rel="alternate" hreflang="en" href="https://mesalogo.github.io/goodbuddy/en.html" />
<link rel="alternate" hreflang="x-default" href="https://mesalogo.github.io/goodbuddy/en.html" />
<meta name="theme-color" content="#f6f8fb" />
<title>GoodBuddy|免注册的跨平台开源桌面 AI 助手</title>
<title>GoodBuddy|面向国产化与信创环境的桌面 AI 工作空间</title>
<link
rel="icon"
href="./assets/goodbuddy-light.png"
@@ -72,8 +72,10 @@
<nav class="site-navigation" id="site-navigation" aria-label="主导航" data-navigation>
<a href="#download">下载</a>
<a href="#features">产品亮点</a>
<a href="#assistant">桌面助手</a>
<a href="#workflows">场景</a>
<a href="#features">功能</a>
<a href="#assistant">助手</a>
<a href="#faq">FAQ</a>
</nav>
<div class="header-actions">
@@ -119,18 +121,18 @@
Windows · macOS · Linux · 龙芯预览版
</div>
<h1 id="hero-title">
免注册,<br />
支持信创软硬件的<br />
<span>桌面 AI 助手。</span>
面向国产化<br />
与信创环境的<br />
<span>桌面 AI 工作空间。</span>
</h1>
<p class="hero-lead">
GoodBuddy 提供模型对话、AI 编程、知识库、笔记和任务管理。
Agent Runtime 可连接直连模型、OpenCode、Continue 和 DeepSeek Harness;
选择项目和 Runtime 后即可开始。
在 GoodBuddy 中写代码、查资料、记笔记,安排日常任务。
内置集成 OpenCode、Continue 与 DeepSeek Harness(预览)三种编程 Agent,
也支持直连模型对话。
</p>
<div class="hero-actions">
<a class="button button--primary" href="#download">立即下载</a>
<a class="button button--secondary" href="#features">了解 Agent Runtime</a>
<a class="button button--secondary" href="#workflows">查看使用场景</a>
</div>
<ul class="hero-facts hero-facts--aligned" aria-label="产品特性概览">
<li>
@@ -143,7 +145,7 @@
</li>
<li>
<svg viewBox="0 0 20 20" aria-hidden="true"><path d="m5 10 3 3 7-7" /></svg>
4 类 Agent Runtime 统一接入
内置编程 Agent,按需配置模型
</li>
<li>
<svg viewBox="0 0 20 20" aria-hidden="true"><path d="m5 10 3 3 7-7" /></svg>
@@ -155,7 +157,7 @@
<div
class="product-stage"
role="img"
aria-label="GoodBuddy 桌面应用界面示意:在统一 Agent Runtime 中选择 AI 编程工具并受控执行"
aria-label="GoodBuddy 编程工作区:使用 Continue 修复搜索问题,查看文件变更与测试结果"
data-tilt-stage
>
<div class="stage-glow stage-glow--one"></div>
@@ -164,7 +166,7 @@
<div class="window-bar">
<div class="window-dots" aria-hidden="true"><span></span><span></span><span></span></div>
<div class="window-title">GoodBuddy</div>
<div class="window-status"><span></span> Runtime 已连接</div>
<div class="window-status"><span></span> Agent 已连接</div>
</div>
<div class="app-layout">
<aside class="app-sidebar" aria-hidden="true">
@@ -185,13 +187,13 @@
<div class="app-content">
<div class="app-content-header">
<div>
<strong>修复跨平台构建</strong>
<span>项目:桌面客户端</span>
<strong>修复搜索空结果</strong>
<span>项目:知识检索</span>
</div>
<div class="mode-pill">Continue · 执行</div>
</div>
<div class="message-area">
<div class="message message--user">修复构建问题,并验证三个桌面系统。</div>
<div class="message message--user">搜索词带空格时没有结果,请修复并补充测试。</div>
<div class="message message--assistant">
<div class="assistant-label">
<span class="assistant-avatar" aria-hidden="true">
@@ -202,15 +204,15 @@
</span>
<strong>GoodBuddy</strong>
</div>
<p>已通过 Agent Runtime 载入项目、Skills 和受控工具。</p>
<p>已去除查询词首尾的空格,无匹配时仍显示空状态提示。</p>
<div class="tool-card">
<div class="tool-icon">
<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M4 6h16M4 12h10M4 18h7" /></svg>
</div>
<div><strong>准备编程环境</strong><span>Continue · 项目范围 · 受控工具</span></div>
<span class="tool-state">已就绪</span>
<div><strong>文件变更</strong><span>search.ts · search.test.ts</span></div>
<span class="tool-state">已修改</span>
</div>
<div class="plan-lines" aria-hidden="true"><span></span><span></span><span></span></div>
<div class="demo-result"><code>query.trim()</code><span>测试通过:空格输入、无匹配结果</span></div>
</div>
</div>
<div class="composer">
@@ -222,9 +224,9 @@
</div>
<div class="floating-card floating-card--approval">
<span class="floating-icon">
<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 3 5 6v5c0 4.5 2.8 8.6 7 10 4.2-1.4 7-5.5 7-10V6l-7-3Z" /><path d="m9 12 2 2 4-4" /></svg>
<svg viewBox="0 0 24 24" aria-hidden="true"><path d="m8 7-5 5 5 5M16 7l5 5-5 5M14 4l-4 16" /></svg>
</span>
<span><strong>统一 Agent Runtime</strong><small>直连模型 · OpenCode · Continue · DSH</small></span>
<span><strong>内置编程 Agent</strong><small>OpenCode · Continue · DeepSeek Harness(预览)</small></span>
</div>
<div class="floating-card floating-card--scope">
<span class="scope-dot"></span>
@@ -234,15 +236,6 @@
</div>
</section>
<section class="proof-strip" aria-label="平台与 Runtime 支持概览">
<div class="section-inner proof-grid">
<div><strong>4 类 Runtime</strong><span>多种 AI 编程路径</span></div>
<div><strong>3 大系统</strong><span>Windows / macOS / Linux</span></div>
<div><strong>3 种架构</strong><span>x64 / arm64 / loong64 预览</span></div>
<div><strong>1 个入口</strong><span>选择、配置、运行、审计</span></div>
</div>
</section>
<section class="section download-section" id="download" aria-label="跨平台下载">
<div class="section-inner">
<div class="download-grid">
@@ -351,8 +344,7 @@
<h3 id="domestic-support-title">桌面版本覆盖国产 x64、ARM64 和龙芯 LoongArch</h3>
<p>
正式下载覆盖国产 x64 与 ARM64;龙芯 LoongArch 使用独立编译的
loong64 预览版。这里描述的是系统、指令集与安装包兼容性,
不代表已完成所有厂商和整机认证。
loong64 预览版。请按系统与处理器架构选择安装包,具体兼容和认证范围见下方常见问题。
</p>
</div>
<div class="domestic-support__items">
@@ -371,15 +363,53 @@
</div>
</section>
<section id="workflows" class="section workflows-section" aria-labelledby="workflows-title">
<div class="section-inner">
<div class="section-heading">
<div><p class="kicker">使用场景</p><h2 id="workflows-title">从查资料到跟进工作</h2></div>
<p>查询项目资料,保存讨论结论,为待办安排提醒。</p>
</div>
<div class="workflow-grid">
<article class="workflow-card">
<div class="workflow-copy">
<p class="kicker">知识检索</p>
<h3>答案附带资料出处</h3>
<p>向本地资料或组织知识库提问,在回答中查看引用,找到对应原文。</p>
</div>
<div class="workflow-demo">
<div class="demo-bar">知识问答</div>
<p class="demo-question">测试环境发布前需要检查什么?</p>
<p class="demo-answer">需要核对配置、执行回归测试,并确认回滚包可用。[1]</p>
<div class="demo-source">[1] 《发布手册》 · 发布前检查</div>
</div>
</article>
<article class="workflow-card">
<div class="workflow-copy">
<p class="kicker">笔记与定时计划</p>
<h3>记录待办,安排下一次跟进</h3>
<p>用魔法笔记保存讨论结论,把需要跟进的事项设为定时任务。</p>
</div>
<div class="workflow-demo">
<div class="demo-bar">项目跟进</div>
<p class="demo-question">记录本次讨论,下周一提醒我检查发布准备。</p>
<p class="demo-answer">已记录:搜索修复待复核,发布前检查回归结果。</p>
<ul class="demo-checklist"><li>待办:复核搜索修复</li><li>定时计划:下周一 09:00 检查发布准备</li></ul>
<div class="demo-source">魔法笔记 · 发布准备</div>
</div>
</article>
</div>
</div>
</section>
<section class="section features-section" id="features" aria-labelledby="features-title">
<div class="section-inner">
<div class="section-heading">
<div>
<p class="kicker">产品亮点</p>
<h2 id="features-title">本地工作空间,统一 Runtime,也支持信创环境</h2>
<h2 id="features-title">项目、知识与编程 Agent</h2>
</div>
<p>
从模型连接到执行记录,从桌面工作到国产软硬件适配,都由同一个应用承载。
选择适合任务的 Agent,连接项目与知识来源,并查看工具调用和运行结果。
</p>
</div>
@@ -392,10 +422,10 @@
</svg>
</div>
<span class="feature-number">01</span>
<h3>一个入口,连接多种 Agent Runtime</h3>
<p>按任务选择直连模型、OpenCode、Continue 或 DeepSeek Harness,不必为每种工具重新适应一套入口。</p>
<h3>内置 OpenCode、Continue 与 DeepSeek Harness</h3>
<p>在图形界面中选择编程 Agent、配置模型,直接向项目发起任务。DeepSeek Harness 为预览功能,也支持直连模型对话。</p>
<div class="provider-pills" aria-label="支持的 Agent Runtime">
<span>直连模型</span><span>OpenCode</span><span>Continue</span><span>DeepSeek Harness</span>
<span>直连模型</span><span>OpenCode</span><span>Continue</span><span>DeepSeek Harness(预览)</span>
</div>
</article>
@@ -407,8 +437,8 @@
</svg>
</div>
<span class="feature-number">02</span>
<h3>覆盖主流桌面与信创环境</h3>
<p>Windows、macOS、Linux 正式提供 x64 与 arm64 版本,龙芯 LoongArch 另有独立实验预览。</p>
<h3>本地项目与 SSH 远端项目</h3>
<p>处理电脑上的代码,也可通过 OpenCode、Continue 连接 SSH 远端项目。远端运行配套的 GoodBuddy Agent。</p>
</article>
<article class="feature-card">
@@ -419,8 +449,8 @@
</svg>
</div>
<span class="feature-number">03</span>
<h3>图形化 Runtime 配置</h3>
<p>在图形界面中选择 Runtime、模型、工作模式和项目,不用先记住复杂命令。</p>
<h3>接入已有知识服务</h3>
<p>使用本地知识库,或配置 Dify、FastGPT、RAGFlow 连接,将已有资料用于检索与问答。</p>
</article>
<article class="feature-card">
@@ -431,11 +461,11 @@
</svg>
</div>
<span class="feature-number">04</span>
<h3>按 Runtime 分配能力与工作模式</h3>
<p>Skills、MCP 和工具按 Runtime 分配;Ask 保持只读,Execute 继续经过审批和审计。</p>
<h3>区分问答与执行</h3>
<p>Ask 保持只读;Execute 按当前账号权限执行操作,并记录工具调用。可用工具随所选 Runtime 和配置变化。</p>
<div class="mode-row" aria-label="两种工作模式">
<span>Ask <small>只读</small></span>
<span class="is-accent">Execute <small>受控执行</small></span>
<span class="is-accent">Execute <small>按账号权限执行</small></span>
</div>
</article>
@@ -447,8 +477,8 @@
</svg>
</div>
<span class="feature-number">05</span>
<h3>项目上下文集中管理</h3>
<p>对话、知识、任务和运行记录按项目组织,切换 Runtime 不必丢掉工作上下文。</p>
<h3>Skills 与 MCP 工具扩展</h3>
<p>导入 Skills,连接 MCP 服务,为所选 Agent 配置工作中需要的工具。</p>
</article>
<article class="feature-card feature-card--wide">
@@ -476,10 +506,10 @@
</span>
</div>
<p class="kicker">桌面助手</p>
<h2 id="assistant-title">对话、知识、笔记与任务,都在桌面上</h2>
<h2 id="assistant-title">桌面上的资料与日常工作</h2>
<p>
GoodBuddy 把资料、待办和长期任务放进同一个桌面工作区,
日常协作与 AI 编程共享项目上下文。
资料、笔记和待办集中管理,对话时选择需要的项目与文件。
不同 Agent 支持的上下文和工具见配置说明。
</p>
<a
class="text-link"
@@ -493,11 +523,11 @@
<div class="assistant-list">
<article>
<span class="assistant-number">01</span>
<div><h3>资料变成可问的知识</h3><p>导入文件、目录和网页,用全文、向量和知识图谱一起检索。</p></div>
<div><h3>检索文件与网页</h3><p>导入文件、目录和网页,配置全文与向量检索。启用知识图谱后,还可查看资料之间的关系。</p></div>
</article>
<article>
<span class="assistant-number">02</span>
<div><h3>笔记、待办和长期跟进</h3><p>魔法笔记管理灵感与待办,智能心跳持续回顾、沉淀记忆并提出后续任务。</p></div>
<div><h3>笔记与工作回顾</h3><p>魔法笔记记录灵感与待办,智能心跳按设定周期回顾工作。定时任务和心跳需要桌面应用保持运行。</p></div>
</article>
<article>
<span class="assistant-number">03</span>
@@ -505,11 +535,42 @@
</article>
<article>
<span class="assistant-number">04</span>
<div><h3>离开电脑也能继续</h3><p>通过微信、企业微信和钉钉连接独立会话,把任务交给桌面上的 GoodBuddy。</p></div>
<div><h3>从微信或钉钉发送任务</h3><p>连接微信、企业微信或钉钉,用独立会话联系桌面助手。使用时保持电脑在线、消息渠道已连接。</p></div>
</article>
</div>
</div>
</section>
<section id="faq" class="section faq-section" aria-labelledby="faq-title">
<div class="section-inner">
<div class="section-heading">
<div><p class="kicker">开始之前</p><h2 id="faq-title">常见问题</h2></div>
<p>安装与连接步骤见 <a class="text-link" href="https://github.com/mesalogo/goodbuddy/blob/main/README.zh-CN.md">README 入门指南</a>。</p>
</div>
<div class="faq-list">
<details>
<summary>需要注册账号或支付模型费用吗?</summary>
<p>无需注册 GoodBuddy 账号。外部模型服务可能需要账号或 API 密钥,费用按服务商定价收取。使用本地模型时,需准备相应的运行环境。</p>
</details>
<details>
<summary>我的资料会发送到哪里?</summary>
<p>对话记录与笔记保存在本机。使用模型、知识服务、MCP 工具或消息渠道时,相关内容会发送到你配置的服务。模型请求可能包含检索到的资料片段和附件。</p>
</details>
<details>
<summary>第一次使用编程 Agent,需要配置什么?</summary>
<p>选择 Agent,配置模型连接并打开项目;根据所选 Agent 和系统准备或下载运行组件。DeepSeek Harness 为预览功能,安装步骤见入门指南。</p>
</details>
<details>
<summary>支持哪些平台和信创环境?</summary>
<p>Windows、macOS、Linux 提供 x64 与 ARM64 版本,国产环境覆盖相应架构;龙芯 LoongArch 提供独立实验预览版。统信 UOS、银河麒麟等环境需按系统、架构和安装包选择,兼容性说明不等同于整机或厂商认证。</p>
</details>
<details>
<summary>使用 SSH 远端项目需要准备什么?</summary>
<p>OpenCode、Continue 的远端项目需要可用的 SSH 连接,并在远端准备与桌面版本配套的 gbagent 及所需运行环境。操作使用远端登录账号权限;具体配置见 README 入门指南。</p>
</details>
</div>
</div>
</section>
</main>
<footer class="site-footer">
@@ -521,11 +582,13 @@
</span>
<span>GoodBuddy</span>
</a>
<p>免注册的跨平台开源桌面 AI 助手</p>
<p>面向国产化与信创环境的开源桌面 AI 工作空间</p>
<div class="footer-links">
<a href="#download">下载</a>
<a href="#features">Agent Runtime</a>
<a href="#assistant">桌面助手</a>
<a href="#workflows">场景</a>
<a href="#features">功能</a>
<a href="#faq">FAQ</a>
<a href="https://github.com/mesalogo/goodbuddy/blob/main/README.zh-CN.md">入门指南</a>
<a href="https://github.com/mesalogo/goodbuddy" target="_blank" rel="noreferrer">
GitHub<span class="sr-only">(在新窗口打开)</span>
</a>