fix(desktop): support web_password auth and fix password settings

This commit is contained in:
zhayujie
2026-07-08 20:15:16 +08:00
parent 4d87703e31
commit b98fbae6f6
12 changed files with 290 additions and 21 deletions

View File

@@ -36,3 +36,16 @@ The desktop client has built-in auto-update. When a new version is available it
- **Desktop client**: best for personal use on your own computer — works out of the box, GUI-based, auto-updating.
- **Command-line deployment**: best for developers or long-running servers with more customization. See [Quick Start](/guide/quick-start).
## Access from a Browser
Once the desktop client is running, it listens on port `9876` locally, and its backend is exactly the same Web console. So while the app is open you can also just point your browser at `http://localhost:9876` for the same full experience as the client UI.
## Local Data Storage
All data of the desktop client is stored on your machine:
- **Config directory**: `~/.cow` in your home folder, holding `config.json` (model keys, channels, etc.) along with logs, cache and other runtime data.
- **Workspace**: `~/cow` by default, holding chat history, knowledge base, memory, skills, scheduled tasks and other files produced by the Agent.
Uninstalling the client does not delete these two directories, so your data is preserved across reinstalls. To fully clean up or migrate to another device, just back up or remove the corresponding folders manually.

View File

@@ -36,3 +36,16 @@ CowAgent は、Agent の実行環境を内蔵したすぐに使えるデスク
- **デスクトップクライアント**:自分の PC での個人利用に最適。すぐに使え、GUI 操作で自動アップデート対応。
- **コマンドラインデプロイ**:開発者やサーバーでの長期運用に最適で、カスタマイズ性が高い。詳しくは [クイックスタート](/ja/guide/quick-start) を参照。
## ブラウザからのアクセス
デスクトップクライアントは起動するとローカルでポート `9876` をリッスンし、そのバックエンドは Web コンソールとまったく同じです。そのため、アプリを開いている間はブラウザで `http://localhost:9876` にアクセスすれば、クライアント UI と同じ完全な体験が得られます。
## ローカルデータの保存
デスクトップクライアントのすべてのデータはお使いのマシンに保存されます:
- **設定ディレクトリ**:ホームフォルダの `~/.cow`。`config.json`(モデルキーやチャネルなどの設定)のほか、ログ・キャッシュなどの実行データが含まれます。
- **ワークスペース**:デフォルトは `~/cow`。会話履歴・ナレッジベース・記憶・スキル・定期タスクなど、Agent が生成したファイルが保存されます。
クライアントをアンインストールしてもこの 2 つのディレクトリは自動削除されないため、再インストール後もデータは保持されます。完全に削除したい場合や別のデバイスへ移行する場合は、該当するフォルダを手動でバックアップまたは削除してください。

View File

@@ -34,5 +34,18 @@ CowAgent 提供开箱即用的桌面客户端,内置 Agent 运行环境,**
## 与命令行部署的区别
- **桌面客户端**:适合个人在本地电脑使用,开箱即用,图形界面操作,自动更新。
- **命令行部署**:适合开发者或服务器长期运行,可定制性更强,详见 [一键安装](/zh/guide/quick-start)。
- **桌面客户端**:适合个人用户开箱即用,无需安装任何依赖,图形界面操作,支持自动更新。
- **命令行部署**源码运行方式,适合开发者在本地或服务器部署,方便扩展功能,可定制性更强,详见 [一键安装](/zh/guide/quick-start)。
## 通过浏览器访问
桌面客户端启动后会在本机监听 `9876` 端口,其后端与 Web 控制台完全一致。因此在打开客户端的同时,也可以直接用浏览器访问 `http://localhost:9876`,获得与客户端界面一致的完整体验。
## 本地数据存储
桌面客户端的所有数据都保存在本机:
- **配置文件**:位于用户目录下的 `~/.cow`,包含 `config.json`(模型密钥、通道等配置)以及日志、缓存等运行数据。
- **工作空间**:默认位于 `~/cow`,用于存放对话记录、知识库、记忆、技能、定时任务等 Agent 产生的文件。
卸载客户端不会自动删除这两个目录,重装后数据依然保留。如需彻底清理或迁移到其他设备,手动备份或删除对应目录即可。