diff --git a/README.en.md b/README.en.md deleted file mode 100644 index ea665fb7..00000000 --- a/README.en.md +++ /dev/null @@ -1,85 +0,0 @@ -# GoodBuddy - -English | [简体中文](./README.md) - -A secure, cross-platform, local-first desktop AI assistant and Agent workspace. - -![GoodBuddy workspace](./docs/screenshots/workspace-overview.png) - -## Highlights - -- **Controlled execution**: `Ask` stays read-only; `Execute` runs only enabled tools within defined boundaries and records their activity. -- **Local-first data**: Conversations, tasks, artifacts, memory, knowledge bases, and graphs are stored in local SQLite. API keys are encrypted by the operating system. -- **Multiple runtimes**: Connect directly to models or use OpenCode, Continue, and the preview DeepSeek Harness, with cancellation, timeouts, output limits, and process cleanup. -- **Open integrations**: Supports OpenAI Responses, OpenAI-compatible Chat Completions, Anthropic Messages, OpenAI Images, Embeddings, cross-runtime Skills and custom MCP, plus a default-off DeepSeek Harness npm plugin marketplace that users enable explicitly. -- **Knowledge workspace**: Import files, folders, and web pages, then search them with full-text, phrase, vector, and graph retrieval. -- **Work management**: Organize projects, conversations, tasks, activity, artifacts, memory, Magic Notes, and Smart Heartbeat. -- **Remote channels**: Connect WeChat ClawBot, WeCom, and DingTalk with separate remote sessions for each sender. -- **Managed SSH projects (technical preview)**: Remote support is off by default and does not affect ordinary desktop use. After enabling it, manually download the independently signed package for the Linux Host architecture under Settings > Platform Features > Remote Projects, or import/export an offline `.gbagent`. Each package contains the Agent, pinned Node, and the GoodBuddy-adapted remote OpenCode Runtime; online downloads follow the GitHub or mirror source selected under About & Updates. -- **Desktop context**: Add selected files, screenshots, application windows, clipboard content, and voice. -- **Offline speech**: Use local SenseVoice, Paraformer, and Whisper models. -- **Rich responses**: Render Markdown, LaTeX, and controlled Mermaid diagrams. - -![GoodBuddy knowledge workspace](./docs/screenshots/knowledge-workspace.png) - -![GoodBuddy knowledge graph](./docs/screenshots/knowledge-graph.png) - -![GoodBuddy Magic Notes](./docs/screenshots/GoodBuddy_MFSGeK0NoT.gif) - -![GoodBuddy Smart Heartbeat](./docs/screenshots/smart-heartbeat.png) - -See [FEATURES.md](./FEATURES.md) for the detailed feature matrix and roadmap, and -the [documentation index](./docs/README.md) for product, architecture, design, -and quality documents. - -## Install - -Download a build from [GitHub Releases](https://github.com/mesalogo/goodbuddy/releases): - -| Platform | Architectures | Formats | -| --- | --- | --- | -| Windows | `x64`, `arm64` | NSIS, portable ZIP | -| macOS | `x64`, `arm64` | DMG, ZIP | -| Linux | `x64`, `arm64` | AppImage, DEB, RPM | - -Desktop installers do not contain remote Agent payloads. No Agent package is -needed for local projects; managed SSH users install one explicitly in -Settings. - -Code signing and macOS notarization are not configured yet, so your operating system may display a security warning. - -## Run from source - -Requires Node.js 24 and npm: - -```bash -git clone https://github.com/mesalogo/goodbuddy.git -cd goodbuddy -npm ci -npm run dev -``` - -See [BUILD.md](./BUILD.md) for build and packaging instructions. - -## Privacy and security - -- Model requests are sent only to services selected by the user. -- Local data stays in the operating system's application data directory by default. -- The Renderer has no access to raw Electron APIs or model credentials. -- The DeepSeek Harness plugin marketplace is off by default. After it is enabled and a third-party plugin is installed, its install scripts, initialization, and Execute tools run with the current user's permissions. Turning off the marketplace only hides its catalog and management interface; it does not disable or uninstall existing plugins. Installation requires explicit confirmation, and Ask limits only model tool calls. -- Remote delegation is disabled until the user configures an endpoint and token. -- Private-network compatibility permits in-app HTTP and non-standard HTTPS certificates. WeChat credential and media endpoints remain strictly validated. - -## Contributing - -Issues and pull requests are welcome. Read [AGENTS.md](./AGENTS.md) first, then run: - -```bash -npm test -npm run typecheck -npm run lint -``` - -## License - -Original GoodBuddy code is released under the [0BSD License](./LICENSE). You may use, modify, distribute, and commercialize it freely. Third-party components and resources retain their respective licenses. diff --git a/README.md b/README.md index 7122f7a9..b17bc938 100644 --- a/README.md +++ b/README.md @@ -1,64 +1,88 @@ +
+ GoodBuddy + # GoodBuddy -[English](README.en.md) | 简体中文 +**Desktop access to model chat, coding agents, knowledge, and scheduled work** -GoodBuddy是一个开箱即用的 AI 生产平台,安全、跨平台、本地优先的桌面 AI 助手与 Agent 工作空间。 +**English** | [简体中文](./README.zh-CN.md) -产品官网:https://mesalogo.github.io/goodbuddy/ +[Website](https://mesalogo.github.io/goodbuddy/en.html) · +[Download](https://github.com/mesalogo/goodbuddy/releases) · +[Feature Matrix](./FEATURES.md) · +[Build Guide](./BUILD.md) -五大特点: -1. 支持国产信创系统和硬件 -2. 免注册,不收集个人信息 -3. 完全开源和免费,友好的OBSD协议 -4. 不需要联网,纯私有网络也可以用 -5. 开放生态,内置主流好用的Agent Runtime,目前支持OpenCode、Continue和DeepSeek Harness,让小白用户也可以快速用起来最前沿的Agent工具 +[![Release](https://img.shields.io/github/v/release/mesalogo/goodbuddy?label=release)](https://github.com/mesalogo/goodbuddy/releases) +[![License: 0BSD](https://img.shields.io/badge/license-0BSD-blue.svg)](./LICENSE) +[![Windows](https://img.shields.io/badge/Windows-x64%20%7C%20arm64-0078D4)](https://github.com/mesalogo/goodbuddy/releases) +[![macOS](https://img.shields.io/badge/macOS-x64%20%7C%20arm64-000000)](https://github.com/mesalogo/goodbuddy/releases) +[![Linux](https://img.shields.io/badge/Linux-x64%20%7C%20arm64-FCC624)](https://github.com/mesalogo/goodbuddy/releases) +
-![GoodBuddy 工作空间](docs/screenshots/workspace-overview.png) +![GoodBuddy workspace](./docs/screenshots/workspace-overview.png) -## 核心能力 +GoodBuddy is a desktop application for model chat, coding agents, knowledge +retrieval, notes, and scheduled tasks. No GoodBuddy account is required. +Workspace data is stored locally by default. Model endpoints can run on the +same device, on a private network, or at a provider selected by the user. -- **安全执行**:`Ask` 保持只读;`Execute` 仅运行已启用且受边界约束的工具,并保留活动记录。 -- **本地优先**:会话、任务、成果、记忆、知识库和图谱保存在本地 SQLite;API Key 由系统安全存储加密。 -- **多 Runtime**:支持直连模型、OpenCode、Continue 和预览版 DeepSeek Harness,统一处理取消、超时、输出限制和进程退出;原生能力清单将 Tools 与 Commands、LSP、Formatters 分开,并显示来源及 Ask/Execute 可用性。内置 OpenCode 提供 Agent、Tool、Command 与原生 Compact,Continue 提供 Rules、Prompt 预设、结构化提问与 GoodBuddy 手动摘要压缩,并明确标记当前版本无法静态发现原生 Tools。 -- **开放连接**:支持 OpenAI Responses、OpenAI 兼容 Chat Completions、Anthropic Messages、OpenAI Images、Embeddings、跨 Runtime Skills 与自定义 MCP,以及默认关闭、由用户显式开启的 DeepSeek Harness npm 插件市场。Anthropic 连接可独立配置协议必填的单次最大输出,不再复用上下文窗口;OpenAI 直连请求不额外设置输出 Token 上限。MCP 测试可读取有界 Prompt/Resource 元数据,但不会读取 Resource 内容。 -- **知识工作区**:支持文件、目录和网页导入,以及全文、词组、向量和图谱混合检索。 -- **工作管理**:集中管理 Projects、对话、任务、活动、成果、记忆、魔法笔记和智能心跳;可从稳定的本地会话复制当前聊天内容并创建互不影响的会话分支。 -- **远程通道**:支持微信 ClawBot、企业微信和钉钉,每个发送者使用独立远程会话。 -- **托管 SSH 项目(技术预览)**:远程能力默认关闭且不影响普通桌面使用。添加 Host 只保存并探测,不自动安装;Host 卡片以一个按版本事实命名的主按钮准备环境,次级控件可选默认且不持久化的“自动”、Host 下载或 GoodBuddy 传输。自动模式只在操作开始时择一,失败不跨路径重试;两种方式交付同一签名 compound `.gbagent` 后共用 prepare、commit、Agent/Runtime adoption 与 cleanup。项目创建与切换只使用已经准备好的 Host。GitHub/北京镜像、Linux x64/arm64、取消和离线 GoodBuddy 传输的真实 Host 验收仍待完成,当前不表示该路径已发布。 -- **桌面上下文**:可选择文件、截图、应用窗口、剪贴板和语音作为上下文。 -- **离线语音**:支持 SenseVoice、Paraformer 和 Whisper 本地模型。 -- **富文本回答**:支持 Markdown、LaTeX 公式和受控 Mermaid 图表。 +## Capabilities -![GoodBuddy 知识工作区](docs/screenshots/knowledge-workspace.png) +| Area | Available in GoodBuddy | +| --- | --- | +| Agent Runtimes | Direct model connections, OpenCode, Continue, and the preview DeepSeek Harness | +| Data and execution | Local SQLite storage, read-only `Ask`, full-account `Execute`, and recorded tool activity | +| Knowledge | File, folder, and web imports with full-text, Chinese phrase, vector, and knowledge graph retrieval | +| Desktop releases | Windows, macOS, and Linux builds for `x64` and `arm64` | +| Integrations | Local or hosted model endpoints, custom MCP servers, WeChat ClawBot, WeCom, and DingTalk | -![GoodBuddy 知识图谱](docs/screenshots/knowledge-graph.png) +## Product tour -![GoodBuddy 魔法笔记](docs/screenshots/GoodBuddy_MFSGeK0NoT.gif) +### Knowledge bases and graphs -![GoodBuddy 智能心跳](docs/screenshots/smart-heartbeat.png) +![GoodBuddy knowledge workspace](./docs/screenshots/knowledge-workspace.png) -完整功能和路线图见 [FEATURES.md](FEATURES.md),产品功能文档位于 -[`docs/features`](./docs/features/),维护规范见 -[`docs/features/AGENTS.md`](./docs/features/AGENTS.md)。 +![GoodBuddy knowledge graph](./docs/screenshots/knowledge-graph.png) -## 安装 +### Magic Notes and Smart Heartbeat -从 [GitHub Releases](https://github.com/mesalogo/goodbuddy/releases) 下载: +![GoodBuddy Magic Notes](./docs/screenshots/GoodBuddy_MFSGeK0NoT.gif) -| 系统 | 架构 | 格式 | +![GoodBuddy Smart Heartbeat](./docs/screenshots/smart-heartbeat.png) + +## Agent Runtimes + +| Runtime | Functions | Configuration | | --- | --- | --- | -| Windows | `x64`、`arm64` | NSIS、便携 ZIP | -| macOS | `x64`、`arm64` | DMG、ZIP | -| Linux | `x64`、`arm64` | AppImage、DEB、RPM | +| Direct models | Chat, retrieval, image generation, and built-in tools | GoodBuddy model connections | +| OpenCode | Coding agents, native commands, tools, and skills | GoodBuddy-managed or native OpenCode configuration | +| Continue | Rules, prompt presets, and coding tasks | GoodBuddy-managed or native Continue configuration | +| DeepSeek Harness (preview) | A fixed host with optional plugin capabilities | GoodBuddy-managed OpenAI-compatible connection | -桌面安装包不包含远端 Agent payload。仅使用本地项目时无需下载任何 -Agent 包;托管 SSH 用户可在设置中按需管理。 +Each run reports cancellation, timeouts, token usage, tool calls, and history. +Runtime-specific capabilities and configuration remain separate. -当前尚未配置代码签名和 macOS notarization,系统可能显示安全提示。 +## Download -## 从源码运行 +Download a build from +[GitHub Releases](https://github.com/mesalogo/goodbuddy/releases): -需要 Node.js 24 和 npm: +| Platform | Architectures | Formats | +| --- | --- | --- | +| Windows | `x64`, `arm64` | NSIS, portable ZIP | +| macOS | `x64`, `arm64` | DMG, ZIP | +| Linux | `x64`, `arm64` | AppImage, DEB, RPM | + +Desktop installers do not contain remote Agent payloads. Local projects do not +need an Agent package; managed SSH users download or import one explicitly in +Settings. + +Code signing and macOS notarization are not configured yet, so the operating +system may display a security warning. + +## Run from source + +Requires Node.js 24 and npm: ```bash git clone https://github.com/mesalogo/goodbuddy.git @@ -67,20 +91,35 @@ npm ci npm run dev ``` -构建与打包说明见 [BUILD.md](BUILD.md)。 +See [BUILD.md](./BUILD.md) for build and packaging instructions. -## 隐私与安全 +## Documentation -- 模型请求只发送到用户选择的服务。 -- 本地数据默认保存在系统应用数据目录。 -- Renderer 不接触原始 Electron API 或模型凭据。 -- DeepSeek Harness 插件市场默认关闭;开启并安装第三方插件后,其安装脚本、初始化和 Execute 工具以当前用户权限运行。关闭市场只隐藏目录和管理界面,不会停用或卸载已有插件;安装前会明确确认。Ask 只允许 Host 原生 `read`/`skill` 与 Main 管理的 Web Search/Fetch,不允许调用第三方插件工具,也不能限制插件初始化代码。 -- 远程委派仅在用户配置端点和令牌后启用。 -- 内网兼容模式允许应用内 HTTP 和非标准 HTTPS 证书;微信凭据和媒体端点仍执行严格校验。 +- [Feature matrix and roadmap](./FEATURES.md) +- [Product feature documentation](./docs/features/) +- [UI design system](./UI-DESIGN.md) +- [Build and packaging](./BUILD.md) +- [Release runbook](./docs/development/release-runbook.md) -## 参与贡献 +## Privacy and execution boundaries -欢迎提交 Issue 和 Pull Request。请先阅读 [AGENTS.md](AGENTS.md),提交前运行: +- Model requests are sent only to services selected by the user. +- Local data stays in the operating system's application data directory by + default. API keys are encrypted by secure system storage. +- The Renderer has no access to raw Electron APIs or model credentials. +- The DeepSeek Harness plugin marketplace is off by default. Third-party + install scripts, initialization code, and Execute tools run with the current + user's permissions. +- Remote delegation is enabled only after the user configures an endpoint and + token. +- Private-network compatibility permits in-app HTTP and non-standard HTTPS + certificates. WeChat credential and media endpoints remain strictly + validated. + +## Contributing + +Issues and pull requests are welcome. Read [AGENTS.md](./AGENTS.md) first, then +run: ```bash npm test @@ -88,19 +127,8 @@ npm run typecheck npm run lint ``` -## 为什么选择GoodBuddy +## License -6dd45371542dea9fb2d99474387708f5 - - -## 社区交流 - -目前采用微信群的方式供大家高效交流,大家可以微信扫码进入社区群: - -6ae8664c83b2f182aa81ae94afe691fe - - - -## 开源许可 - -GoodBuddy 的原创代码采用 [0BSD License](LICENSE),可自由使用、修改、分发和商用。第三方组件和资源遵循各自许可证。 +Original GoodBuddy code is released under the [0BSD License](./LICENSE). You may +use, modify, distribute, and commercialize it freely. Third-party components +and resources retain their respective licenses. diff --git a/README.zh-CN.md b/README.zh-CN.md new file mode 100644 index 00000000..24f3dfd6 --- /dev/null +++ b/README.zh-CN.md @@ -0,0 +1,125 @@ +
+ GoodBuddy + +# GoodBuddy + +**模型对话、编程 Agent、本地知识库和定时任务的桌面入口** + +[English](./README.md) | **简体中文** + +[产品官网](https://mesalogo.github.io/goodbuddy/) · +[下载](https://github.com/mesalogo/goodbuddy/releases) · +[功能矩阵](./FEATURES.md) · +[构建说明](./BUILD.md) + +[![Release](https://img.shields.io/github/v/release/mesalogo/goodbuddy?label=release)](https://github.com/mesalogo/goodbuddy/releases) +[![License: 0BSD](https://img.shields.io/badge/license-0BSD-blue.svg)](./LICENSE) +[![Windows](https://img.shields.io/badge/Windows-x64%20%7C%20arm64-0078D4)](https://github.com/mesalogo/goodbuddy/releases) +[![macOS](https://img.shields.io/badge/macOS-x64%20%7C%20arm64-000000)](https://github.com/mesalogo/goodbuddy/releases) +[![Linux](https://img.shields.io/badge/Linux-x64%20%7C%20arm64-FCC624)](https://github.com/mesalogo/goodbuddy/releases) +
+ +![GoodBuddy 工作空间](./docs/screenshots/workspace-overview.png) + +GoodBuddy 是用于模型对话、编程 Agent、知识检索、笔记和定时任务的桌面应用。使用 GoodBuddy 无需注册账号,工作数据默认保存在本机。模型服务可以运行在本机、组织内网或用户选择的云端服务。 + +## 主要能力 + +| 范围 | GoodBuddy 提供的能力 | +| --- | --- | +| Agent Runtime | 直连模型、OpenCode、Continue 和预览版 DeepSeek Harness | +| 数据与执行 | 本地 SQLite、只读 `Ask`、使用当前账号完整权限的 `Execute`、工具调用记录 | +| 知识库 | 导入文件、目录和网页,通过全文、中文词组、向量和知识图谱检索 | +| 桌面版本 | Windows、macOS、Linux 的 `x64` 与 `arm64` 正式版本,以及龙芯 LoongArch 实验预览版 | +| 外部连接 | 本机或内网模型服务、自定义 MCP、微信 ClawBot、企业微信和钉钉 | + +## 产品界面 + +### 知识库与知识图谱 + +![GoodBuddy 知识工作区](./docs/screenshots/knowledge-workspace.png) + +![GoodBuddy 知识图谱](./docs/screenshots/knowledge-graph.png) + +### 魔法笔记与智能心跳 + +![GoodBuddy 魔法笔记](./docs/screenshots/GoodBuddy_MFSGeK0NoT.gif) + +![GoodBuddy 智能心跳](./docs/screenshots/smart-heartbeat.png) + +## Agent Runtime + +| Runtime | 适用场景 | 配置来源 | +| --- | --- | --- | +| 直连模型 | 对话、知识检索、图片生成和内置工具 | GoodBuddy 模型连接 | +| OpenCode | 编程 Agent、原生 Commands、Tools 和 Skills | GoodBuddy 管理或 OpenCode 自有配置 | +| Continue | Rules、Prompt 预设和编程任务 | GoodBuddy 管理或 Continue 自有配置 | +| DeepSeek Harness(预览) | 固定 Host 与可选插件能力 | GoodBuddy 管理的 OpenAI 兼容连接 | + +每次运行都会记录取消、超时、Token 用量、工具调用和执行历史。各 Runtime 的原生能力与配置仍分别管理。 + +## 下载 + +从 [GitHub Releases](https://github.com/mesalogo/goodbuddy/releases) 下载: + +| 系统 | 架构 | 格式 | +| --- | --- | --- | +| Windows | `x64`、`arm64` | NSIS、便携 ZIP | +| macOS | `x64`、`arm64` | DMG、ZIP | +| Linux | `x64`、`arm64` | AppImage、DEB、RPM | + +龙芯 LoongArch 使用独立的 `loong64` 实验预览通道,可在[产品官网](https://mesalogo.github.io/goodbuddy/#download)选择下载。 + +桌面安装包不包含远端 Agent payload。本地项目无需 Agent 包;托管 SSH 用户可在设置中单独下载或导入。 + +当前未配置代码签名和 macOS notarization,操作系统可能显示安全提示。 + +## 从源码运行 + +需要 Node.js 24 和 npm: + +```bash +git clone https://github.com/mesalogo/goodbuddy.git +cd goodbuddy +npm ci +npm run dev +``` + +构建与打包说明见 [BUILD.md](./BUILD.md)。 + +## 文档 + +- [功能矩阵与路线图](./FEATURES.md) +- [产品功能文档](./docs/features/) +- [UI 设计系统](./UI-DESIGN.md) +- [构建与打包](./BUILD.md) +- [发布流程](./docs/development/release-runbook.md) + +## 隐私与执行边界 + +- 模型请求只发送到用户选择的服务。 +- 本地数据默认保存在系统应用数据目录,API Key 由系统安全存储加密。 +- Renderer 不接触原始 Electron API 或模型凭据。 +- DeepSeek Harness 插件市场默认关闭。第三方插件安装脚本、初始化代码和 Execute 工具以当前用户权限运行。 +- 远程委派只在用户配置端点和令牌后启用。 +- 内网兼容模式允许应用内 HTTP 和非标准 HTTPS 证书;微信凭据和媒体端点仍执行严格校验。 + +## 参与贡献 + +欢迎提交 Issue 和 Pull Request。请先阅读 [AGENTS.md](./AGENTS.md),提交前运行: + +```bash +npm test +npm run typecheck +npm run lint +``` + +## 社区交流 + +扫描二维码加入 GoodBuddy 微信群: + +GoodBuddy 微信社区群二维码 + +## 开源许可 + +GoodBuddy 原创代码采用 [0BSD License](./LICENSE),可自由使用、修改、分发和商用。第三方组件和资源遵循各自许可证。 diff --git a/UI-DESIGN.md b/UI-DESIGN.md index 315c406c..e508bc3c 100644 --- a/UI-DESIGN.md +++ b/UI-DESIGN.md @@ -193,7 +193,7 @@ ### 6.1 PageTabs -用于同一一级页面内的同级内容面板,例如智能心跳的“成长概览”和“心跳计划”。 +用于同一一级页面内的同级内容面板,例如智能心跳的“运行概览”和“心跳计划”。 - 使用 `tablist`、`tab` 和 `tabpanel` 语义,当前项使用 `aria-selected="true"`。 - 一级页面之间的导航由应用主导航承担,不复用 `PageTabs`。 @@ -621,7 +621,7 @@ GoodBuddy 是可调整窗口大小的桌面应用。响应式设计优先保证 - 范围明确区分 Global 与指定的一个或多个 Project;Global 与指定项目互斥,多项目选择使用 Checkbox,不能依靠进入页面时的当前项目推断。 - 状态卡片使用统一状态令牌,不只依赖颜色。 -- 保留“成长概览 / 待处理建议 / 心跳轨迹 / 心跳计划”四个同级页面。 +- 保留“运行概览 / 待处理建议 / 报告与记录 / 心跳计划”四个同级页面。 - 智能心跳菜单入口是完整配置的权威位置;任务中心和设置中心不得复制同一 CRUD 表单。 - “未来分区记忆”仅为长期方向,数据、状态和页面尚未设计,不得显示占位入口。 diff --git a/docs/architecture/automation-platform-architecture.md b/docs/architecture/automation-platform-architecture.md index 94f4cd65..b42c720f 100644 --- a/docs/architecture/automation-platform-architecture.md +++ b/docs/architecture/automation-platform-architecture.md @@ -435,9 +435,9 @@ Renderer 只通过显式 IPC 列出、加入、删除、提升、释放和接收 └─ 独立成果 智能心跳 -├─ 成长概览 +├─ 运行概览 ├─ 待处理建议 -├─ 心跳轨迹 +├─ 报告与记录 └─ 心跳计划 └─ Global / 指定 Project ``` diff --git a/docs/features/smart-heartbeat/prd.md b/docs/features/smart-heartbeat/prd.md index 72fc3504..b240a67b 100644 --- a/docs/features/smart-heartbeat/prd.md +++ b/docs/features/smart-heartbeat/prd.md @@ -120,7 +120,7 @@ | 选择 Global / Project 范围 | 智能心跳 > 心跳计划 | 不依赖当前项目推断 | | 暂停、恢复、立即心跳或删除 | 智能心跳 > 心跳计划 | 不复制操作 | | 查看报告与待处理建议 | 智能心跳 | 主导航徽标和通知可触达 | -| 查看运行历史和失败 | 智能心跳 > 心跳轨迹 | 活动记录仅作审计补充 | +| 查看运行历史和失败 | 智能心跳 > 报告与记录 | 活动记录仅作审计补充 | | 管理平台级默认值 | 设置中心 | 不显示单条计划 CRUD | 移除重复入口的顺序: @@ -135,9 +135,9 @@ 保留现有四个页面: -- **成长概览**:状态、成功率、记忆、洞察和行动统计。 +- **运行概览**:状态、成功率、记忆、洞察和行动统计。 - **待处理建议**:记忆建议和行动建议。 -- **心跳轨迹**:报告与 Run 审计。 +- **报告与记录**:心跳报告与 Run 审计。 - **心跳计划**:唯一完整配置入口。 ### 5.1 心跳计划 diff --git a/sites/README.md b/sites/README.md index 9360d049..3418a71d 100644 --- a/sites/README.md +++ b/sites/README.md @@ -4,9 +4,8 @@ 正式站点地址: -首页将 GoodBuddy 定位为“首个全面覆盖国产化 CPU 架构的开源桌面 AI 助理产品”和 -“免注册、支持信创软硬件的一站式 AI 助手”,优先展示三大桌面系统、正式 -x64 / arm64 下载入口、独立编译的龙芯 loong64 预览版、统一 Agent Runtime, +首页将 GoodBuddy 定位为免注册、支持信创软硬件的跨平台开源桌面 AI 助手,优先展示 +三大桌面系统、正式 x64 / arm64 下载入口、独立编译的龙芯 loong64 预览版、Agent Runtime, 以及知识库、魔法笔记、智能心跳、桌面上下文和远程消息通道等桌面助手能力。 下载区位于主要功能说明之前,并明确列出统信 UOS、银河麒麟、海光、兆芯、 鲲鹏、飞腾和龙芯。页面不重复设置底部下载推广区。 diff --git a/sites/en.html b/sites/en.html index 7ffff58a..90190fff 100644 --- a/sites/en.html +++ b/sites/en.html @@ -5,14 +5,14 @@ - GoodBuddy | All-in-one AI assistant, no account required + GoodBuddy | Open-source desktop AI assistant

