Skip to main content

Chat Setup Clash

Project description

chatclash

Chat Setup Clash

快速开始

pip install -e ".[dev]"
chatclash hello ChatArch
python -m pytest -q
python -m build

CLI 规范

这个模板默认依赖 chatstyle>=0.1.0,新的命令应优先使用:

  • CommandSchema / CommandField 描述输入。
  • add_interactive_option() 提供统一 -i/-I
  • resolve_command_inputs() 统一缺参补问、默认值、TTY 与校验。

目录结构

  • src/:包源码
  • tests/code-tests/:代码测试和历史测试迁移
  • tests/cli-tests/:真实 CLI 测试,doc-first
  • tests/mock-cli-tests/:mock/fake CLI 测试,doc-first
  • docs/:长期维护文档,由 mkdocs 构建

开发说明

扩展脚手架前,先阅读 DEVELOP.mdAGENTS.md

Project details


Download files

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

Source Distribution

chatclash-0.0.1.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

chatclash-0.0.1-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file chatclash-0.0.1.tar.gz.

File metadata

  • Download URL: chatclash-0.0.1.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for chatclash-0.0.1.tar.gz
Algorithm Hash digest
SHA256 20a5349b6825cddb6ed2c91637e35933932696fb76183d18b58192f3ccec1cac
MD5 60062e1d1fb038c4a980f121315f7a44
BLAKE2b-256 c4f098112f28676d3bde50b12e91260c2d02d2a58de3dd72e17eac737a93c4e4

See more details on using hashes here.

File details

Details for the file chatclash-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: chatclash-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for chatclash-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e0383336c44d48bc36856929ea152ba9d9f1f3bcc56620ccbd6767fde7996594
MD5 bae8bf318e19b16f474005234e2ba024
BLAKE2b-256 afb5489b1907d2137d657b4cce69fc03311e2f28f9bbdaf3162270954938d490

See more details on using hashes here.

Supported by

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