ChatUp
ChatUp 是 ChatArch 的独立环境与工具安装 CLI。它承接原来 chattool setup 的职责,把常用开发环境、Agent CLI、工作区脚手架和本地服务安装整理成一级命令,例如 chattool setup workspace 对应 chatup workspace。
- 文档站:https://arch.gh.wzhecnu.cn/ChatUp/
- English README: README.en.md
- Source: https://github.com/ChatArch/ChatUp
按场景选择文档:
| 场景 | 文档 |
|---|---|
| 从空机器验证 ChatUp、Python runtime 和 workspace | docs/quickstart.md |
| 查看完整一级 CLI 树与 CFT/ChromeDriver 独立 contract | docs/cli-tree.md |
| 查看命令分组、参数边界和服务默认路径 | docs/commands.md |
| 校对哪些 ChatArch setup 流程已经有一等命令 | docs/capability-map.md |
理解 chatup workspace 创建的目录和项目记录约定 |
docs/workspace.md |
| 安装 ChatTea-compatible Gitea、ChatData-compatible MySQL、user-level NGINX 和 CRS | docs/commands.md |
快速开始
chatup --help
chatup doctor
chatup uv
chatup chrome-for-testing install --channel stable -I
chatup workspace default ~/Playground
常见安装命令:
chatup gitea --force
chatup mysql
chatup nginx
chatup nginx proxy-pass ./gitea-local.conf --set SERVER_NAME=gitea.local.example.invalid --set PROXY_PASS=http://127.0.0.1:3000
chatup crs --install-dir ~/.chatarch/crs/local --port 12392 --redis-port 6379
当前能力
| 能力组 | 命令 |
|---|---|
| 基础运行环境 | doctor、uv、nodejs、docker、zsh、chrome-for-testing、chromedriver、frp |
| 工作区脚手架 | workspace |
| 本地服务安装 | gitea、mysql、nginx、crs |
| Agent 工具链 | cc-connect、claude、codex、opencode、hermes、lark-cli |
所有新增安装项默认目录都收敛到 ~/.chatarch/...,例如 ~/.chatarch/chrome-for-testing、~/.chatarch/chromedriver、~/.chatarch/chattea、~/.chatarch/chatdata、~/.chatarch/nginx 和 ~/.chatarch/crs/local。更完整的能力边界见 docs/capability-map.md。
开发
python -m pytest -q
python -m build
python -m twine check dist/*
mkdocs build --strict
更多使用说明见文档站的 快速开始、命令参考 和 CLI 能力地图。
发布
发布由 tag 驱动。vX.Y.Z tag 必须与 src/chatup/__init__.py::__version__ 一致;发布 workflow 会通过 PyPI Trusted Publishing/OIDC 构建并发布到 PyPI。
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file chatup-0.2.3.tar.gz.
File metadata
- Download URL: chatup-0.2.3.tar.gz
- Upload date:
- Size: 161.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c13ad0c56f8a4742dfaa916ed6dfa817a77d1aacc0e48b287335c8a57e86e05c
|
|
| MD5 |
250008fcafa6954f3c2b95cd595c3c48
|
|
| BLAKE2b-256 |
6c15274d5ce059dc924403f2261421999ef0213d355bc0d3cead66df6af280f3
|
Provenance
The following attestation bundles were made for chatup-0.2.3.tar.gz:
Publisher:
publish.yml on ChatArch/ChatUp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
chatup-0.2.3.tar.gz -
Subject digest:
c13ad0c56f8a4742dfaa916ed6dfa817a77d1aacc0e48b287335c8a57e86e05c - Sigstore transparency entry: 2336283112
- Sigstore integration time:
-
Permalink:
ChatArch/ChatUp@b4cd33acea00c12a85eaeea8563969d22ec7fb83 -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/ChatArch
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b4cd33acea00c12a85eaeea8563969d22ec7fb83 -
Trigger Event:
push
-
Statement type:
File details
Details for the file chatup-0.2.3-py3-none-any.whl.
File metadata
- Download URL: chatup-0.2.3-py3-none-any.whl
- Upload date:
- Size: 175.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a10afff9d9460e06925a720f0a3c8336adb74294d0f315c66183270ae962db3
|
|
| MD5 |
fdaab1dc96f7705883a60433c3dd35ac
|
|
| BLAKE2b-256 |
39222dd687b55a5faf83c2a17253c2c84bb83dec17d52c45210248015be8105b
|
Provenance
The following attestation bundles were made for chatup-0.2.3-py3-none-any.whl:
Publisher:
publish.yml on ChatArch/ChatUp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
chatup-0.2.3-py3-none-any.whl -
Subject digest:
1a10afff9d9460e06925a720f0a3c8336adb74294d0f315c66183270ae962db3 - Sigstore transparency entry: 2336283127
- Sigstore integration time:
-
Permalink:
ChatArch/ChatUp@b4cd33acea00c12a85eaeea8563969d22ec7fb83 -
Branch / Tag:
refs/tags/v0.2.3 - Owner: https://github.com/ChatArch
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b4cd33acea00c12a85eaeea8563969d22ec7fb83 -
Trigger Event:
push
-
Statement type: