நான் ஒரு Reddit பாட் (bot) உருவாக்கினேன், பிறகு அதன் பதிவிடும் அம்சத்தை நீக்கிவிட்டேன்

மக்கள் எனது open source திட்டங்களைப் பயன்படுத்த வேண்டும் என்று நான் விரும்புகிறேன்.

பெரும்பாலான மக்கள் உங்கள் பயனர்கள் எங்கு இருக்கிறார்களோ அங்கு செல்லச் சொல்வார்கள். டெவலப்பர்களுக்கு, அது Reddit ஆகும். பொருத்தமான பதிவுகளைத் தேடும் பணியை தானியக்கமாக்க (automate) நான் முடிவு செய்தேன்.

நான் ஒரு சிறிய Node ஸ்கிரிப்டை உருவாக்கினேன். இது 14 subreddits-லிருந்து RSS ஃப்பீட்களை (feeds) எடுக்கிறது. AI ஏஜென்ட்கள் மற்றும் open source ஆகியவற்றில் எனது நிபுணத்துவத்தின் அடிப்படையில் இது பதிவுகளுக்கு மதிப்பெண் வழங்குகிறது. சிறந்த பதிவுகளை வரிசைப்படுத்தி, ஒரு பதிலைப் பரிந்துரைக்கிறது.

தரவுகளிலிருந்து நான் கற்றுக்கொண்டவை இதோ.

Reddit RSS போக்குவரத்தை (traffic) கடுமையாகக் கட்டுப்படுத்துகிறது. உண்மையான தரவைப் பெற நான் ஒரு retry logic-ஐ சேர்க்க வேண்டியிருந்தது. 175 பதிவுகளில், ஸ்கிரிப்ட் 49 பொருத்தமான பதிவுகளைக் கண்டறிந்தது.

ஆனால் அந்த 49 பதிவுகளில் பெரும்பாலானவை மக்கள் தங்கள் சொந்த தயாரிப்புகளை அறிமுகப்படுத்தும் (launch) பதிவுகள். அவற்றுக்கு பதிலளிப்பது மிகவும் தவறான விஷயம். நீங்கள் ஒரு அறிமுகப் பதிவில் கருத்து தெரிவித்தால், நீங்கள் ஒரு போட்டியாளராகத் தெரிவீர்கள். அங்கு மக்கள் பாராட்டைத்தான் விரும்புகிறார்கள், உங்கள் கருத்தை அல்ல.

உண்மையான மதிப்பு கேள்வி வடிவில் உள்ள பதிவுகளில் உள்ளது. Claude Code அல்லது குறிப்பிட்ட தொழில்நுட்பப் பிரச்சனைகளைப் பற்றி மக்கள் கேட்பது போன்ற பதிவுகள். அறிமுகப் பதிவுகளைத் தவிர்க்கவும் (penalize), கேள்விகளுக்கு முன்னுரிமை அளிக்கவும் (reward) எனது ஸ்கிரிப்டை மாற்றியமைத்தேன்.

49 பதிவுகளில், 3 மட்டுமே சரியான பொருத்தமாக இருந்தன.

பாடம் தெளிவானது. பதிவுகளைக் கண்டறிவது கடினமல்ல. உங்கள் நேரத்திற்குத் தகுதியான சில பதிவுகளைக் கண்டறிவதே கடினமான பகுதி.

பதில்களையும் தானியக்கமாக்கத் திட்டமிட்டேன். ஆனால் அந்த குறியீட்டை (code) உடனடியாக நீக்கிவிட்டேன்.

நான் இதை இரண்டு காரணங்களுக்காகச் செய்தேன்.

முதலாவதாக, கருத்துகள் மற்றும் வாக்குகளைத் தானியக்கமாக்கும் கணக்குகளை Reddit தடை செய்கிறது. உங்கள் கணக்கு என்பது உங்கள் நற்பெயர். குறுகிய கால லாபத்திற்காக அதைச் சிதைத்துவிடாதீர்கள்.

இரண்டாவதாக, மக்கள் AI எழுத்துக்களை அடையாளம் கண்டுவிடுவார்கள். ஒரு பாட்டிற்கு (bot) உங்கள் தனிப்பட்ட அனுபவம் இருக்காது. ஒரு நல்ல பதிலுக்கு உங்களுக்கு மட்டுமே தெரிந்த ஒரு நுணுக்கமான தகவல் தேவை.

இப்போது, எனது கருவி ஒரு படி முன்னதாகவே நின்றுவிடுகிறது.

இது அந்த 3 நல்ல பதிவுகளைக் கண்டறிகிறது. ஒரு பதிலைத் தயார் செய்கிறது. அதை என்னிடம் ஒப்படைக்கிறது. நான் அந்தத் தொடரைப் படித்து, எனது சொந்தக் குரலைச் சேர்த்து, நானே பதிவிடுகிறேன். இதற்கு 90 வினாடிகள் மட்டுமே ஆகிறது. இயந்திரம் சலிப்பூட்டும் வேலையைச் செய்கிறது. நான் முக்கியமான வேலையைச் செய்கிறேன்.

உங்களிடம் பகிர உண்மையான அனுபவம் இருந்தால் மட்டுமே இந்த உத்தி வேலை செய்யும். நான் முக்கியமான திட்டங்களில் pull requests-களை இணைத்துள்ளேன். சில கருவிகள் நீண்ட நேரப் பயன்பாட்டில் ஏன் தோல்வியடைகின்றன என்பதை நான் பயன்படுத்துவதால் எனக்குத் தெரியும்.

அதை உங்களால் தானியக்கமாக்கவோ அல்லது போலியாகச் செய்யவோ முடியாது. அந்தத் தனிப்பட்ட விவரம்தான் ஒரு அந்நியரை ஒரு பயனராக மாற்றுகிறது.

எனது அறிவுரை:

  • உங்கள் கவனத்தைச் சேமிக்க ஒரு finder-ஐ உருவாக்குங்கள்.
  • ஒரு poster-ஐ உருவாக்காதீர்கள்.
  • தானியக்கமாக்கலை வடிகட்டுவதற்கு (filtering) பயன்படுத்துங்கள், சமர்ப்பிப்பதற்கு (submitting) அல்ல.

Source: https://dev.to/greymothjp/i-built-a-reddit-reply-bot-to-find-posts-worth-answering-then-i-deleted-the-part-that-posts-oma