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
18 changes: 9 additions & 9 deletions src/content/docs/_meta.ts
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,8 @@ export const products: Product[] = [
base: "/docs/lite",
editUrl: "https://github.com/ThinkWatchProject/thinkwatch.github.io/tree/main/src/content/docs-lite",
tagline: {
en: "The local gateway for Claude Code, Codex and other AI clients on macOS, Windows and Linux: what it does, how to install it, how to connect it to a core on a server, and how it is built.",
"zh-CN": "Claude Code、Codex 等 AI 客户端的本地网关,支持 macOS、Windows 与 Linux:功能、安装方法、连接服务器上的 core 的方法,以及构建方式。",
en: "The local gateway for Claude Code, Codex and other AI clients: what it does, installing it, connecting it to a server, and how it is built.",
"zh-CN": "Claude Code、Codex 等 AI 客户端的本地网关:功能、安装、连接服务器上的 core,以及构建方式。",
},
docs: [
overview(),
Expand All @@ -162,8 +162,8 @@ export const products: Product[] = [
locales: both,
group: "getStarted",
summary: {
en: "Homebrew, a disk image, the Windows installer or portable zip, or the Linux AppImage, the quarantine attribute and SmartScreen, uninstalling, and how updates reach each kind of install.",
"zh-CN": "通过 Homebrew、磁盘映像、Windows 安装程序、Windows 绿色版或 Linux AppImage 安装,隔离属性与 SmartScreen 的处理,卸载,以及各种安装方式如何更新。",
en: "Installing with Homebrew, a disk image, the Windows installer or portable zip, or the Linux AppImage; uninstalling; and how each kind of install updates.",
"zh-CN": "通过 Homebrew、磁盘映像、Windows 安装程序或绿色版、Linux AppImage 安装与卸载,以及各种安装方式如何更新。",
},
},
{
Expand Down Expand Up @@ -192,8 +192,8 @@ export const products: Product[] = [
locales: both,
group: "concepts",
summary: {
en: "A Tauri 2 shell and a React 19 frontend that supervise Core and control it over a unix socket on macOS and Linux, a loopback port on Windows or a TCP port on a server, each with an encrypted handshake.",
"zh-CN": "Tauri 2 外壳与 React 19 前端,负责托管 Core,在 macOS 与 Linux 上通过 unix socket、在 Windows 上通过回环端口、连接服务器时通过 TCP 端口控制它,每种通道都经过加密握手。",
en: "A Tauri 2 shell and a React 19 frontend that supervise Core and control it over a local socket or a TCP port, each with an encrypted handshake.",
"zh-CN": "Tauri 2 外壳与 React 19 前端托管 Core,经本机套接字或 TCP 端口控制它,每种通道都经过加密握手。",
},
},
{
Expand All @@ -202,7 +202,7 @@ export const products: Product[] = [
locales: both,
group: "reference",
summary: {
en: "JavaScript plugins that change requests and answers: where they run, adding and editing one, the API and the kinds of request, permissions, limits, the sandbox and what it cannot prevent, and the two that ship with the app.",
en: "JavaScript plugins that change requests and answers: where they run, the API, permissions, limits, the sandbox, and the two that ship with the app.",
"zh-CN": "改写请求与回答的 JavaScript 插件:运行位置、添加与编辑、接口与请求种类、权限、限额、沙箱及其无法防范的情况,以及应用自带的两个插件。",
},
},
Expand Down Expand Up @@ -234,8 +234,8 @@ export const products: Product[] = [
base: "/docs/core",
editUrl: "https://github.com/ThinkWatchProject/thinkwatch.github.io/tree/main/src/content/docs-core",
tagline: {
en: "The gateway engine shared by ThinkWatch Lite and ThinkWatch Enterprise: MIT-licensed Rust crates and the twcore binary, which also runs on its own on a Linux server.",
"zh-CN": "ThinkWatch Lite 与 ThinkWatch 企业版共用的网关引擎:采用 MIT 许可证的 Rust crate 与 twcore 二进制,后者也可独立运行在 Linux 服务器上。",
en: "The gateway engine of ThinkWatch Lite and Enterprise: MIT-licensed Rust crates and the twcore binary, which also runs alone on a Linux server.",
"zh-CN": "ThinkWatch Lite 与企业版共用的网关引擎:MIT 许可证的 Rust crate 与 twcore 二进制,也可独立运行在 Linux 服务器上。",
},
docs: [
overview(),
Expand Down
4 changes: 2 additions & 2 deletions src/i18n/pages/core.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ export const coreCopy = {
meta: {
title: "ThinkWatch Core — AI API gateway engine in Rust",
description:
"Rust crates and the twcore binary for an AI API gateway: rule-based routing, failover before the first byte, cost accounting, outbound secret redaction and tool-call inspection. Runs inside ThinkWatch Lite or as a standalone gateway on a Linux server. MIT License.",
"Rust crates and the twcore binary for an AI API gateway: routing rules, failover, cost accounting and key redaction, in ThinkWatch Lite or on a server.",
twcoreDescription:
"Self-contained AI API gateway binary: the local engine of ThinkWatch Lite, or a standalone gateway run by systemd on a Linux server.",
},
Expand Down Expand Up @@ -137,7 +137,7 @@ export const coreCopy = {
meta: {
title: "ThinkWatch Core — 以 Rust 编写的 AI API 网关引擎",
description:
"一组 Rust crate 与 twcore 二进制,提供 AI API 网关的规则路由、首字节前的故障转移、费用核算、出站密钥脱敏与工具调用审查;随 ThinkWatch Lite 运行,也可作为独立网关部署在 Linux 服务器上。采用 MIT 许可证。",
"AI API 网关的 Rust crate 与 twcore:规则路由、故障转移、费用核算与密钥脱敏,用于 ThinkWatch Lite 或服务器。",
twcoreDescription: "独立运行的 AI API 网关二进制:ThinkWatch Lite 的本地引擎,也可由 systemd 在 Linux 服务器上作为独立网关运行。",
},
hero: {
Expand Down
4 changes: 2 additions & 2 deletions src/i18n/pages/home.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export const homeCopy = {
meta: {
title: "ThinkWatch — AI Gateways for Organizations and Individual Developers",
description:
"ThinkWatch provides AI gateways that route, inspect, and meter model requests and MCP tool calls: ThinkWatch Enterprise, a self-hosted server for organizations, and ThinkWatch Lite, a desktop app for individual developers on macOS, Windows and Linux. Both share ThinkWatch Core, the MIT-licensed gateway engine, which also runs on its own on a Linux server.",
"AI gateways that route, inspect and meter model requests and MCP tool calls: ThinkWatch Enterprise for organizations, ThinkWatch Lite for developers.",
},
announce: (lite: string | null, ent: string | null) =>
[ent && `Enterprise ${ent}`, lite && `Lite ${lite}`].filter(Boolean).join(" and ") + " released",
Expand Down Expand Up @@ -134,7 +134,7 @@ export const homeCopy = {
meta: {
title: "ThinkWatch — 面向组织与个人开发者的 AI 网关",
description:
"ThinkWatch 提供对模型请求与 MCP 工具调用进行路由、检查和计量的 AI 网关,包括面向组织的自托管服务端 ThinkWatch 企业版,以及面向个人开发者、支持 macOS、Windows 与 Linux 的桌面应用 ThinkWatch Lite。二者共用采用 MIT 许可证的网关引擎 ThinkWatch Core,它也可以独立运行在 Linux 服务器上。",
"对模型请求与 MCP 工具调用进行路由、检查和计量的 AI 网关:面向组织的 ThinkWatch 企业版,面向个人开发者的 ThinkWatch Lite。",
},
announce: (lite: string | null, ent: string | null) =>
[ent && `企业版 ${ent}`, lite && `Lite ${lite}`].filter(Boolean).join(" 与 ") + " 已发布",
Expand Down
4 changes: 2 additions & 2 deletions src/i18n/pages/lite.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ export const liteCopy = {
meta: {
title: "ThinkWatch Lite — Local gateway for Claude Code, Codex and other AI clients",
description:
"A local gateway for Claude Code, Codex and other AI clients on macOS, Windows and Linux. Connect each client once and switch upstreams freely, replace API keys before a request leaves, cut off dangerous tool calls a relay slips into an answer, and see the cost and route of every request. MIT License.",
"A local gateway for Claude Code, Codex and other AI clients: connect once, switch upstreams freely, redact API keys and see the cost of every request. MIT.",
},
hero: {
eyebrow: "ThinkWatch Lite · For individual developers",
Expand Down Expand Up @@ -275,7 +275,7 @@ export const liteCopy = {
meta: {
title: "ThinkWatch Lite — Claude Code、Codex 等 AI 客户端的本地网关",
description:
"Claude Code、Codex 等 AI 客户端的本地网关,支持 macOS、Windows 与 Linux。客户端接入一次即可随时切换上游,请求发出前可替换其中的 API 密钥,中转站塞入的危险工具调用可在执行前切断,每个请求的费用与去向都有记录。MIT 开源。",
"Claude Code、Codex 等 AI 客户端的本地网关:接入一次即可切换上游,发出前替换密钥,切断危险工具调用,记录每个请求的费用。MIT 开源。",
},
hero: {
eyebrow: "ThinkWatch Lite · 面向个人开发者",
Expand Down
4 changes: 2 additions & 2 deletions src/i18n/pages/pricing.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ export const pricingCopy = {
meta: {
title: "Pricing · ThinkWatch",
description:
"ThinkWatch Lite and ThinkWatch Core are MIT. ThinkWatch Enterprise is source-available under the Business Source License 1.1: free for non-production use, and free in production up to 10,000,000 billable tokens and 10,000 MCP tool calls per month.",
"ThinkWatch Lite and Core are MIT-licensed. ThinkWatch Enterprise is under BSL 1.1: free outside production and in production within a monthly allowance.",
breadcrumbHome: "Home",
breadcrumbPage: "Pricing",
},
Expand Down Expand Up @@ -141,7 +141,7 @@ export const pricingCopy = {
meta: {
title: "定价 · ThinkWatch",
description:
"ThinkWatch Lite 与 ThinkWatch Core 采用 MIT 许可证。ThinkWatch 企业版在 Business Source License 1.1 下源码开放:非生产环境免费;生产环境每月 10,000,000 计费 token 与 10,000 次 MCP 工具调用以内免费。",
"ThinkWatch Lite 与 Core 采用 MIT 许可证;企业版采用 BSL 1.1,非生产环境免费,生产环境在每月额度以内免费。",
breadcrumbHome: "首页",
breadcrumbPage: "定价",
},
Expand Down
4 changes: 2 additions & 2 deletions src/pages/docs/_DocsHome.astro
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ const copy = zh
? {
title: "文档 · ThinkWatch",
description:
"ThinkWatch 企业版、ThinkWatch Lite 与 ThinkWatch Core 的文档,涵盖架构、部署、配置、API 参考、安全模型、桌面应用与共享核心。",
"ThinkWatch 企业版、Lite 与 Core 的文档:架构、部署、配置、API 参考、安全模型、桌面应用与共享核心。",
label: "文档",
h1a: "ThinkWatch ",
h1b: "文档",
Expand All @@ -40,7 +40,7 @@ const copy = zh
: {
title: "Documentation · ThinkWatch",
description:
"Documentation for ThinkWatch Enterprise, ThinkWatch Lite, and ThinkWatch Core, covering architecture, deployment, configuration, API reference, the security model, the desktop application, and the shared core.",
"Documentation for ThinkWatch Enterprise, ThinkWatch Lite and ThinkWatch Core: architecture, deployment, configuration, API reference and security.",
label: "Documentation",
h1a: "ThinkWatch ",
h1b: "documentation",
Expand Down
Loading