Skip to main content

英文版 | 简体中文

ChatSite

ChatSite 是 ChatArch / Chat 系列的 Web 与 service 入口。根 Web 应用是功能 hub,各功能工作区通过共享的 ChatSite 登录/session 层调用具体的 Chat 工具模块;例如 Overleaf 编辑器由 ChatSite serve,并调用 ChatOL 作为 Overleaf 工具模块。后续新增站点能力时,必须同步 Python API、服务入口、文档和测试。

快速开始

pip install chatsite
chatsite --version
chatsite --tree
chatsite --tree-brief

开发环境:

pip install -e ".[dev,docs]"
python -m pytest -q
mkdocs build --strict
python -m build

CLI 树

chatsite
├── --help  # Show this message and exit.
├── --version  # Show the version and exit.
├── --tree  # Print the registered CLI tree and exit.
├── --tree-brief  # Print the registered CLI tree without parameter signatures and exit.
└── todo  # 任务树工作台。
    ├── check [--profile PROFILE] [--home HOME]  # 验证配置及模型,会发送一次不修改任务的小请求。
    └── serve [--host HOST] [--port PORT] [--profile PROFILE] [--home HOME]  # 启动任务树 Web 服务。

当前公开接口包含 Todo 服务命令;--tree 保留参数签名,--tree-brief 省略签名。

chatsite hello 不是公开 CLI;它属于脚手架示例残留,必须失败。

文档

开发说明

扩展命令前先阅读 DEVELOP.md 和 AGENTS.md,并保持 --tree、--tree-brief、README、MkDocs、测试与 changelog 同步。

Todo 任务树工作台

安装 "ChatSite[todo]>=0.1.4,<0.2.0" 后执行 chatsite todo serve。SimpleMindMap 提供原生导图交互,Ant Design X 提供对话界面,ChatTodo 保持节点、版本、回执和撤销的领域职责;保留命名多画布、可选 Markdown 详情、手机触控和已有森林数据。前端随 Python 包分发,运行服务不需要 Node;维护界面源码时在 frontend/todo/ 执行 npm ci --ignore-scripts、npm test 和 npm run build,并提交生成制品。

使用 chatsite todo serve 启动,chatsite todo check 验证配置和模型。配置由 ChatEnv 的 chatsite-todo provider 管理。模型支持 Responses/Chat Completions;使用 Plan 服务时应保留其 Plan 专属入口,不自动回退到按量计费。

Metadata

Release files for ChatSite 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ChatSite 0.1.4
File Size Uploaded
chatsite-0.1.4.tar.gz 9.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for ChatSite 0.1.4
File Interpreter ABI Platform
chatsite-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 13.7 MB

Release files / chatsite-0.1.4.tar.gz

Download URL chatsite-0.1.4.tar.gz
Size 9.0 MB
Tags Source
SHA-256 checksum
How to use checksums
588f2dec59db598bcdaa411e9bc94368d3221a8d05cf9fb5ccd572b99700c514
BLAKE2b-256 checksum
How to use checksums
8ad6c6c9527372f92d8c4a660ce137b51de4bcc9c652a5583a394aaab4e5f8e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / chatsite-0.1.4-py3-none-any.whl

Download URL chatsite-0.1.4-py3-none-any.whl
Size 4.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
c0e6f2a44274b3f190921f140a4ca59b84ad00596282fba90594b6706396ceeb
BLAKE2b-256 checksum
How to use checksums
adfb99afbbb9fe06c53a5274d6687b4257b108fc52304926a203a736874de5c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release history Release notifications | RSS feed

0.1.5

2 release files

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page