GitHub نىڭ ھەرقانداق بىر ساقلىغۇچىغا تېلېفون قىلىش پروگراممىسى

GitHub، GitLab ياكى Bitbucket نىڭ URL نى چاپلاڭ ياكى ئۆزىڭىزنىڭ ھۆججەتلىرىڭىزنى يوللايسىز. بىز بۇ ھۆججەتلەرنى ئىزنا قىلىپ قويىمىز (ئالدىنقى 2 كۈنلۈك ھۆججەت ساقلاش ئورنى ھەقسىز)، ئاندىن سىز ھەر قانداق سوئال سورايسىز - ئەمەلگە ئاشۇرۇش، قۇرۇلما ئومۇمىي، فۇنكسىيىنىڭ قايسى يەردە بەلگىلەنگەنلىكى، ھۆججەتنىڭ قانداق ئىش قىلىدىغانلىقى قاتارلىق سوئاللارنى.

1. ساقلىغۇچنى ئىزنالاش
GitHub GitLab Bitbucket
— ياكى —
مەنبە ھۆججەتلىرىنى بۇ يەرگە يۆتكەپ قويۇڭ ياكى چېكىپ تاللاڭلار
Caps: 50 MB / 5000 ھۆججەت / ھەر بىر ھۆججەت 100 KB. 1500 ھەرپلىك كۆزنەكلەر، گرافىكىلىق كارتىمىزغا BGE-M3 بىلەن ئورنىتىلغان. پەقەت مەنبە كودىلا — node_modules،.git، dist، build، venv قوبۇل قىلىنمايدۇ.

قانداق ئىشلەيدۇ

1
يېپىش ياكى كۆچۈرۈش

GitHub، GitLab ياكى Bitbucket URL نى قويۇش ياكى مەھسۇلات ھۆججىتىنى كومپيۇتېرىڭىزدىن يوللاش.

2
بىز ئۇنى ئىزنا قىلىمىز

ھۆججەتلەرنى BGE-M3 بىلەن گرافىكىلىق بىر تەرەپ قىلغۇچتا __sliding-window__ قىسىملىرىغا بۆلۈپ كىرگۈزۈلىدۇ. ھەر بىر قوبۇللاشتا بىر قېتىم ئىزنا قوزغايدۇ.

3
ھەر قانداق سوئال سوراش

سىزنىڭ سوئالىڭىز ئەڭ مۇناسىۋەتلىك كود بىلەن ماسلاشتۇرۇلۇپ، كېيىن ھۆججەت يولى بىلەن جاۋاب بېرىلىدۇ.

4
تەتقىقاتنى داۋاملاشتۇر

ئارخىپنىڭ قۇرۇلمىسى، فۇنكسىيىنىڭ ئورنى، ھۆججەتنىڭ ئىش-ھەرىكىتى قاتارلىقلار ھەققىدە تېخىمۇ كۆپ سوئاللارنى سوراڭ. باشلاش ھەقسىز، سورىماقچى بولساق رېجىمغا كىرىشكە توغرا كەلمەيدۇ.

Chat with any Git Repo — FAQ

بۇ كودنى تونۇشتۇرىدىغان سۆھبەت بولۇپ، ئۇ پۈتۈن كود بازىسىنى قوزغايدۇ ۋە سىزنىڭ ئۇ ھەقتە ئاددىي ئىنگلىزچە سوئال سورىغىنىڭىزگە يول قويۇدۇ. GitHub نىڭ ئومۇمىي URL نى چاپلىسىڭىز (ياكى ھۆججەتلەرنى يۈكلەپ قويسىڭىز) AI لايىھەنى ئوقۇپ، "auth قايسى يەردە باشقۇرۇلىدۇ؟" ، "بۇ فۇنكسىيىنى چۈشەندۈرۈڭ"، "بۇ سىناق نېمە ئۈچۈن مەغلۇپ بولدى؟" ياكى "بۇ API نى نېمە قوزغايدۇ؟" قاتارلىق سوئاللارغا جاۋاب بېرىدۇ. بۇنى سىزنىڭ پۈتۈن كود بازىسىنى ئوقۇپ بولغان بىر ئادەم بىلەن بىرلىكتە پروگرامما يېزىش دەپ ئويلاڭ.

