-
Notifications
You must be signed in to change notification settings - Fork 0
Tutorial 1 Orientation kn
ಗುರಿ: ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಚಲಾಯಿಸಿ, ನಿಮ್ಮ AI ಏಜೆಂಟ್ ಅನ್ನು ಭೇಟಿಯಾಗಿ, ಮತ್ತು ಟೆಸ್ಟ್ ಗೇಟ್ ಅನ್ನು ಒಮ್ಮೆ ಚಲಾಯಿಸಿ — ಇದರಿಂದ ಇದರ ನಂತರದ ಎಲ್ಲವೂ ಅಭ್ಯಾಸದ ಸಹಜತೆಯಾಗುತ್ತದೆ.
← ಮುಖಪುಟ ಗೆ ಹಿಂತಿರುಗಿ · ಮುಂದೆ: ಟ್ಯುಟೋರಿಯಲ್ 2 ಕೋಡ್ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಕೋಡ್ ಚಿಕ್ಕದಾಗಿ, ನಿಜವಾಗಿ, ಮತ್ತು ಕಡಿಮೆ-ಅಪಾಯದ್ದಾಗಿ ಇದ್ದಾಗ ಕೋಡಿಂಗ್ ಏಜೆಂಟ್ ಜೊತೆ ಕೆಲಸ ಮಾಡುವುದನ್ನು ಕಲಿಯುವುದು ಸುಲಭ. LockedIn CLI ಈ ಮೂರೂ ಆಗಿದೆ:
- ಚಿಕ್ಕದು: ಒಂದು core ಫೈಲ್, ಒಂದು entry point, ಒಂದು test suite, zero dependency.
-
ನಿಜವಾದದ್ದು: ಇದು ಒಂದು global
lockedinಕಮಾಂಡ್ ಆಗಿ install ಆಗುತ್ತದೆ ಮತ್ತು ಒಂದು ನಿಜವಾದ AI CLI ನಂತೆ ವರ್ತಿಸುತ್ತದೆ. - ಕಡಿಮೆ-ಅಪಾಯ: ಇದು satire. ನಿಮ್ಮ ಏಜೆಂಟ್ humblebrag ಗಳನ್ನು 20% ಹೆಚ್ಚು ವಿನಯಶೀಲ ಮಾಡಿದರೆ, ಯಾರಿಗೂ page ಹೋಗುವುದಿಲ್ಲ.
ಆ ಸಂಯೋಜನೆ ನಿಮಗೆ ನಿಜವಾದ ಕೌಶಲ್ಯದ ಮೇಲೆ ಗಮನ ಕೊಡಲು ಬಿಡುತ್ತದೆ: ಒಂದು ಬದಲಾವಣೆಯನ್ನು ಚೆನ್ನಾಗಿ describe ಮಾಡುವುದು, ಏಜೆಂಟ್ಗೆ ಕೆಲಸ ಮಾಡಲು ಬಿಡುವುದು, ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು verify ಮಾಡುವುದು.
git clone https://github.com/xjamesmorris/lockedin-cli.git
cd lockedin-cliನಿಮ್ಮ Node ಆವೃತ್ತಿ ಪರಿಶೀಲಿಸಿ (18+ ಬೇಕು):
node --versioninstall ಮಾಡುವುದಕ್ಕೆ ಏನೂ ಇಲ್ಲ — dependency ಗಳ ಯಾವುದೇ npm install ಇಲ್ಲ, ಏಕೆಂದರೆ
ಯಾವುದೂ ಇಲ್ಲ. ಇದು ಉದ್ದೇಶಪೂರ್ವಕ: ಕಡಿಮೆ ಚಲಿಸುವ ಭಾಗಗಳು, ಹೆಚ್ಚು ಕಲಿಕೆ.
ನಿಜವಾದದ್ದನ್ನು ಪ್ರಯತ್ನಿಸಿ:
node bin/lockedin.js # splash + banner
node bin/lockedin.js post # ಒಂದು generate ಆದ "thought-leadership" post
node bin/lockedin.js aura # ನಿಮ್ಮ professional aura ಅನ್ನು scan ಮಾಡಿ
node bin/lockedin.js # (arg ಇಲ್ಲದೆ) ನಿಮ್ಮನ್ನು chat session ಗೆ ಇಳಿಸುತ್ತದೆsession ಒಳಗೆ /help ಟೈಪ್ ಮಾಡಿ, ಸುತ್ತಾಡಿ, ನಂತರ /exit. ನೀವು ನೋಡುವ ಎಲ್ಲವೂ word pool
ಗಳಿಂದ ಸ್ಥಳೀಯವಾಗಿ generate ಆಗಿದೆ — network ಇಲ್ಲ, account ಇಲ್ಲ. ಪೂರ್ಣ ಕಮಾಂಡ್ ಪಟ್ಟಿ:
ಕಮಾಂಡ್ ರೆಫರೆನ್ಸ್.
ಇದು ಇಡೀ ಟ್ಯುಟೋರಿಯಲ್ನ ಅತ್ಯಂತ ಮುಖ್ಯ ಕಮಾಂಡ್:
npm testನಿಮಗೆ pass 318 ನಂತಹದ್ದರಲ್ಲಿ ಮುಗಿಯುವ ಹಸಿರು check ಗಳ ಗೋಡೆ ಕಾಣಬೇಕು. ಆ suite ನಿಮ್ಮ
safety net. ಇಲ್ಲಿಂದ ಮುಂದೆ, workflow ಯಾವಾಗಲೂ:
ಏನಾದರೂ ಬದಲಾಯಿಸಿ →
npm test→ ಹಸಿರಾದರೆ ಮಾತ್ರ ship ಮಾಡಿ.
ನಿಮ್ಮ ಕೋಡಿಂಗ್ ಏಜೆಂಟ್ ಅನ್ನು ಪ್ರಾಜೆಕ್ಟ್ ಫೋಲ್ಡರ್ ಒಳಗೆ ತೆರೆಯಿರಿ, ಇದರಿಂದ ಅದು ಫೈಲ್ಗಳನ್ನು ನೋಡಬಹುದು. GitHub Copilot CLI ನೊಂದಿಗೆ, ಅದು:
copilotನಂತರ, ನಿಮ್ಮ ಸ್ಥಿತಿ ತಿಳಿಯಲು, ಏಜೆಂಟ್ಗೆ ನಿಮ್ಮನ್ನು orient ಮಾಡಲು ಹೇಳಿ (ಇನ್ನೂ ಏನನ್ನೂ ಬದಲಾಯಿಸದೆ). ಈ ರೀತಿಯ prompt ಪ್ರಯತ್ನಿಸಿ:
"ಈ repository ಯ ಎರಡು-ಪ್ಯಾರಾಗ್ರಾಫ್ tour ಕೊಡು: ಪ್ರತಿ top-level ಫೈಲ್ ಮತ್ತು ಫೋಲ್ಡರ್ ಯಾವುದಕ್ಕಾಗಿ, ಮತ್ತು ನಾನು ಆ್ಯಪ್ ಮತ್ತು test ಗಳನ್ನು ಹೇಗೆ ಚಲಾಯಿಸಲಿ. ಏನನ್ನೂ ಬದಲಾಯಿಸಬೇಡ."
ಅದರ ಉತ್ತರವನ್ನು ನೀವು ಹಂತ 3–4 ರಲ್ಲಿ ನೋಡಿದ್ದರ ಜೊತೆ ಹೋಲಿಸಿ ಓದಿ. ಏಜೆಂಟ್ಗೆ edit ಮಾಡುವ ಮೊದಲು ವಿವರಿಸಲು ಹೇಳುವುದರಲ್ಲಿ ಆರಾಮವಾಗುವುದು ಒಂದು ಮೂಲ ಅಭ್ಯಾಸ — ನಾವು ಅದನ್ನು ಬಹಳ ನೆಚ್ಚಿಕೊಳ್ಳುತ್ತೇವೆ.
- ಏಜೆಂಟ್ಗೆ ಕೇಳಿ: "
node bin/lockedin.js reflect 'ನನ್ನ ಕಾಫಿ ತಣ್ಣಗಿತ್ತು'ಏನನ್ನು print ಮಾಡುತ್ತದೆ, ಮತ್ತು ಯಾವ ಫೈಲ್ ಆ output ಅನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ?" ಕಮಾಂಡ್ ಅನ್ನು ನೀವೇ ಚಲಾಯಿಸಿ ಅದರ ಉತ್ತರವನ್ನು ಖಚಿತಪಡಿಸಿ. - ಅದಕ್ಕೆ test suite ಚಲಾಯಿಸಿ ಫಲಿತಾಂಶ ವರದಿ ಮಾಡಲು ಹೇಳಿ: "
npm testಚಲಾಯಿಸಿ ಎಷ್ಟು check ಗಳು ಪಾಸ್ ಆಗುತ್ತವೆ ಎಂದು ಹೇಳು."
ಈಗ ನೀವು ಆ್ಯಪ್, test ಗಳು, ಮತ್ತು ಏಜೆಂಟ್ — ಮೂರನ್ನೂ ನೋಡಿದ್ದೀರಿ. ಮುಂದೆ ನಾವು ಈ codebase ಏಕೆ ಇಷ್ಟು ಏಜೆಂಟ್-ಸ್ನೇಹಿ ಎಂಬುದನ್ನು ನೋಡುತ್ತೇವೆ — ಆ ಡಿಸೈನ್ ನಿಮಗೆ ಆತ್ಮವಿಶ್ವಾಸದಿಂದ ಬದಲಾವಣೆಗಳನ್ನು ಹಸ್ತಾಂತರಿಸಲು ಬಿಡುತ್ತದೆ.
Tutorial
- 1 · Orientation
- 2 · How the Code Works
- 3 · Your First Agent Task
- 4 · Prompting & Reviewing
- 5 · Localization
Reference
Satire · Sátira · 風刺. Not affiliated with LinkedIn. GPL-3.0-or-later.