+205
ARCHITECTURE_OVERVIEW.md
+205
ARCHITECTURE_OVERVIEW.md
···
···+ๆฌ้กน็ฎไธบ ATProto (Authenticated Transfer Protocol) ๆไพ Python ๅฎ็ฐ๏ผไธๆณจไบๆฐๆฎๆจกๅๅ Lexicon ๅฎไน็ๅค็ใๅบไบ็ฐๆ็ URI ๆจกๅๆถๆๆจกๅผ๏ผๆไพ็ฑปๅๅฎๅ จ็ๆฐๆฎ้ช่ฏใๅบๅๅๅ Lexicon ่งฃๆๅ่ฝใ+ๆฌๆถๆ่ฎพ่ฎกๆไพไบไธไธชๅฎๆดใๅฏๆฉๅฑ็ ATProto ๆฐๆฎๅค็่งฃๅณๆนๆก๏ผๅ ๅๅฉ็จไบ Python ็็ฑปๅ็ณป็ปๅ็ฐๆ็ๆ๏ผๅๆถไฟๆไบไธ ATProto ่ง่็ๅฎๅ จๅ ผๅฎนๆงใๆจกๅๅ็่ฎพ่ฎกไฝฟๅพๅไธช็ปไปถๅฏไปฅ็ฌ็ซๅผๅๅๆต่ฏ๏ผๅๆถไนไพฟไบๆชๆฅ็ๆฉๅฑๅ็ปดๆคใ
+119
examples/basic_usage.py
+119
examples/basic_usage.py
···
···
+11
src/atpasser/__init__.py
+11
src/atpasser/__init__.py
···
···
+215
src/atpasser/data/ARCHITECTURE.md
+215
src/atpasser/data/ARCHITECTURE.md
···
···+ๆฌๆจกๅ่ด่ดฃๅฎ็ฐ ATProto ๆฐๆฎๆจกๅ็ๅบๅๅใๅๅบๅๅๅ้ช่ฏๅ่ฝ๏ผๆฏๆ JSON ๅ DAG-CBOR ไธค็งๆ ผๅผ็ๆฐๆฎ็ผ็ ใ
+47
src/atpasser/data/__init__.py
+47
src/atpasser/data/__init__.py
···
···
+87
src/atpasser/data/exceptions.py
+87
src/atpasser/data/exceptions.py
···
···
+190
src/atpasser/data/formats.py
+190
src/atpasser/data/formats.py
···
···
+125
src/atpasser/data/serializer.py
+125
src/atpasser/data/serializer.py
···
···
+179
src/atpasser/data/types.py
+179
src/atpasser/data/types.py
···
···
+263
src/atpasser/lexicon/ARCHITECTURE.md
+263
src/atpasser/lexicon/ARCHITECTURE.md
···
···+ๆฌๆจกๅ่ด่ดฃ่งฃๆใ้ช่ฏๅ็ฎก็ ATProto Lexicon ๅฎไนๆไปถ๏ผๅฐ JSON Schema ่ฝฌๆขไธบๅฏๆง่ก็ Pydantic ๆจกๅ๏ผๅนถๆไพ็ฑปๅๅฎๅ จ็ๆฅๅฃใ
+71
src/atpasser/lexicon/__init__.py
+71
src/atpasser/lexicon/__init__.py
···
···
+125
src/atpasser/lexicon/exceptions.py
+125
src/atpasser/lexicon/exceptions.py
···
···
+208
src/atpasser/lexicon/parser.py
+208
src/atpasser/lexicon/parser.py
···
···
+114
src/atpasser/lexicon/registry.py
+114
src/atpasser/lexicon/registry.py
···
···
+155
src/atpasser/lexicon/types.py
+155
src/atpasser/lexicon/types.py
···
···