ئىككى خىل ئۇسۇل بار. (1) رېپو URL نى (مەسىلەن https://github.com/owner/project) چاپلاپ قوشۇپ قويۇڭ، بىز ئۇنى كىلۇن قىلىپ مەنبەنى ئىزنا قىلىمىز. (2) ئۆزىڭىزنىڭ ھۆججەتلىرىڭىزنى ياكى كود شەخسىي ياكى ئورتاق بولسا zip ھۆججىتىنى قوشۇپ قويۇڭ. ئىزنا قىلىنغاندىن كېيىن، سىز پەقەتلا سۆھبەتلىشىشكە باشلايسىز. سۆھبەتلىشىشنى يوقىتىپ قويماي، سىز قوشۇپ قويغان رېپولار ئارىسىدا ئۆزگەرتەلەيسىز.

GitHub نىڭ ئومۇمىي رېپولىرى ھازىر URL ئارقىلىق ئىشلەيدۇ، GitHub نىڭ ئىچىدىكى نەرسىلەر ئۈچۈن ھۆججەت/مۇندەرىجە/zip نى يوللاشمۇ مۇمكىن. GitLab ۋە Bitbucket URL ئىمپورت قىلىشمۇ يول خاتىرىسىدە بار. شۇ ۋاقىتقىچە GitLab ياكى Bitbucket قۇرۇلۇشلىرى ئۈچۈن repo نى zip ھۆججىتى قىلىپ چۈشۈرۈپ قويسىڭىز بولىدۇ.

ئۇنداق ئەمەس. ئۇ بىزنىڭ ئۆزىمىز باشقۇرىدىغان Qwen 3 كودىر مودېلىمىزدا كۈندىلىك ھەقسىز توكىلار توپى بويىچە ئىشلەيدۇ - كۈندە 2500 توكى، بىخەتەر ھېسابات بىلەن كۈندە 10000 توكى. بىر خىل سوئال-جاۋاب مۇسابىقىسى ~100-300 توكىغا چىقىدۇ. repo نى ئىزدەپ تېپىش قىممەت ئەمەس، پەقەت سىز ھەقىقەتەن سوئال سورىغاندا توكىلارنى ئىشلىتىسىز. مۇكاپات مودېللىرى (Claude Sonnet / GPT-5) كود ئاساسى ئۈستىدە ناھايىتى چوڭ ياكى قىيىن بولغان ھېسابلاش ئۈچۈن ھەر قېتىملىق چاقىرىشتا قولغا كەلتۈرۈلىدۇ.

تەربىيەلەش يوق. يۈكلەنگەن ھۆججەت ۋە клонلانغان ساقلىغۇچلار پەقەت سىزنىڭ سەھىپىڭىز داۋامىدا ساقلىنىدۇ، شۇڭا AI سوئاللارغا جاۋاب بېرەلەيدۇ، ئاندىن تازىلىنىدۇ. سىزنىڭ كۆرسىتىپ قويغان پۈتۈن خەلقئارالىق ساقلىغۇچلار پۈتۈن خەلقئارالىق ساقلىغۇچلار. سىزنىڭ يۈكلەنگەن شەخسىي كودىڭىز ھەرگىز ھەمبەھىرلەنمەيدۇ، ھەرگىزمۇ مودېللەرنى تەربىيەلەش ئۈچۈن ئىشلىتىلمەيدۇ، ھەمدە ئاپتوماتىك ھالدا يوقىتىدۇ. /privacy/ دىكى تەپسىلاتلارنى كۆرۈڭ.

10MB گە قەدەر بىر ھۆججەت ۋە 100MB گە قەدەر غىدىقلانغان قۇرۇلۇشلار / بىر قانچە مىڭ مەنبە ھۆججىتى ئۈنۈملۈك ئىزنالاشتۇرۇلىدۇ. ناھايىتى چوڭ monorepos لارنى ئەڭ مۇناسىۋەتلىك ھۆججەتلەرنى ئىزنالاشتۇرۇش ئارقىلىق قوللايدۇ - AI سىزنىڭ سوئالىڭىزغا باغلانغان بۇتلارنى ئېلىۋېلىپ، ھەممىسىنى بىر تەكلىپكە يەتكۈزىدۇ. ئىككىلىك مەنبە ھۆججەتلىرى، node_modules، Build artifacts ۋە lockfiles ئۆزلۈكىدىن ئېسىدىن چىقىرىلىپ، ئىزنا ھەقىقىي مەنبەگە مەركەزلەشتۈرۈلىدۇ.

ئۇ پۈتۈن رېپونى ئىزاھلاپ، ھەر بىر سوئالغا ئەڭ مۇناسىۋەتلىك قىسىملارنى تاپشۇرۇپ ئالىدۇ (ئۆزگەرتىلگەن تاپشۇرۇش). بۇ ئارقىلىق جاۋابلارنى توغرا ھۆججەتلەرگە ئاساسەن، مودېلنىڭ مەزمۇن كۆزنەكىدىن ئاشمايلا ساقلايدۇ. سىز مەلۇم بىر فۇنكسىيە ياكى ھۆججەت توغرىسىدا سورىغاندا، ئۇ بۇ كودنى ۋە ئۇنىڭ چاقىرىش/چاقىرىلىدىغانلىرىنى تاپشۇرۇپ ئالىدۇ؛ سىز كەڭ قۇرۇلما سوئالنى سورىغاندا، ئۇ قۇرۇلما ئومۇمىيىنى تاپشۇرۇپ ئالىدۇ. سىز يەنە يولنى @-mention قىلىپ، بۇ يەرگە دىققەت قىلىشقا مەجبۇرلايدۇ.

Python، JavaScript/TypeScript، Java، C/C++، C#، Go، Rust، Ruby، PHP، Swift، Kotlin، ھەمدە konfig (YAML، JSON، TOML)، SQL، shell، Dockerfiles، ۋە framework conventions (Django، Flask، React، Vue، Spring، Rails، Express ۋە باشقا). بۇ /code/ نىڭ Qwen 3 كودلاش ماشىنىسى بىلەن ئوخشاش بولغاچقا، ئۇ پەقەت سىنتېكسنىلا ئەمەس، بەلكى ئىدېئولوگىيە ۋە قۇرۇلۇشنىڭ سىزىقىنىمۇ تونۇيدۇ.

ئۇنداق — بۇ پروگرامما خاتالىقنى تۈزەيدۇ، فۇنكسىيىنى قايتا ياسايدۇ، خاتالىقنى باشقۇرۇشنى قوشىدۇ ياكى يېڭى ئىقتىدارنى قوشىدۇ، ھەمدە ئۆزگەرتىلگەن كودنى ئۆزگەرتىشنىڭ سەۋەبىنى چۈشەندۈرۈپ قايتۇرۇپ بېرىدۇ. بۇ پروگرامما سىزنىڭ رېپو سىستېمىڭىزغا قارىتا پەقەت ئوقۇش ئۈچۈنلا ئىشلىتىلىدۇ (ئۇ ھەرگىز commit قىلمايدۇ)، شۇڭا سىز بۇ پروگرامما تەۋسىيە قىلغان diff نى كۆچۈرۈپ ئۆزىڭىز قوللانسىڭىز بولىدۇ. خاتالىقنى تۈزەش ۋە قايتا ياساش ئۈچۈن /code/debug/ نى ئىشلىتىڭ، چوڭقۇرلۇقى چوڭراق بولغان قايتا ياساش ئۈچۈن /code/refactor/ نى ئىشلىتىڭ.

ئۇنداق. ئۇنى بىر مودۇلغا قارىتىپ بىرلىك سىناقلىرىنى (pytest، Jest، JUnit، قاتارلىقلار) سوراڭ، ئۇ ئۇلارنى ئوقۇغان ھەقىقىي ئىمزا بىلەن سېلىشتۇرۇپ يېزىپ چىقىدۇ. README، docstrings ياكى API ھۆججەتلىرى ئۈچۈن سوراڭ، ئۇ ئۇلارنى ھەقىقىي كودتىن ياسايدۇ. بىر قېتىملىق نۇسخىلار ئۈچۈن repo نىڭ سىرتىدىكى /code/test/ ۋە /code/documentation/ ۋە /code/readme/ نىڭ يىتەكچىلىكى بىلەن ئىشلىتىلىدۇ.

ئاددىي /chat/ جاۋابلىرى ئاساسەن ئومۇمىي بىلىم ۋە ئۇچۇرغا قوشقان نەرسىلەردىن تەركىب تاپىدۇ. Repo بىلەن سۆھبەتلەشكەندە ھەر بىر جاۋابىڭىز ھەقىقىي ئىزنالانغان كود ئاساسىدا بولىدۇ - بۇ ھەقىقىي ھۆججەتلەرنى تىلغا ئالىدۇ، مودۇللار ئارىسىدا كىرگۈزۈشنى قوبۇل قىلىدۇ، ۋە قۇرۇلۇشىڭىزنىڭ قائىدىلىرىگە رىئايە قىلىدۇ. /chat/ نى ئاساسىي كودلاش ياردەم ئۈچۈن ئىشلىتىڭ؛ بۇنى جاۋابىڭىز قۇرۇلۇشىڭىزنىڭ قانداق بىرلەشتۈرۈلگەنلىكىنى چۈشىنىشكە باغلىق بولغاندا ئىشلىتىڭ.

ئۇنداق — ئاساسلىق كود سۆھبىتى api.free.ai دىكى /v1/chat/ غا POST ئارقىلىق ئېرىشكىلى بولىدۇ، ئىجادىيەتچى API ئاچقۇچىنى ئىشلىتىپ Bearer auth ئارقىلىق. repo نىڭ مەزمۇنىنى ياكى ھۆججەت مەزمۇنىنى تەلەپنىڭ بىر قىسمى سۈپىتىدە ئەۋەتىپ جاۋابنى قايتۇرۇپ بېرىدۇ، OpenAI بىلەن ماسلىشىدۇ. كود تەكشۈرۈش بوتى ياكى CI ياردەمچىسى قۇرۇشقا پايدىلىق. Python / Node / cURL snippets at /api/.

Free.ai نى ياخشى كۆرەمسىز؟ دوستلىرىڭىزغا ئېيتىپ بېرىڭلار!

بۇ بەت