No account required.
- Your all-in-one
- AI assistant. + Model chat and coding agents
+ on your desktop.

- GoodBuddy brings conversations, knowledge, notes, and tasks together in a desktop - assistant and AI coding workspace. Its unified Agent Runtime connects direct models, - OpenCode, Continue, and DeepSeek Harness without repeated command-line setup. + GoodBuddy manages conversations, knowledge, notes, and tasks on the desktop. + Its Agent Runtime connects direct models, OpenCode, Continue, and DeepSeek Harness.

Download now @@ -290,11 +289,11 @@
-

Unified Agent Runtime

-

Different tools, one workflow

+

Agent Runtime

+

Agent Runtimes in one desktop interface

- Bring Runtime selection, model connections, Skills, MCP, and permissions into one desktop interface. + Configure Runtime selection, model connections, Skills, MCP, and work modes on the desktop.

@@ -334,8 +333,8 @@
03 -

Lower setup overhead

-

Select the Runtime, model, work mode, and project in a graphical interface instead of memorizing commands.

+

Runtime setup in the desktop app

+

Select the Runtime, model, work mode, and project in the desktop interface.

@@ -346,7 +345,7 @@
04 -

Shared capabilities, preserved boundaries

+

Runtime-specific capabilities and work modes

Skills, MCP, and tools follow each Runtime. Ask stays read-only, while Execute remains approval-controlled and auditable.

Ask Read-only @@ -374,7 +373,7 @@
06 -

Trace every run from action to result

+

Run history and token usage

Review tool calls, cancellation, timeouts, token usage, and run history in one place.

@@ -433,7 +432,7 @@ GoodBuddy -

No account required. One AI assistant for everything.

+

Open-source desktop AI assistant. No account required.

@@ -522,7 +521,7 @@ GoodBuddy -

首个全面覆盖国产化 CPU 架构的开源桌面 AI 助理产品

+

免注册的跨平台开源桌面 AI 助手