Fix with AI: ಪ್ರಕಟಣೆ ವಿಫಲವಾದಾಗ ಒಂದೇ ಕ್ಲಿಕ್
Mythex ನಲ್ಲಿ ಪ್ರಕಟಣೆ ವಿಫಲವಾದಾಗ, ಡೈಲಾಗ್ ನಿಜವಾಗಿ ಏನಾಯಿತು ಎಂದು ಹೇಳುತ್ತದೆ ಮತ್ತು ಪ್ರತಿ ವೈಫಲ್ಯದಲ್ಲಿ ಎರಡು ಬಟನ್ ನೀಡುತ್ತದೆ: Fix with AI ಮತ್ತು Try again. Fix with AI ವೈಫಲ್ಯ ಮತ್ತು ನಿಮ್ಮ ಆ್ಯಪ್ ಮುದ್ರಿಸಿದ್ದನ್ನು ಏಜೆಂಟ್ಗೆ ನೀಡುತ್ತದೆ, ಇದರಿಂದ ಅದು ಪ್ರಾಜೆಕ್ಟ್ ಸರಿಪಡಿಸಿ ಮತ್ತೆ ಪ್ರಕಟಿಸಬಹುದು — ಮತ್ತು ನಿಮ್ಮ ಆ್ಯಪ್ನಲ್ಲಿ ಏನೂ ತಪ್ಪಿಲ್ಲದಿದ್ದರೆ, ಅದು ಸರಳವಾಗಿ ಮರುಪ್ರಕಟಿಸುತ್ತದೆ. ಆ್ಯಪ್ನಲ್ಲಿದ್ದ ನಿಜವಾದ ಸಮಸ್ಯೆಗಳಿಗೆ ನಮ್ಮ "ಕಡೆಯ" ತಪ್ಪು ಎಂದು ಹೇಳುವುದನ್ನು ನಾವು ನಿಲ್ಲಿಸಿದ್ದೇವೆ, ಮತ್ತು ಪ್ರಕಟವಾದ ಕೆಲವು ನಿಮಿಷಗಳ ನಂತರ ಮುರಿಯುವ ಆ್ಯಪ್ಗಳನ್ನು ಹಿಡಿಯಲು ಆರಂಭಿಸಿದ್ದೇವೆ.
ಏನು ಬದಲಾಯಿತು
ಪ್ರತಿ ವೈಫಲ್ಯದಲ್ಲಿ Fix with AI
ಮೊದಲು, ಕೆಲವು ವೈಫಲ್ಯಗಳಲ್ಲಿ Fix with AI ಕಾಣಿಸುತ್ತಿತ್ತು, ಇತರೆಯಲ್ಲಿ ಕೇವಲ Try again. ಈ ವಿಭಜನೆ ಆಧಾರವಾಗಿದ್ದದ್ದು ತಪ್ಪು ಯಾರದ್ದು ಎಂಬ ಅನಿಸಿಕೆ: ಅದು ನಮ್ಮ ಕಡೆಯದ್ದೆಂದು ಕಂಡರೆ, ಸರಿಯಾಗಿದ್ದ ಕೋಡ್ ಅನ್ನು ಏಜೆಂಟ್ ಬೆನ್ನಟ್ಟುವುದು ನಮಗೆ ಬೇಕಿರಲಿಲ್ಲ — ನಿಮ್ಮ ಕ್ರೆಡಿಟ್ಗಳಲ್ಲಿ.
ಅದು ವಿಫಲವಾದದ್ದು ಯಾವ ರೀತಿಯದ್ದು ಎಂದು ನೀವೇ ಕಂಡುಹಿಡಿಯಬೇಕಿತ್ತು. ಈಗ ಪ್ರತಿ ವೈಫಲ್ಯದಲ್ಲಿ ಎರಡೂ ಬಟನ್ ಇರುತ್ತವೆ. ವೈಫಲ್ಯದ ಪ್ರಕಾರ ಮತ್ತು ಅದರ ಹಿಂದಿನ ಔಟ್ಪುಟ್ ಏಜೆಂಟ್ಗೆ ಸಿಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಆ್ಯಪ್ನಲ್ಲಿ ಏನಾದರೂ ತಪ್ಪಿದ್ದರೆ ಅದು ಸರಿಪಡಿಸುತ್ತದೆ, ಏನೂ ತಪ್ಪಿಲ್ಲದಿದ್ದರೆ ಮರುಪ್ರಕಟಿಸುತ್ತದೆ. ಯಾವುದು ಎಂದು ನೀವು ಹೇಳಬೇಕಿಲ್ಲ.
ವಿನಾಯಿತಿಗಳು ಉತ್ತರ ಕೋಡ್ ಅಲ್ಲದ ವೈಫಲ್ಯಗಳಲ್ಲಿ. ತೆಗೆದುಕೊಂಡ ಲಿಂಕ್ ಹೆಸರು ಬೇರೆ ಹೆಸರುಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಕ್ರೆಡಿಟ್ ಖಾಲಿಯಾದರೆ ಹೆಚ್ಚಿನ ಕ್ರೆಡಿಟ್ ಪಡೆಯುವ ದಾರಿ ನೀಡುತ್ತದೆ.
ಏನಾಯಿತು ಎಂದು ಹೇಳುವ ಸಂದೇಶಗಳು
ಹಲವು ವೈಫಲ್ಯಗಳು "ನಮ್ಮ ಕಡೆಯ ಸಮಸ್ಯೆ, ಮತ್ತೆ ಪ್ರಕಟಿಸಿ" ಎಂದು ಕೊನೆಗೊಳ್ಳುತ್ತಿದ್ದವು — ಅದು ಸುಳ್ಳಾಗಿತ್ತು, ಮತ್ತೆ ಪ್ರಕಟಿಸುವುದು ಎಂದಿಗೂ ಸಹಾಯ ಮಾಡಲಿಲ್ಲ. ಈಗ ಅವುಗಳಿಗೆ ತಮ್ಮದೇ ಸಂದೇಶಗಳಿವೆ:
- "ಪ್ರಕಟಿಸಿದ ನಂತರ ನಿಮ್ಮ ಆ್ಯಪ್ ಆರಂಭವಾಗಲಿಲ್ಲ." ಆ್ಯಪ್ ಪ್ರಕಟವಾಗಿತ್ತು, ಆದರೆ ಸಂಪರ್ಕಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಆರಂಭಿಸಲಿಲ್ಲ. ಹೆಚ್ಚಾಗಿ ಅದು ಬೇರೆ ಪೋರ್ಟ್ನಲ್ಲಿ ಅಥವಾ
localhostನಲ್ಲಿ ಮಾತ್ರ ಕೇಳುತ್ತಿರುತ್ತದೆ. ಪ್ರಕಟಿತ ಆ್ಯಪ್0.0.0.0ಮತ್ತು$PORTನಲ್ಲಿರುವ ಪೋರ್ಟ್ನಲ್ಲಿ ಕೇಳಬೇಕು. ನಿಶ್ಚಿತ ಸಮಯ ಕಾದು ಆಶಿಸುವ ಬದಲು, ಆ್ಯಪ್ ತನ್ನ ಪೋರ್ಟ್ನಲ್ಲಿ ನಿಜವಾಗಿ ಸಂಪರ್ಕಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆಯೇ ಎಂದು ಈಗ ಪರಿಶೀಲಿಸುತ್ತೇವೆ. - "ಈ ಫೈಲ್ ತುಂಬಾ ದೊಡ್ಡದು" / ತುಂಬಾ ಫೈಲ್ಗಳು. ಸ್ಟ್ಯಾಟಿಕ್ ಸೈಟ್ಗಳಿಗೆ ಪ್ರತಿ ಫೈಲ್ಗೆ ಗಾತ್ರ ಮಿತಿ ಇದೆ (ಸೈಟ್ ಪ್ರಕಾರವನ್ನು ಅವಲಂಬಿಸಿ ಸುಮಾರು 25–30 MB) ಮತ್ತು 20,000 ಫೈಲ್ಗಳ ಮಿತಿ. ಯಾವುದೇ ಅಪ್ಲೋಡ್ ಮೊದಲು ಈಗ ಫೋಲ್ಡರ್ ಅನ್ನು ಎಲ್ಲಾ ಪ್ರಕಾರಗಳಿಗೂ ಒಂದೇ ರೀತಿ ಅಳೆಯುತ್ತೇವೆ, ಮತ್ತು ಸಂದೇಶ ಮಿತಿ ಮೀರಿದ ಪ್ರತಿ ಫೈಲ್ ಅನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
- "ನಿಮ್ಮ ಆ್ಯಪ್ ಆರಂಭವಾದ ತಕ್ಷಣ ನಿಂತಿತು." ಸಾಮಾನ್ಯವಾಗಿ ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಅಥವಾ ಸೀಕ್ರೆಟ್ನಂತಹ ಕಾಣೆಯಾದ ಸೆಟ್ಟಿಂಗ್, ಮೊದಲ ವಿನಂತಿಯಲ್ಲಿ ಕ್ರ್ಯಾಶ್, ಅಥವಾ ಸ್ಟಾರ್ಟ್ ಕಮಾಂಡ್ನಲ್ಲಿ ದೋಷ.
ಲೈವ್ ಆದ ನಂತರ ಮುರಿಯುವ ಆ್ಯಪ್ಗಳನ್ನು ಹಿಡಿಯುವುದು
ಪ್ರಕಟಣೆ ಯಶಸ್ವಿಯಾಗಬಹುದು ಮತ್ತು ಆ್ಯಪ್ ಕೆಲವು ನಿಮಿಷಗಳ ನಂತರ ವಿಫಲವಾಗಬಹುದು: ಅದು ಪದೇ ಪದೇ ಕ್ರ್ಯಾಶ್ ಆಗುತ್ತದೆ, ಅಥವಾ ಚಾಲನೆಯಲ್ಲಿದ್ದರೂ ಸಂಪರ್ಕಗಳನ್ನು ಸ್ವೀಕರಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ. Mythex ಪ್ರಕಟಿತ ಆ್ಯಪ್ಗಳನ್ನು ನಿಯಮಿತವಾಗಿ ಪರಿಶೀಲಿಸುತ್ತದೆ. ಆ್ಯಪ್ ಕೆಲವೇ ನಿಮಿಷಗಳಲ್ಲಿ ಪದೇ ಪದೇ ಕ್ರ್ಯಾಶ್ ಆದರೆ, ಅಥವಾ ಚಾಲನೆಯಲ್ಲಿದ್ದರೂ ಸಂಪರ್ಕ ಸ್ವೀಕರಿಸದಿದ್ದರೆ, ಪ್ರಕಟಣೆ failed ಎಂದು ಗುರುತಿಸಲ್ಪಡುತ್ತದೆ, ನಿಮಗೆ ಇಮೇಲ್ ಬರುತ್ತದೆ, ಮತ್ತು ಪ್ರಾಜೆಕ್ಟ್ ಸಂದೇಶವನ್ನು Fix with AI ಜೊತೆಗೆ ತೋರಿಸುತ್ತದೆ.
ಆ್ಯಪ್ ತಾನಾಗಿಯೇ ಚೇತರಿಸಿಕೊಂಡ ಒಂದೇ ಕ್ರ್ಯಾಶ್ ಫೇಲ್ ಆದ ಪ್ರಕಟಣೆ ಎಂದು ಲೆಕ್ಕಕ್ಕೆ ಬರುವುದಿಲ್ಲ. ಆ್ಯಪ್ ಮೆಮೊರಿ ಮುಗಿದದ್ದರಿಂದ ಕ್ರ್ಯಾಶ್ ಆಗಿದ್ದರೆ, ಅದರ ಬಗ್ಗೆ ಪ್ರತ್ಯೇಕ ಇಮೇಲ್ ಬರುತ್ತದೆ.
ಲೈವ್ ಆ್ಯಪ್ ಅನ್ನು ವೈಫಲ್ಯ ಎಂದು ಗುರುತಿಸಿದಾಗ, ಆ ಕ್ಷಣದಲ್ಲಿ ಆ್ಯಪ್ ಮುದ್ರಿಸಿದ್ದನ್ನೂ ನಾವು ಉಳಿಸುತ್ತೇವೆ. ಆ ಕಚ್ಚಾ ಔಟ್ಪುಟ್ ನಿಮಗೆ ಕಾಣಿಸುವುದಿಲ್ಲ, ಆದರೆ ಅದನ್ನೇ Fix with AI ಏಜೆಂಟ್ಗೆ ನೀಡುತ್ತದೆ, ಆದ್ದರಿಂದ ಅದು ಊಹಿಸದೆ ನಿಜವಾದ ದೋಷದಿಂದಲೇ ಆರಂಭಿಸುತ್ತದೆ.
ಇದನ್ನು ಬಳಸುವ ರೀತಿ
- ಎಂದಿನಂತೆ Publish ಕ್ಲಿಕ್ ಮಾಡಿ.
- ವಿಫಲವಾದರೆ, ಡೈಲಾಗ್ನಲ್ಲಿರುವ ಸಂದೇಶ ಓದಿ. ಏನೋ ತಪ್ಪಾಗಿದೆ ಎಂದು ಮಾತ್ರವಲ್ಲ, ಏನಾಯಿತು ಎಂದು ಹೇಳಲು ಅದನ್ನು ಬರೆಯಲಾಗಿದೆ.
- Fix with AI ಕ್ಲಿಕ್ ಮಾಡಿ. ಏಜೆಂಟ್ ಬಿಲ್ಡ್ ಔಟ್ಪುಟ್ ಅಥವಾ ಆ್ಯಪ್ನ ಲಾಗ್ಗಳನ್ನು ಓದುತ್ತದೆ, ಪ್ರಾಜೆಕ್ಟ್ ಸರಿಪಡಿಸುತ್ತದೆ, ಮತ್ತು ನೀವು ಮತ್ತೆ ಪ್ರಕಟಿಸಬಹುದು.
- ಸಂದೇಶ ನಿಮ್ಮ ಆ್ಯಪ್ನಲ್ಲಿ ಏನೂ ತಪ್ಪಿಲ್ಲ ಎಂದು ಹೇಳಿದರೆ — "ಪ್ರಕಟಣೆ ಸ್ವಲ್ಪ ಕಾಲ ಬಿಡುವಿಲ್ಲದಂತಿದೆ" ಅಥವಾ "ಪ್ರಕಟಣೆಗೆ ಅಡ್ಡಿಯಾಯಿತು" — Try again ಸಾಮಾನ್ಯವಾಗಿ ಸಾಕು.
- ಲೈವ್ ಆ್ಯಪ್ ಪದೇ ಪದೇ ಕ್ರ್ಯಾಶ್ ಆಗುತ್ತಿದೆ ಎಂಬ ಇಮೇಲ್ ಬಂದರೆ, ಪ್ರಾಜೆಕ್ಟ್ ತೆರೆಯಿರಿ: ಅದೇ ಸಂದೇಶ ಮತ್ತು Fix with AI ಅಲ್ಲಿ ಕಾಯುತ್ತಿವೆ.
ಮತ್ತೆ ಪ್ರಕಟಿಸುವಾಗ ಅದೇ ಲಿಂಕ್ ಹೆಸರನ್ನು ಇಡಿ, ಸಂದೇಶ ಹೆಸರೇ ಸಮಸ್ಯೆ ಎಂದು ಹೇಳದ ಹೊರತು.
ಇದನ್ನು ಏಕೆ ನಿರ್ಮಿಸಿದೆವು
ವಿಫಲ ಪ್ರಕಟಣೆ ಸಾಮಾನ್ಯವಾಗಿ ಒಬ್ಬರು ಎದುರಿಸುವ ಮೊದಲ ನಿಜವಾದ ತಡೆ. ಆ್ಯಪ್ ಪೂರ್ವವೀಕ್ಷಣೆಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ, ಅವರು Publish ಒತ್ತುತ್ತಾರೆ, ಮತ್ತು ಅದು ಆರಂಭವಾಗುವುದಿಲ್ಲ. ಡೆವಲಪರ್ ಅಲ್ಲದವರಿಗೆ "ನಿಮ್ಮ ಲಾಗ್ಗಳನ್ನು ನೋಡಿ" ಎಂಬುದು ಕ್ರಮ ಕೈಗೊಳ್ಳಬಹುದಾದ ಸಲಹೆಯಲ್ಲ. Fix with AI ಆ ಕ್ಷಣವನ್ನು ಒಂದೇ ಕ್ಲಿಕ್ ಆಗಿ ಬದಲಿಸುತ್ತದೆ, ಮತ್ತು ಪ್ರಾಮಾಣಿಕ ಸಂದೇಶಗಳು ನೀವು ಓದಿದಾಗ ಸರಿಯಾದ ವಿಷಯವನ್ನೇ ತೋರಿಸುತ್ತವೆ.
ಮಿತಿಗಳು
- Fix with AI ಏಜೆಂಟ್ ಬಳಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಯಾವುದೇ ಸಂದೇಶದಂತೆ ಕ್ರೆಡಿಟ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ.
- ಅದು ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ನಲ್ಲಿರುವುದನ್ನು ಸರಿಪಡಿಸಬಲ್ಲದು: ಕೋಡ್, ಕಾನ್ಫಿಗರೇಶನ್, ಸ್ಟಾರ್ಟ್ ಕಮಾಂಡ್. ತೆಗೆದುಕೊಂಡ ಲಿಂಕ್ ಹೆಸರು, ಪರಿಶೀಲಿಸದ ಇಮೇಲ್ ಅಥವಾ ಖಾಲಿ ಕ್ರೆಡಿಟ್ ಬ್ಯಾಲೆನ್ಸ್ ಅನ್ನು ಸರಿಪಡಿಸಲಾಗುವುದಿಲ್ಲ.
- ಕೆಲವು ಸಮಸ್ಯೆಗಳಿಗೆ ನಿಮ್ಮ ನಿರ್ಧಾರ ಬೇಕು, ಉದಾಹರಣೆಗೆ ದೊಡ್ಡ ಫೈಲ್ ಅನ್ನು Storage ಗೆ ಸ್ಥಳಾಂತರಿಸಬೇಕೇ ಅಥವಾ ಚಿಕ್ಕದು ಮಾಡಬೇಕೇ.
ಪ್ರತಿ ಸಂದೇಶ ಮತ್ತು ಅದಕ್ಕೆ ಏನು ಮಾಡಬೇಕು ಎಂಬುದು ಡಾಕ್ಸ್ನಲ್ಲಿದೆ: ಪ್ರಕಟಣೆ ತೊಂದರೆ ನಿವಾರಣೆ. ತೊಂದರೆ ಬಂದಾಗ ವಿಷಯಗಳನ್ನು ಸರಿಪಡಿಸುವ ವಿಶಾಲ ಕೌಶಲ್ಯಕ್ಕಾಗಿ, AI ನಿರ್ಮಿತ ಆ್ಯಪ್ ಅನ್ನು ಹೇಗೆ ಡೀಬಗ್ ಮಾಡುವುದು ನೋಡಿ.