Skip to main content

ChatGame

ChatGame 是游戏谜题截图求解工具:从截图解析棋盘,输出求解步骤,并提供安装态 Web UI。

快速开始

pip install chatgame
chatgame --version
chatgame --tree
chatgame --tree-brief
chatgame games
chatgame solve level24.png -o solved.png
chatgame web setup
chatgame web serve

当前 CLI

以下为 chatgame --tree-brief 的注册命令面;chatgame --tree 会额外显示参数签名。

chatgame
├── --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.
├── games  # 列出已支持的游戏;只读文本输出。
├── solve  # 解析截图并输出求解步骤;--output 写入标注图。
└── web  # 管理安装态 Web 服务(后端 + 前端)。
    ├── serve  # 启动长驻 Web 服务;监听指定地址和端口。
    └── setup  # 检查 Web 运行环境;只读状态输出。

完整命令树见: https://arch.gh.wzhecnu.cn/ChatGame/cli-tree/

文档

开发验证

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

扩展前先阅读 DEVELOP.mdAGENTS.md

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chatgame-0.1.12.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chatgame-0.1.12-py3-none-any.whl (176.9 kB view details)

Uploaded Python 3

File details

Details for the file chatgame-0.1.12.tar.gz.

File metadata

  • Download URL: chatgame-0.1.12.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for chatgame-0.1.12.tar.gz
Algorithm Hash digest
SHA256 f29bcd8fd5259522e4fd7457fedf62acc3ae85069c55ddb65e9c5ac700d64958
MD5 1896af1b38060cb87aecac468386d09c
BLAKE2b-256 a790c3cbd129a017f35f10a13bc50eb368d630e41f8fdd1b9421ed6817a639a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for chatgame-0.1.12.tar.gz:

Publisher: publish.yml on ChatArch/ChatGame

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chatgame-0.1.12-py3-none-any.whl.

File metadata

  • Download URL: chatgame-0.1.12-py3-none-any.whl
  • Upload date:
  • Size: 176.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for chatgame-0.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 d7cfdec53abb88f8e3b1f8da4a6eac87960bed64ff829ff507428f047b11822f
MD5 384ac62acb4894b166034eb1fb7e334a
BLAKE2b-256 07b5e5fa8806a9a04fc954d8da279d93e9a0f2cdf38e049641a80e503fa09f59

See more details on using hashes here.

Provenance

The following attestation bundles were made for chatgame-0.1.12-py3-none-any.whl:

Publisher: publish.yml on ChatArch/ChatGame

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.12 This release

2 files

0.1.11

2 files

0.1.9

2 files

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page