├── .editorconfig ├── .gitattributes ├── .github └── workflows │ ├── documentation.yml │ └── test.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.legacy.md ├── README.md ├── doc ├── _static │ └── .gitkeep ├── _templates │ └── .gitkeep ├── api │ ├── base.rst │ ├── core.rst │ ├── preset.rst │ └── util.rst ├── conf.py ├── developer │ ├── common.rst │ └── flow.rst ├── index.rst └── user │ └── index.rst ├── pychai ├── __init__.py ├── base │ ├── __init__.py │ ├── character.py │ ├── curve.py │ ├── pinyin.py │ ├── selector.py │ └── stroke.py ├── core │ ├── __init__.py │ ├── chai.py │ ├── implicit.py │ └── sequential.py ├── data │ └── main ├── logger │ ├── __init__.py │ └── logger.py ├── preset │ ├── __init__.py │ └── sieve.py └── util │ ├── __init__.py │ ├── build.py │ ├── compareUtil.py │ ├── corner.py │ ├── load.py │ └── topology.py ├── requirements.txt ├── setup.py └── test ├── __init__.py ├── base ├── __init__.py ├── test_curve.py ├── test_pinyin.py └── test_stroke.py └── util ├── __init__.py ├── test_corner.py ├── test_load.py └── test_topology.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/LICENSE -------------------------------------------------------------------------------- /README.legacy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/README.legacy.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/README.md -------------------------------------------------------------------------------- /doc/_static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/_templates/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/doc/api/base.rst -------------------------------------------------------------------------------- /doc/api/core.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/doc/api/core.rst -------------------------------------------------------------------------------- /doc/api/preset.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/doc/api/preset.rst -------------------------------------------------------------------------------- /doc/api/util.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/doc/api/util.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/developer/common.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/doc/developer/common.rst -------------------------------------------------------------------------------- /doc/developer/flow.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/doc/developer/flow.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/user/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/doc/user/index.rst -------------------------------------------------------------------------------- /pychai/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/__init__.py -------------------------------------------------------------------------------- /pychai/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/base/__init__.py -------------------------------------------------------------------------------- /pychai/base/character.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/base/character.py -------------------------------------------------------------------------------- /pychai/base/curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/base/curve.py -------------------------------------------------------------------------------- /pychai/base/pinyin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/base/pinyin.py -------------------------------------------------------------------------------- /pychai/base/selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/base/selector.py -------------------------------------------------------------------------------- /pychai/base/stroke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/base/stroke.py -------------------------------------------------------------------------------- /pychai/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/core/__init__.py -------------------------------------------------------------------------------- /pychai/core/chai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/core/chai.py -------------------------------------------------------------------------------- /pychai/core/implicit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/core/implicit.py -------------------------------------------------------------------------------- /pychai/core/sequential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/core/sequential.py -------------------------------------------------------------------------------- /pychai/data/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/data/main -------------------------------------------------------------------------------- /pychai/logger/__init__.py: -------------------------------------------------------------------------------- 1 | from .logger import * 2 | -------------------------------------------------------------------------------- /pychai/logger/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/logger/logger.py -------------------------------------------------------------------------------- /pychai/preset/__init__.py: -------------------------------------------------------------------------------- 1 | ''' 2 | 预设函数 3 | ''' 4 | 5 | from .sieve import * 6 | -------------------------------------------------------------------------------- /pychai/preset/sieve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/preset/sieve.py -------------------------------------------------------------------------------- /pychai/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/util/__init__.py -------------------------------------------------------------------------------- /pychai/util/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/util/build.py -------------------------------------------------------------------------------- /pychai/util/compareUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/util/compareUtil.py -------------------------------------------------------------------------------- /pychai/util/corner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/util/corner.py -------------------------------------------------------------------------------- /pychai/util/load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/util/load.py -------------------------------------------------------------------------------- /pychai/util/topology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/pychai/util/topology.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/base/test_curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/test/base/test_curve.py -------------------------------------------------------------------------------- /test/base/test_pinyin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/test/base/test_pinyin.py -------------------------------------------------------------------------------- /test/base/test_stroke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/test/base/test_stroke.py -------------------------------------------------------------------------------- /test/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/util/test_corner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/test/util/test_corner.py -------------------------------------------------------------------------------- /test/util/test_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/test/util/test_load.py -------------------------------------------------------------------------------- /test/util/test_topology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanzi-chai/pychai/HEAD/test/util/test_topology.py --------------------------------------------------------------------------------