בקשת מידע | בניית תוכנה שלימה עם AI
-
@לא-מתייאש אני עכשיו באמצע לעבוד על זית לDOK, קלוד כבר יומיים עובד על זה (התברר שיום אחד התבזבז על מצאים שהוא מצא בקוד בלי קשר, החזרתי אותו למסלול...) מקוה מהר לפתוח PR ראשון
-
@לא-מתייאש אני עכשיו באמצע לעבוד על זית לDOK, קלוד כבר יומיים עובד על זה (התברר שיום אחד התבזבז על מצאים שהוא מצא בקוד בלי קשר, החזרתי אותו למסלול...) מקוה מהר לפתוח PR ראשון
@עידו300 אל תיפגע אבל הסיכוים שאני אסכים לpr של feature בלי שקבעת איתי לפני מה הכיוון הם קרוב ל0, וזה אפילו לא עניין של האם הקוד נכון או לא, זה כבר שלב שני, השלב הראשון זה לקובע מה הולכים לעשות, אתה יכול לראות למשל שגם אני עושה את זה :
למשל זה או לאחרונה זה וגם שואלים אותי למשל זה
וכמו שכתבתי אני בעצמי לא לקחתי את הזמן לחשוב על מה הדרך הנכונה לעשות את זה אבל יש דברים שאני כן יודע פלוס מינוס מה אני רוצה אבל כנראה שאתה סובר שקלוד יודעת יותר טוב ממני מה צריך לעשותאני לא אמשיך לבזבז את הזמן שלי עם השיחה כאן, אבל זה קצת מצחיק או עלוב שכל ה-7 דברים שחכמים נתנו לנו בהגדרה של החכם, אין אותם בכלל בai
אינו מדבר בפני מי שהוא גדול ממנו בחכמה ובמניןלב,
ואינו נכנס לתוך דברי חבירו,
ואינו נבהל להשיב,
שואל כענין ומשיב כהלכה,
ואומר על ראשון ראשון ועל אחרון אחרון,
ועל מה שלא שמע, אומר לא שמעתי,
ומודה על האמת. -
@עידו300 אל תיפגע אבל הסיכוים שאני אסכים לpr של feature בלי שקבעת איתי לפני מה הכיוון הם קרוב ל0, וזה אפילו לא עניין של האם הקוד נכון או לא, זה כבר שלב שני, השלב הראשון זה לקובע מה הולכים לעשות, אתה יכול לראות למשל שגם אני עושה את זה :
למשל זה או לאחרונה זה וגם שואלים אותי למשל זה
וכמו שכתבתי אני בעצמי לא לקחתי את הזמן לחשוב על מה הדרך הנכונה לעשות את זה אבל יש דברים שאני כן יודע פלוס מינוס מה אני רוצה אבל כנראה שאתה סובר שקלוד יודעת יותר טוב ממני מה צריך לעשותאני לא אמשיך לבזבז את הזמן שלי עם השיחה כאן, אבל זה קצת מצחיק או עלוב שכל ה-7 דברים שחכמים נתנו לנו בהגדרה של החכם, אין אותם בכלל בai
אינו מדבר בפני מי שהוא גדול ממנו בחכמה ובמניןלב,
ואינו נכנס לתוך דברי חבירו,
ואינו נבהל להשיב,
שואל כענין ומשיב כהלכה,
ואומר על ראשון ראשון ועל אחרון אחרון,
ועל מה שלא שמע, אומר לא שמעתי,
ומודה על האמת.@לא-מתייאש אני לא מבין מה אתה רוצה, אתה הצעת את זה לא.מ.ד...
אם זה הכיוון חבל על ההשקעה, רק תעדכן מראש סופית שאדע אם לבזבז זמן וטוקנים או לא.
לא הבנתי מה רצית בהערה האחרונה ובספויילר...
-
@עידו300 אל תיפגע אבל הסיכוים שאני אסכים לpr של feature בלי שקבעת איתי לפני מה הכיוון הם קרוב ל0, וזה אפילו לא עניין של האם הקוד נכון או לא, זה כבר שלב שני, השלב הראשון זה לקובע מה הולכים לעשות, אתה יכול לראות למשל שגם אני עושה את זה :
למשל זה או לאחרונה זה וגם שואלים אותי למשל זה
וכמו שכתבתי אני בעצמי לא לקחתי את הזמן לחשוב על מה הדרך הנכונה לעשות את זה אבל יש דברים שאני כן יודע פלוס מינוס מה אני רוצה אבל כנראה שאתה סובר שקלוד יודעת יותר טוב ממני מה צריך לעשותאני לא אמשיך לבזבז את הזמן שלי עם השיחה כאן, אבל זה קצת מצחיק או עלוב שכל ה-7 דברים שחכמים נתנו לנו בהגדרה של החכם, אין אותם בכלל בai
אינו מדבר בפני מי שהוא גדול ממנו בחכמה ובמניןלב,
ואינו נכנס לתוך דברי חבירו,
ואינו נבהל להשיב,
שואל כענין ומשיב כהלכה,
ואומר על ראשון ראשון ועל אחרון אחרון,
ועל מה שלא שמע, אומר לא שמעתי,
ומודה על האמת. -
@לא-מתייאש אני לא מבין מה אתה רוצה, אתה הצעת את זה לא.מ.ד...
אם זה הכיוון חבל על ההשקעה, רק תעדכן מראש סופית שאדע אם לבזבז זמן וטוקנים או לא.
לא הבנתי מה רצית בהערה האחרונה ובספויילר...
-
@לא-מתייאש אני לא מבין מה אתה רוצה, אתה הצעת את זה לא.מ.ד...
אם זה הכיוון חבל על ההשקעה, רק תעדכן מראש סופית שאדע אם לבזבז זמן וטוקנים או לא.
לא הבנתי מה רצית בהערה האחרונה ובספויילר...
@לא-מתייאש אני לא מבין מה אתה רוצה, אתה הצעת את זה לא.מ.ד...
@א.מ.ד. הגיע בטענה שעם קצת ניסיון בלכתוב פרומפט, אפשר להיות ברמה יותר ממתכנת מקצועי, לכן אמרתי שבמקום לדבר באוויר שיעשה pr בתוכנה אמיתית, ורחוק מאוד מלהיות הכי מורכבת, ולכן אמרתי בוא נראה, והוא עשה בדיוק מה שלא רציתי, לשלוח סוכן שיעשה את העבודה (כאילו שאני לא יודע לעשות את זה)
אין הכי נמי שאם היה שואל אותי מה היה הדרך לעשות את זה בצורה נכונה כמו שמקובל בכל פרוייקט, , והיה מבין עניין (או יעשה כאילו, זה לא אכפת לי), והיינו מגיעים לאיזה הסכם על דרך לבצע את זה, והייתי ישיר מתחיל ֿלחלק את זה לכמה משימות, ועל משימה היה מבצע pr פלוס מינוד נכונה, אז כן הייתי מקבל את זה בשמחה, אבל המציאות שהוא אמר מפורש שהוא לא מבין כלום לפרוייקט, רק רצה להראות שסוכן יכול להיות תחליף למתכנת ונכשל ולכן אם אתה מגיע עם אותן כוונות, אל תבזבז טוקנים, ואם אתה מוכן להשקיע אז תשמור על הכללים של כל העולם, אל תזרוק לי pr ככה. -
@לא-מתייאש אני לא מבין מה אתה רוצה, אתה הצעת את זה לא.מ.ד...
@א.מ.ד. הגיע בטענה שעם קצת ניסיון בלכתוב פרומפט, אפשר להיות ברמה יותר ממתכנת מקצועי, לכן אמרתי שבמקום לדבר באוויר שיעשה pr בתוכנה אמיתית, ורחוק מאוד מלהיות הכי מורכבת, ולכן אמרתי בוא נראה, והוא עשה בדיוק מה שלא רציתי, לשלוח סוכן שיעשה את העבודה (כאילו שאני לא יודע לעשות את זה)
אין הכי נמי שאם היה שואל אותי מה היה הדרך לעשות את זה בצורה נכונה כמו שמקובל בכל פרוייקט, , והיה מבין עניין (או יעשה כאילו, זה לא אכפת לי), והיינו מגיעים לאיזה הסכם על דרך לבצע את זה, והייתי ישיר מתחיל ֿלחלק את זה לכמה משימות, ועל משימה היה מבצע pr פלוס מינוד נכונה, אז כן הייתי מקבל את זה בשמחה, אבל המציאות שהוא אמר מפורש שהוא לא מבין כלום לפרוייקט, רק רצה להראות שסוכן יכול להיות תחליף למתכנת ונכשל ולכן אם אתה מגיע עם אותן כוונות, אל תבזבז טוקנים, ואם אתה מוכן להשקיע אז תשמור על הכללים של כל העולם, אל תזרוק לי pr ככה.אין הכי נמי שאם היה שואל אותי מה היה הדרך לעשות את זה בצורה נכונה כמו שמקובל בכל פרוייקט, , והיה מבין עניין (או יעשה כאילו, זה לא אכפת לי), והיינו מגיעים לאיזה הסכם על דרך לבצע את זה, והייתי ישיר מתחיל ֿלחלק את זה לכמה משימות, ועל משימה היה מבצע pr פלוס מינוד נכונה, אז כן הייתי מקבל את זה בשמחה, אבל המציאות שהוא אמר מפורש שהוא לא מבין כלום לפרוייקט, רק רצה להראות שסוכן יכול להיות תחליף למתכנת ונכשל ולכן אם אתה מגיע עם אותן כוונות, אל תבזבז טוקנים, ואם אתה מוכן להשקיע אז תשמור על הכללים של כל העולם, אל תזרוק לי pr ככה.
כבר עניתי לך למעלה, לא יפה שאתה מצייר את זה ככה
דבר בכבוד -
@לא-מתייאש אני לא מבין מה אתה רוצה, אתה הצעת את זה לא.מ.ד...
@א.מ.ד. הגיע בטענה שעם קצת ניסיון בלכתוב פרומפט, אפשר להיות ברמה יותר ממתכנת מקצועי, לכן אמרתי שבמקום לדבר באוויר שיעשה pr בתוכנה אמיתית, ורחוק מאוד מלהיות הכי מורכבת, ולכן אמרתי בוא נראה, והוא עשה בדיוק מה שלא רציתי, לשלוח סוכן שיעשה את העבודה (כאילו שאני לא יודע לעשות את זה)
אין הכי נמי שאם היה שואל אותי מה היה הדרך לעשות את זה בצורה נכונה כמו שמקובל בכל פרוייקט, , והיה מבין עניין (או יעשה כאילו, זה לא אכפת לי), והיינו מגיעים לאיזה הסכם על דרך לבצע את זה, והייתי ישיר מתחיל ֿלחלק את זה לכמה משימות, ועל משימה היה מבצע pr פלוס מינוד נכונה, אז כן הייתי מקבל את זה בשמחה, אבל המציאות שהוא אמר מפורש שהוא לא מבין כלום לפרוייקט, רק רצה להראות שסוכן יכול להיות תחליף למתכנת ונכשל ולכן אם אתה מגיע עם אותן כוונות, אל תבזבז טוקנים, ואם אתה מוכן להשקיע אז תשמור על הכללים של כל העולם, אל תזרוק לי pr ככה.@לא-מתייאש טוב, אני פותח PR, תראה אם זה מוצא חן בעיניך ויש על מה לדבר.
-
@עידו300 אל תיפגע אבל הסיכוים שאני אסכים לpr של feature בלי שקבעת איתי לפני מה הכיוון הם קרוב ל0, וזה אפילו לא עניין של האם הקוד נכון או לא, זה כבר שלב שני, השלב הראשון זה לקובע מה הולכים לעשות, אתה יכול לראות למשל שגם אני עושה את זה :
למשל זה או לאחרונה זה וגם שואלים אותי למשל זה
וכמו שכתבתי אני בעצמי לא לקחתי את הזמן לחשוב על מה הדרך הנכונה לעשות את זה אבל יש דברים שאני כן יודע פלוס מינוס מה אני רוצה אבל כנראה שאתה סובר שקלוד יודעת יותר טוב ממני מה צריך לעשותאני לא אמשיך לבזבז את הזמן שלי עם השיחה כאן, אבל זה קצת מצחיק או עלוב שכל ה-7 דברים שחכמים נתנו לנו בהגדרה של החכם, אין אותם בכלל בai
אינו מדבר בפני מי שהוא גדול ממנו בחכמה ובמניןלב,
ואינו נכנס לתוך דברי חבירו,
ואינו נבהל להשיב,
שואל כענין ומשיב כהלכה,
ואומר על ראשון ראשון ועל אחרון אחרון,
ועל מה שלא שמע, אומר לא שמעתי,
ומודה על האמת.אינו מדבר בפני מי שהוא גדול ממנו בחכמה ובמניןלב,
ואינו נכנס לתוך דברי חבירו,
ואינו נבהל להשיב,
שואל כענין ומשיב כהלכה,
ואומר על ראשון ראשון ועל אחרון אחרון,
ועל מה שלא שמע, אומר לא שמעתי,
ומודה על האמת.מצטער שאני נדחף... אני רוצה לראות סקיל לזה!
-
אינו מדבר בפני מי שהוא גדול ממנו בחכמה ובמניןלב,
ואינו נכנס לתוך דברי חבירו,
ואינו נבהל להשיב,
שואל כענין ומשיב כהלכה,
ואומר על ראשון ראשון ועל אחרון אחרון,
ועל מה שלא שמע, אומר לא שמעתי,
ומודה על האמת.מצטער שאני נדחף... אני רוצה לראות סקיל לזה!
הנה תשובתו של קלוד:
@claude כתב: הכנתי לך סקיל שמתרגם את שבעת הדברים להתנהגות מעשית, למשל "לא נבהל להשיב" הופך לבדיקה לפני תשובה, ו"אומר לא שמעתי" הופך לכך שאני לא ממציא מקורות ומודה כשלא ראיתי משהו. אפשר לשמור אותו בכפתור על הקובץ.
ㅤ
יש לי הסתייגות אחת, ואני מניח שזה מה שהיית רוצה ממני: סעיף "אינו מדבר בפני מי שגדול ממנו" עלול להתפרש כהסכמה אוטומטית עם מי שמבין יותר, ושם הסיכון הגדול ביותר אצל מודל. לכן כתבתי בסקיל במפורש שכבוד אינו הסכמה, ושצריך להגיד בכבוד כשהמשתמש טועה. בלי זה הסקיל היה הופך אותי למחמיא.
ㅤ
עוד דבר שכדאי לדעת: סקיל אינו מבטיח שאקיים אותו בכל תשובה. הוא נטען כשהנושא מתאים לתיאור, ולכן ניסחתי את התיאור רחב.
ㅤ
אם תרצה, אפשר להוסיף סעיף על נימוס בדיון בין כמה משתתפים, כמו שקרה בשרשור.
--- name: chacham-conduct description: Conversational conduct based on the seven traits of a wise person (Pirkei Avot 5:7). Use in every discussion, debate, Q&A, or disagreement, especially in Hebrew or when the user mentions a "חכם", "שבעה דברים בגולם ובחכם", manners of discussion, or asks Claude to be more careful, humble, precise, or honest in how it answers. --- # דרך החכם בשיחה שבעה דברים במשנה (אבות ה, ז). כאן הם מתורגמים להתנהגות מעשית של Claude. הכלל: ליישם בשקט, בלי לצטט את המשנה ובלי לדקלם את הרשימה, אלא אם המשתמש מבקש. ## 1. "אינו מדבר בפני מי שהוא גדול ממנו בחכמה ובמניין" - כשהמשתמש מומחה בנושא (מקצוע, הלכה, קוד שהוא כתב), לא להטיף ולא להסביר לו את היסודות. - לשאול או להציע, לא לפסוק. לתת לידע שלו משקל אמיתי. - חשוב: כבוד אינו הסכמה. אם הוא טועה, אומרים זאת בכבוד ובבירור (ראו סעיף 7). ## 2. "ואינו נכנס לתוך דברי חבירו" - לא להקדים תשובות לפני שהשאלה הסתיימה ולא לפרש "מה הוא בטח התכוון" לפני שנבדק. - לא להפוך את ההודעה של המשתמש לנושא אחר. לסיים את מה שהוא התחיל. - במסמך או שרשור ארוך: לקרוא עד הסוף לפני שמגיבים. ## 3. "ואינו נבהל להשיב" - לחשוב לפני שעונים. שאלה מורכבת מקבלת תשובה שנבדקה, לא הדהוד ראשון. - לא למהר "לתקן" בלי להבין מה הבעיה. - אורך אינו ראיה לעומק. תשובה קצרה ומדויקת עדיפה. ## 4. "שואל כענין" - שאלת הבהרה רק כשיש בה צורך, אחת ולעניין, כזו שהתשובה עליה משנה את התוצאה. - קודם להשיב ככל האפשר, ואחר כך לשאול. לא לחקור לפני שעוזרים. ## 5. "ומשיב כהלכה" - תשובה ישרה לשאלה ששאלו. קודם התשובה, אחר כך ההסברים. - לענות על מה שנשאל, בלי לסטות, ובדיוק המקסימלי. - כשיש מחלוקת אמיתית בין שיטות, להציג אותן בהגינות ולסמן מהי דעתו העיקרית. ## 6. "אומר על ראשון ראשון ועל אחרון אחרון" - סדר. לענות על הנקודות לפי הסדר שבו הועלו, ולא לערבב. - כשיש כמה שאלות, לסמן כל תשובה לשאלה שלה. - לא לדלג על נקודה שהמשתמש העלה, גם אם היא לא נוחה. ## 7. "ועל מה שלא שמע אומר לא שמעתי, ומודה על האמת" - לא יודע או לא בטוח? אומרים זאת. לא ממציאים מקורות, ציטוטים, מספרים או גרסאות. - על דבר שלא ראיתי (קובץ שלא צורף, קישור שלא נפתח, מידע שאחרי הידע שלי), להגיד שלא ראיתי ולא לנחש. - טעיתי? מודים מיד, בקצרה, ומתקנים. בלי התנצלות מוגזמת. - המשתמש צדק? מודים שצדק. המשתמש טועה? לא נסוגים לחצי תשובה כדי לרצות. אמת לפני נוחות, ובנימה בונה. ## בדיקה לפני שליחה 1. האם עניתי על מה שנשאל, ובסדר? 2. האם יש כאן משהו שאני לא באמת יודע ובכל זאת כתבתי כעובדה? 3. האם הקדמתי משהו שלא נשאל, או הטפתי למי שמבין יותר? 4. האם המשתמש צדק במשהו או טעה, ואמרתי זאת ישירות? -
תגיד לו שהוא חייב ליצור ערימות של טסטים על כל פונקציה ושינוי שהוא עושה.
מה שיגרום לכמויות בלתי נגמרות של זבל...
צריך הנחיות מאוד מדוייקות לטסטים למשל שיבדוק כל טסט שבאמת הוא נכשל במקרה של קוד לא תקין, וגם אין ענין לעשות טסטים לכל פיפס, רק דברים שמועדים לפורענות, או שגיאה שכבר הייתה בעבר ועלולה לחזור על מנת להישמר מרגרסיות
-
@י.-פל. האמת שהוא עושה לי מלא טסטים, ועדיין בסקירות חוזרות מוצא שגיאות.
התחלתי לכתוב לו שאחרי כל שינוי יפעיל כמה סוכנים, לדוגמא בפרויקט הזה של זית כתבתי לו מומחה בקוטלין, מומחה במערכות הפעלה, מומחה שיבדוק באגים ואבטחה ומומחה באופטמיזציה (בתקוה שיספק את מיודענו כאן), ואחרי כל שינוי הוא מפעיל כמה וכמה סוכנים ומיישם את הממצאים שלהם מיד, פעם אחת הפעיל לי 9 סוכנים! הפעלתי אותו על אולטרה קוד, טוחן לי את המכסה עוד לפני שמתחילה. הנה נגמרה לי המכסה ונשארו עוד 4:23 לחידוש שלה... -
תגיד לו שהוא חייב ליצור ערימות של טסטים על כל פונקציה ושינוי שהוא עושה.
מה שיגרום לכמויות בלתי נגמרות של זבל...
צריך הנחיות מאוד מדוייקות לטסטים למשל שיבדוק כל טסט שבאמת הוא נכשל במקרה של קוד לא תקין, וגם אין ענין לעשות טסטים לכל פיפס, רק דברים שמועדים לפורענות, או שגיאה שכבר הייתה בעבר ועלולה לחזור על מנת להישמר מרגרסיות
מה שיגרום לכמויות בלתי נגמרות של זבל...
טסטים לעולם אינם זבל.
מקסימום - הם פשוט לא רלוונטיים כבר, ובלשון העם - מעלים עובש במחסן.
אין לי מושג מי עושה לך את הטסטים, אבל אצלי, טסטים מצאו בעיות עקיפות רבות, וכמובן - מונעים קבלת PRים בעייתיים. -
@לא-מתייאש טוב, אני פותח PR, תראה אם זה מוצא חן בעיניך ויש על מה לדבר.
-
@לא-מתייאש כן, כדי לנסות לעמוד בדרישות שלך אני משתדל שהכל יצא מאוד טוב והמכסות נגמרות לי תוך 20 דקות... וקלוד הכין PR בדיוק על מה שלא בקשתי... אז צריך לחכות קצת שיכין הכל מחדש, הוא באמצע...
-
@לא-מתייאש כן, כדי לנסות לעמוד בדרישות שלך אני משתדל שהכל יצא מאוד טוב והמכסות נגמרות לי תוך 20 דקות... וקלוד הכין PR בדיוק על מה שלא בקשתי... אז צריך לחכות קצת שיכין הכל מחדש, הוא באמצע...
-
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות
