docs: update README for Zhinian Assistant
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled

This commit is contained in:
inman
2026-05-07 21:59:02 +08:00
parent 0abc48189c
commit f3c599b2b2
2 changed files with 99 additions and 420 deletions

516
README.md
View File

@@ -1,477 +1,159 @@
<p align="center"> <p align="center">
<img src="src/assets/logo.svg" width="128" height="128" alt="ClawX Logo" /> <img src="src/assets/logo.svg" width="120" height="120" alt="智念助手 Logo" />
</p> </p>
<h1 align="center">ClawX</h1> <h1 align="center">智念助手</h1>
<p align="center"> <p align="center">
<strong>The Desktop Interface for OpenClaw AI Agents</strong> <strong>只有你的需要</strong>
</p> </p>
<p align="center"> <p align="center">
<a href="#features">Features</a> 面向普通企业人员的 AI Agent 桌面工作台,基于 OpenClaw 内核构建。
<a href="#why-clawx">Why ClawX</a>
<a href="#getting-started">Getting Started</a>
<a href="#architecture">Architecture</a>
<a href="#development">Development</a>
<a href="#contributing">Contributing</a>
</p> </p>
<p align="center"> <p align="center">
<img src="https://img.shields.io/badge/platform-MacOS%20%7C%20Windows%20%7C%20Linux-blue" alt="Platform" /> <img src="https://img.shields.io/badge/platform-macOS%20%7C%20Windows%20%7C%20Linux-blue" alt="Platform" />
<img src="https://img.shields.io/badge/electron-40+-47848F?logo=electron" alt="Electron" /> <img src="https://img.shields.io/badge/Electron-40+-47848F?logo=electron" alt="Electron" />
<img src="https://img.shields.io/badge/react-19-61DAFB?logo=react" alt="React" /> <img src="https://img.shields.io/badge/React-19-61DAFB?logo=react" alt="React" />
<a href="https://discord.com/invite/84Kex3GGAh" target="_blank"> <img src="https://img.shields.io/badge/OpenClaw-runtime-0369A1" alt="OpenClaw runtime" />
<img src="https://img.shields.io/discord/1399603591471435907?logo=discord&labelColor=%20%235462eb&logoColor=%20%23f5f5f5&color=%20%235462eb" alt="chat on Discord" />
</a>
<img src="https://img.shields.io/github/downloads/ValueCell-ai/ClawX/total?color=%23027DEB" alt="Downloads" />
<img src="https://img.shields.io/badge/license-MIT-green" alt="License" />
</p>
<p align="center">
English | <a href="README.zh-CN.md">简体中文</a> | <a href="README.ja-JP.md">日本語</a> | <a href="README.ru-RU.md">Русский</a>
</p> </p>
--- ---
## Overview ## 项目概述
**ClawX** bridges the gap between powerful AI agents and everyday users. Built on top of [OpenClaw](https://github.com/OpenClaw), it transforms command-line AI orchestration into an accessible, beautiful desktop experience—no terminal required. 智念助手是一款面向 B 端客户的桌面端 AI 产品。它将 OpenClaw 的 Agent、能力包、渠道、定时任务等底层能力封装为更适合普通企业人员使用的桌面工作台减少开发者术语暴露让用户通过对话、快捷任务、知识库和内置应用完成业务工作。
Whether you're automating workflows, managing AI-powered channels, or scheduling intelligent tasks, ClawX provides the interface you need to harness AI agents effectively. 当前项目来源于 ClawX 开源桌面端能力,并在此基础上进行了产品化改造:品牌更名为“智念助手”,重构了登录、组织空间、首页、应用中心、能力包、知识库、设置、初始化、打包与运行时依赖链路。
ClawX comes pre-configured with best-practice model providers and natively supports Windows as well as multi-language settings. Of course, you can also fine-tune advanced configurations via **Settings → Advanced → Developer Mode**. 当前阶段:`3.5` 内测研发阶段。
--- ## 核心能力
## Screenshot
<p align="center"> - **账号登录与组织空间**:通过服务端账号密码登录,一个账号对应一个组织空间;本地可维护组织空间展示名称与桌面端用户名称。
<img src="resources/screenshot/en/chat.png" style="width: 100%; height: auto;"> - **桌面对话**:默认以桌面端新会话开始工作,支持多轮上下文、长任务状态提示、知识库上下文选择和快捷任务注入。
</p> - **能力包**:将 OpenClaw skills 转为普通用户更容易理解的“能力包”,支持服务端下发、本地安装和快捷任务配置。
- **快捷任务**:用户在对话前选择一个快捷任务,输入框会注入不可编辑的默认提示词,用于稳定触发指定能力包。
- **知识库**:支持文本类资料导入,包含 Word 等常用格式;导入后会复制到本地安全目录,避免源文件删除后丢失。
- **定时任务**:面向用户可见、可管理的自动化任务能力,与 OpenClaw 内部 heartbeat 机制分离。
- **渠道管理**:支持渠道和账号绑定,渠道账号可维护备注;新增渠道时会自动创建对应 Agent删除渠道时同步清理绑定 Agent。
- **应用中心**:承载固定业务应用,当前重点集成 `NianxxPlay / 智念视频助手`,桌面端负责伴随安装、启动、健康检查与外壳承载。
- **初始化流程**:首次打开时引导安装或重装 OpenClaw 运行环境,并内置内测阶段模型配置与必要依赖。
- **运行维护**管理员模式下提供模型配置诊断、Gateway 状态、OpenClaw 运行信息和高级排查入口。
<p align="center"> ## 技术栈
<img src="resources/screenshot/en/cron.png" style="width: 100%; height: auto;">
</p>
<p align="center"> - 桌面框架Electron
<img src="resources/screenshot/en/skills.png" style="width: 100%; height: auto;"> - 前端框架React 19、TypeScript、Vite
</p> - UITailwind CSS、Radix UI、Lucide Icons
- 状态管理Zustand
- Agent 内核OpenClaw Gateway
- 包管理pnpm
- 内置应用NianxxPlay 作为应用中心内的大型业务应用
<p align="center"> ## 目录结构
<img src="resources/screenshot/en/channels.png" style="width: 100%; height: auto;">
</p>
<p align="center">
<img src="resources/screenshot/en/models.png" style="width: 100%; height: auto;">
</p>
<p align="center">
<img src="resources/screenshot/en/settings.png" style="width: 100%; height: auto;">
</p>
---
## Why ClawX
Building AI agents shouldn't require mastering the command line. ClawX was designed with a simple philosophy: **powerful technology deserves an interface that respects your time.**
| Challenge | ClawX Solution |
|-----------|----------------|
| Complex CLI setup | One-click installation with guided setup wizard |
| Configuration files | Visual settings with real-time validation |
| Process management | Automatic gateway lifecycle management |
| Multiple AI providers | Unified provider configuration panel |
| Skill/plugin installation | Built-in skill marketplace and management |
### OpenClaw Inside
ClawX is built directly upon the official **OpenClaw** core. Instead of requiring a separate installation, we embed the runtime within the application to provide a seamless "battery-included" experience.
We are committed to maintaining strict alignment with the upstream OpenClaw project, ensuring that you always have access to the latest capabilities, stability improvements, and ecosystem compatibility provided by the official releases.
---
## Features
### 🎯 Zero Configuration Barrier
Complete the entire setup—from installation to your first AI interaction—through an intuitive graphical interface. No terminal commands, no YAML files, no environment variable hunting.
### 💬 Intelligent Chat Interface
Communicate with AI agents through a modern chat experience. Support for multiple conversation contexts, message history, rich content rendering with Markdown (including GitHub-flavored tables and KaTeX-powered LaTeX math: `$inline$`, `$$block$$`, `\(inline\)`, and `\[block\]`), and direct `@agent` routing in the main composer for multi-agent setups.
When you target another agent with `@agent`, ClawX switches into that agent's own conversation context directly instead of relaying through the default agent. Agent workspaces stay separate by default, and stronger isolation depends on OpenClaw sandbox settings.
Each agent can also override its own `provider/model` runtime setting; agents without overrides continue inheriting the global default model.
### 📡 Multi-Channel Management
Configure and monitor multiple AI channels simultaneously. Each channel operates independently, allowing you to run specialized agents for different tasks.
Each channel now supports multiple accounts, per-account agent binding, and switching the channel default account directly from the Channels page.
For custom channel account IDs, ClawX enforces OpenClaw-compatible canonical IDs (`[a-z0-9_-]`, lowercase, max 64 chars, must start with a letter/number) to prevent routing mismatches.
ClawX now also bundles Tencent's official personal WeChat channel plugin, so you can link WeChat directly from the Channels page with an in-app QR flow.
### ⏰ Cron-Based Automation
Schedule AI tasks to run automatically. Define triggers, set intervals, and let your AI agents work around the clock without manual intervention.
The Cron page now lets you configure external delivery directly in the task form with separate sender-account and recipient-target selectors. For supported channels, recipient targets are discovered automatically from channel directories or known session history, so you no longer need to edit `jobs.json` by hand.
### 🧩 Extensible Skill System
Extend your AI agents with pre-built skills. Browse, install, and manage skills through the integrated skill panel—no package managers required.
ClawX also pre-bundles full document-processing skills (`pdf`, `xlsx`, `docx`, `pptx`), deploys them automatically to the managed skills directory (default `~/.openclaw/skills`) on startup, and enables them by default on first install. Additional bundled skills (`find-skills`, `self-improving-agent`, `tavily-search`) are also enabled by default; if required API keys are missing, OpenClaw will surface configuration errors in runtime.
The Skills page can display skills discovered from multiple OpenClaw sources (managed dir, workspace, and extra skill dirs), and now shows each skill's actual location so you can open the real folder directly.
Environment variables for bundled search skills:
- `TAVILY_API_KEY` for `tavily-search` (OAuth may also be supported by upstream skill runtime)
- `find-skills` and `self-improving-agent` do not require API keys
### 🔐 Secure Provider Integration
Connect to multiple AI providers (OpenAI, Anthropic, and more) with credentials stored securely in your system's native keychain. OpenAI supports both API key and browser OAuth (Codex subscription) sign-in.
For **Custom** providers used with OpenAI-compatible gateways, you can set a custom `User-Agent` in **Settings → AI Providers → Edit Provider** for compatibility-sensitive endpoints.
When a compatible gateway rejects `/models` for non-auth reasons, ClawX automatically falls back to a lightweight `/chat/completions` or `/responses` probe during API key validation.
### 🌙 Adaptive Theming
Light mode, dark mode, or system-synchronized themes. ClawX adapts to your preferences automatically.
### 🚀 Startup Launch Control
In **Settings → General**, you can enable **Launch at system startup** so ClawX starts automatically after login.
---
## Getting Started
### System Requirements
- **Operating System**: macOS 11+, Windows 10+, or Linux (Ubuntu 20.04+)
- **Memory**: 4GB RAM minimum (8GB recommended)
- **Storage**: 1GB available disk space
### Installation
#### Pre-built Releases (Recommended)
Download the latest release for your platform from the [Releases](https://github.com/ValueCell-ai/ClawX/releases) page.
#### Build from Source
```bash
# Clone the repository
git clone https://github.com/ValueCell-ai/ClawX.git
cd ClawX
# Initialize the project
pnpm run init
# Start in development mode
pnpm dev
```
### First Launch
When you launch ClawX for the first time, the **Setup Wizard** will guide you through:
1. **Language & Region** Configure your preferred locale
2. **AI Provider** Add providers with API keys or OAuth (for providers that support browser/device login)
3. **Skill Bundles** Select pre-configured skills for common use cases
4. **Verification** Test your configuration before entering the main interface
The wizard preselects your system language when it is supported, and falls back to English otherwise.
> Note for Moonshot (Kimi): ClawX keeps Kimi web search enabled by default.
> When Moonshot is configured, ClawX also syncs Kimi web search to the China endpoint (`https://api.moonshot.cn/v1`) in OpenClaw config.
### Proxy Settings
ClawX includes built-in proxy settings for environments where Electron, the OpenClaw Gateway, or channels such as Telegram need to reach the internet through a local proxy client.
Open **Settings → Gateway → Proxy** and configure:
- **Proxy Server**: the default proxy for all requests
- **Bypass Rules**: hosts that should connect directly, separated by semicolons, commas, or new lines
- In **Developer Mode**, you can optionally override:
- **HTTP Proxy**
- **HTTPS Proxy**
- **ALL_PROXY / SOCKS**
Recommended local examples:
```text ```text
Proxy Server: http://127.0.0.1:7890 yinian-desktop/
├── electron/ # Electron Main、Host API、Gateway 管理与运行时工具
│ ├── api/ # 本地 Host API 路由
│ ├── gateway/ # OpenClaw Gateway 生命周期和依赖管理
│ ├── main/ # Electron 主进程入口与 IPC
│ └── utils/ # 初始化、配置、打包、诊断等工具
├── resources/ # 图标、内置资源、预装能力包资源
├── scripts/ # 打包、OpenClaw bundle、NianxxPlay bundle 脚本
├── shared/ # Main / Renderer 共享类型
├── src/ # Renderer 前端
│ ├── components/ # 公共组件
│ ├── i18n/ # 中英文等语言资源
│ ├── pages/ # 首页、对话、应用中心、知识库、设置等页面
│ ├── stores/ # 前端状态管理
│ └── styles/ # 全局样式
└── tests/ # 单元测试
``` ```
Notes:
- A bare `host:port` value is treated as HTTP. ## 本地开发
- If advanced proxy fields are left empty, ClawX falls back to `Proxy Server`.
- Saving proxy settings reapplies Electron networking immediately and restarts the Gateway automatically.
- ClawX also syncs the proxy to OpenClaw's Telegram channel config when Telegram is enabled.
- Gateway restarts preserve an existing Telegram channel proxy if ClawX proxy is currently disabled.
- To explicitly clear Telegram channel proxy from OpenClaw config, save proxy settings with proxy disabled.
- In **Settings → Advanced → Developer**, you can run **OpenClaw Doctor** to execute `openclaw doctor --json` and inspect the diagnostic output without leaving the app.
- On packaged Windows builds, the bundled `openclaw` CLI/TUI runs via the shipped `node.exe` entrypoint to keep terminal input behavior stable.
--- ### 环境要求
## Architecture - Node.js 20+
- pnpm 9+
- macOS 开发打包建议使用 Apple Silicon 环境验证 arm64 包
ClawX employs a **dual-process architecture** with a unified host API layer. The renderer talks to a single client abstraction, while Electron Main owns protocol selection and process lifecycle: ### 安装依赖
```┌─────────────────────────────────────────────────────────────────┐
│ ClawX Desktop App │
│ │
│ ┌────────────────────────────────────────────────────────────┐ │
│ │ Electron Main Process │ │
│ │ • Window & application lifecycle management │ │
│ │ • Gateway process supervision │ │
│ │ • System integration (tray, notifications, keychain) │ │
│ │ • Auto-update orchestration │ │
│ └────────────────────────────────────────────────────────────┘ │
│ │ │
│ │ IPC (authoritative control plane) │
│ ▼ │
│ ┌────────────────────────────────────────────────────────────┐ │
│ │ React Renderer Process │ │
│ │ • Modern component-based UI (React 19) │ │
│ │ • State management with Zustand │ │
│ │ • Unified host-api/api-client calls │ │
│ │ • Rich Markdown rendering │ │
│ └────────────────────────────────────────────────────────────┘ │
└──────────────────────────────┬──────────────────────────────────┘
│ Main-owned transport strategy
│ (WS first, HTTP then IPC fallback)
┌─────────────────────────────────────────────────────────────────┐
│ Host API & Main Process Proxies │
│ │
│ • hostapi:fetch (Main proxy, avoids CORS in dev/prod) │
│ • gateway:httpProxy (Renderer never calls Gateway HTTP direct) │
│ • Unified error mapping & retry/backoff │
└──────────────────────────────┬──────────────────────────────────┘
│ WS / HTTP / IPC fallback
┌─────────────────────────────────────────────────────────────────┐
│ OpenClaw Gateway │
│ │
│ • AI agent runtime and orchestration │
│ • Message channel management │
│ • Skill/plugin execution environment │
│ • Provider abstraction layer │
└─────────────────────────────────────────────────────────────────┘
```
### Design Principles
- **Process Isolation**: The AI runtime operates in a separate process, ensuring UI responsiveness even during heavy computation
- **Single Entry for Frontend Calls**: Renderer requests go through host-api/api-client; protocol details are hidden behind a stable interface
- **Main-Process Transport Ownership**: Electron Main controls WS/HTTP usage and fallback to IPC for reliability
- **Graceful Recovery**: Built-in reconnect, timeout, and backoff logic handles transient failures automatically
- **Secure Storage**: API keys and sensitive data leverage the operating system's native secure storage mechanisms
- **CORS-Safe by Design**: Local HTTP access is proxied by Main, preventing renderer-side CORS issues
### Process Model & Gateway Troubleshooting
- ClawX is an Electron app, so **one app instance normally appears as multiple OS processes** (main/renderer/zygote/utility). This is expected.
- Single-instance protection uses Electron's lock plus a local process-file lock fallback, preventing duplicate app launch in environments where desktop IPC/session bus is unstable.
- During rolling upgrades, mixed old/new app versions can still have asymmetric protection behavior. For best reliability, upgrade all desktop clients to the same version.
- The OpenClaw Gateway listener should still be **single-owner**: only one process should listen on `127.0.0.1:18789`.
- To verify the active listener:
- macOS/Linux: `lsof -nP -iTCP:18789 -sTCP:LISTEN`
- Windows (PowerShell): `Get-NetTCPConnection -LocalPort 18789 -State Listen`
- Clicking the window close button (`X`) hides ClawX to tray; it does **not** fully quit the app. Use tray menu **Quit ClawX** for complete shutdown.
---
## Use Cases
### 🤖 Personal AI Assistant
Configure a general-purpose AI agent that can answer questions, draft emails, summarize documents, and help with everyday tasks—all from a clean desktop interface.
### 📊 Automated Monitoring
Set up scheduled agents to monitor news feeds, track prices, or watch for specific events. Results are delivered to your preferred notification channel.
### 💻 Developer Productivity
Integrate AI into your development workflow. Use agents to review code, generate documentation, or automate repetitive coding tasks.
### 🔄 Workflow Automation
Chain multiple skills together to create sophisticated automation pipelines. Process data, transform content, and trigger actions—all orchestrated visually.
---
## Development
### Prerequisites
- **Node.js**: 22+ (LTS recommended)
- **Package Manager**: pnpm 9+ (recommended) or npm
### Project Structure
```ClawX/
├── electron/ # Electron Main Process
│ ├── api/ # Main-side API router and handlers
│ │ └── routes/ # RPC/HTTP proxy route modules
│ ├── services/ # Provider, secrets and runtime services
│ │ ├── providers/ # Provider/account model sync logic
│ │ └── secrets/ # OS keychain and secret storage
│ ├── shared/ # Shared provider schemas/constants
│ │ └── providers/
│ ├── main/ # App entry, windows, IPC registration
│ ├── gateway/ # OpenClaw Gateway process manager
│ ├── preload/ # Secure IPC bridge
│ └── utils/ # Utilities (storage, auth, paths)
├── src/ # React Renderer Process
│ ├── lib/ # Unified frontend API + error model
│ ├── stores/ # Zustand stores (settings/chat/gateway)
│ ├── components/ # Reusable UI components
│ ├── pages/ # Setup/Dashboard/Chat/Channels/Skills/Cron/Settings
│ ├── i18n/ # Localization resources
│ └── types/ # TypeScript type definitions
├── tests/
│ ├── e2e/ # Playwright Electron end-to-end smoke tests
│ └── unit/ # Vitest unit/integration-like tests
├── resources/ # Static assets (icons/images)
└── scripts/ # Build and utility scripts
```
### Available Commands
```bash ```bash
# Development pnpm install
pnpm run init # Install dependencies + download uv
pnpm dev # Start with hot reload (auto-prepares bundled skills if missing)
# Quality
pnpm lint # Run ESLint
pnpm typecheck # TypeScript validation
# Testing
pnpm test # Run unit tests
pnpm run test:e2e # Run Electron E2E smoke tests with Playwright
pnpm run test:e2e:headed # Run Electron E2E tests with a visible window
pnpm run comms:replay # Compute communication replay metrics
pnpm run comms:baseline # Refresh communication baseline snapshot
pnpm run comms:compare # Compare replay metrics against baseline thresholds
# Build & Package
pnpm run build:vite # Build frontend only
pnpm build # Full production build (with packaging assets)
pnpm package # Package for current platform (includes bundled preinstalled skills)
pnpm package:mac # Package for macOS
pnpm package:win # Package for Windows
pnpm package:linux # Package for Linux
``` ```
On headless Linux, run Electron tests under a display server such as `xvfb-run -a pnpm run test:e2e`. ### 启动开发环境
### Communication Regression Checks
When a PR changes communication paths (gateway events, chat runtime send/receive flow, channel delivery, or transport fallback), run:
```bash ```bash
pnpm run comms:replay pnpm dev
pnpm run comms:compare
``` ```
`comms-regression` in CI enforces required scenarios and threshold checks. 开发模式会启动 Vite 与 Electron并由桌面端管理本地 Host API 与 OpenClaw Gateway。
### Electron E2E Tests ### 常用检查
The Playwright Electron suite launches the packaged renderer and main process ```bash
from `dist/` and `dist-electron/`, so it does not require manually running pnpm run typecheck
`pnpm dev` first. pnpm test
pnpm run build:vite
```
`pnpm run test:e2e` automatically: ### 内测打包
- builds the renderer and Electron bundles with `pnpm run build:vite` macOS Apple Silicon 内测包:
- starts Electron in an isolated E2E mode with a temporary `HOME`
- uses a temporary ClawX `userData` directory
- skips heavy startup side effects such as gateway auto-start, bundled skill
installation, tray creation, and CLI auto-install
The first two baseline specs cover: ```bash
pnpm run package:mac:pilot:arm64
```
- first-launch setup wizard visibility on a fresh profile 通用 macOS 内测包:
- skipping setup and navigating to the Models page inside the Electron app
Add future Electron flows under `tests/e2e/` and reuse the shared fixture in ```bash
`tests/e2e/fixtures/electron.ts`. pnpm run package:mac:pilot
### Tech Stack ```
| Layer | Technology | 打包前脚本会准备 OpenClaw runtime、OpenClaw plugins、预装能力包、NianxxPlay bundle、Node/uv 等必要运行资源。
|-------|------------|
| Runtime | Electron 40+ |
| UI Framework | React 19 + TypeScript |
| Styling | Tailwind CSS + shadcn/ui |
| State | Zustand |
| Build | Vite + electron-builder |
| Testing | Vitest + Playwright |
| Animation | Framer Motion |
| Icons | Lucide React |
--- ## 运行时说明
## Contributing - 智念助手会优先使用桌面端托管的 OpenClaw runtime。
- 内测阶段会在初始化流程中重装并修正 OpenClaw 配置,减少客户本机历史环境影响。
- OpenClaw agent heartbeat 已在智念托管配置中关闭,自动化任务统一使用智念助手的“定时任务”功能。
- 更新能力当前以服务端下发为目标,内测包不应依赖 ClawX 原始 GitHub Release。
- 真实服务端地址、账号、权限、密钥和计费后续由服务端统一管理,桌面端不暴露正式凭证。
We welcome contributions from the community! Whether it's bug fixes, new features, documentation improvements, or translations—every contribution helps make ClawX better. ## 服务端接口
### How to Contribute 当前已接入账号密码登录,并预留组织空间、能力包下发、渠道与应用服务等服务端协作边界。
1. **Fork** the repository 内测阶段如果服务端能力尚未完整提供,桌面端会保留必要的本地兜底逻辑,以保证安装、初始化、对话、知识库与应用中心可测试。
2. **Create** a feature branch (`git checkout -b feature/amazing-feature`)
3. **Commit** your changes with clear messages
4. **Push** to your branch
5. **Open** a Pull Request
### Guidelines ## 验证重点
- Follow the existing code style (ESLint + Prettier) 每次进入可交付验证前,建议至少覆盖:
- Write tests for new functionality
- Update documentation as needed
- Keep commits atomic and descriptive
--- - 登录与会话恢复
- 首次初始化与 OpenClaw runtime 安装
- 普通桌面对话与多轮上下文
- 长任务状态保持与错误提示
- 能力包列表、本地安装与快捷任务触发
- 知识库上传、备份、删除与对话上下文选择
- 定时任务创建、启停与执行记录
- 应用中心打开 NianxxPlay、刷新、返回与历史项目
- 设置页管理员模式、模型诊断、渠道管理
- macOS arm64 安装包启动、权限、签名与公证
## Acknowledgments ## 与 ClawX / OpenClaw 的关系
ClawX is built on the shoulders of excellent open-source projects: 智念助手使用 OpenClaw 作为 Agent 运行内核,并参考了 ClawX 的桌面端工程基础。当前仓库已经面向智念助手产品目标进行定制开发,不再作为原 ClawX 通用客户端维护。
- [OpenClaw](https://github.com/OpenClaw) The AI agent runtime 后续如果同步上游 OpenClaw 或 ClawX 的能力,需要以智念助手的产品边界、普通企业用户体验和内测交付稳定性为优先。
- [Electron](https://www.electronjs.org/) Cross-platform desktop framework
- [React](https://react.dev/) UI component library
- [shadcn/ui](https://ui.shadcn.com/) Beautifully designed components
- [Zustand](https://github.com/pmndrs/zustand) Lightweight state management
---
## Community
Join our community to connect with other users, get support, and share your experiences.
| Enterprise WeChat | Feishu Group | Discord |
| :---: | :---: | :---: |
| <img src="src/assets/community/wecom-qr.png" width="150" alt="WeChat QR Code" /> | <img src="src/assets/community/feishu-qr.png" width="150" alt="Feishu QR Code" /> | <img src="src/assets/community/20260212-185822.png" width="150" alt="Discord QR Code" /> |
### ClawX Partner Program 🚀
We're launching the ClawX Partner Program and looking for partners who can help introduce ClawX to more clients, especially those with custom AI agent or automation needs.
Partners help connect us with potential users and projects, while the ClawX team provides full technical support, customization, and integration.
If you work with clients interested in AI tools or automation, we'd love to collaborate.
DM us or email [public@valuecell.ai](mailto:public@valuecell.ai) to learn more.
---
## Star History
<p align="center">
<img src="https://api.star-history.com/svg?repos=ValueCell-ai/ClawX&type=Date" alt="Star History Chart" />
</p>
---
## License ## License
ClawX is released under the [MIT License](LICENSE). You're free to use, modify, and distribute this software. 本项目基于 MIT License 的开源工程进行二次开发。内部业务代码、品牌素材、服务端协议与内测配置请按团队协作规范使用。
---
<p align="center">
<sub>Built with ❤️ by the ValueCell Team</sub>
</p>

View File

@@ -60,9 +60,6 @@ publish:
- provider: generic - provider: generic
url: https://oss.intelli-spectrum.com/latest url: https://oss.intelli-spectrum.com/latest
useMultipleRangeRequest: false useMultipleRangeRequest: false
- provider: github
owner: ValueCell-ai
repo: ClawX
# macOS Configuration # macOS Configuration
mac: mac: