Rive CLI மூலம் குறியீட்டு முகவர், ஊடாடும் கிராபிக்ஸை திட்டக் கோப்புகளாக உருவாக்கவும் திருத்தவும் முடியும். முகவர் Rive Markup Language (RML), Luau நிரல்கள், ஷேடர்கள் எழுதலாம்; பின்னர் அவற்றை தொகுக்கவும் ஆய்வு செய்யவும் சோதிக்கவும் உருவாக்கிப் பார்க்கவும் CLIயிடம் கூறலாம். ஒருவர் உள்ளூர் முன்னோட்டத்தைப் பார்த்தபடி வடிவமைப்பைத் திருத்தலாம். Rive ஊழியர்கள் CLIயை செப்டம்பர் 11 அன்று தொழில்நுட்ப முன்னோட்டமாகஅறிமுகப்படுத்தினர்; Rive பதிவிறக்கங்கள் பக்கம்செப்டம்பர் 27 அன்று சரிபார்த்தபோது, CLIயை முன்கூட்டிய அணுகல்பிரிவில் பட்டியலிட்டிருந்தது.

இந்தப் பட்டியல் Rive ஆவணங்களைப்பின்பற்றுகிறது. BIG CHANGE ஆவணங்களை மட்டுமே ஆய்வு செய்தது. CLIயை நிறுவவோ, கோப்பை உருவாக்கவோ, முகவர் உருவாக்கிய கிராபிக்ஸைச் சோதிக்கவோ இல்லை. Riveயின் காணொளி விளக்கக் காட்சி மனிதரும் முகவரும் இணைந்து செயல்படவேண்டிய முறையைக் காட்டுகிறது.

முக்கிய மாற்றம்

  • என்ன மாறியுள்ளது:Rive காட்சிகளை குறியீட்டு முகவர்கள் உரை அடிப்படையிலான முறையில் உருவாக்கலாம். முகவர் திட்டக் கோப்புறையில் RMLஐத் திருத்த, CLI .rivஇயக்கச் சூழல்களுக்கான கோப்பையோ அல்லது .revEditorஇல் மேலும் பணிபுரிவதற்கான கோப்பையோ உருவாக்கித் தொகுக்கும்.
  • இது ஏன் முக்கியம்:வடிவமைப்பாளர்களும் முன்பக்க அல்லது விளையாட்டு உருவாக்குநர்களும், மற்ற திட்டக் கோப்புகளுடன் மூலக் குறியீட்டு மாற்றங்களையும் ஆய்வு செய்து, திருத்தத்தின்போது CLI சோதனைகளைப் பயன்படுத்தலாம். தயாரிப்பில் சொத்தைப் பயன்படுத்துவதற்கு முன், உருவாக்கப்பட்ட வடிவமைப்பையும் ஊடாடும் அம்சங்களையும் அவர்களே மதிப்பிட வேண்டும்.
  • எதைக் கவனிக்க வேண்டும்:உள்ளூர் முன்மாதிரியை இணையத்துக்கு மாற்றுவது தனியான முடிவு. நிரல்கள் உள்ள கோப்புகளுக்கு கையொப்பமிட்ட --publishஉருவாக்கமும்; பிழையற்ற .rivஉருவாக்கத்துக்கு கணக்குக் கோப்புடன் இணைப்பும், Cadet அல்லது அதற்கு மேலான பணியிடமும் தேவை. வெளியிடுவதற்கு முன் இந்த நிபந்தனைகளையும் இறுதி கிராபிக்ஸையும் சரிபாருங்கள்.

ஆவணப்படுத்தப்பட்ட செய்யவேண்டியவை

  1. அணுகலைச் சரிபார்த்து நிறுவுங்கள்.Apple Silicon கொண்ட macOS, x86_64 கொண்ட Linux, Windows ஆகியவற்றை Rive ஆதரிப்பதாகப் பட்டியலிடுகிறது. அதன் தொடக்க வழிகாட்டிWindowsக்கும் macOS/Linuxக்கும் தனித்த நிறுவல் வழிமுறைகளை வழங்குகிறது; அந்தப் பக்கத்தில் உள்ள தற்போதைய Windows வழிமுறைகளைப் பயன்படுத்துங்கள். நிறுவிய பிறகு rive doctorஎன்ற கட்டளையை இயக்குங்கள். கட்டளை குறிப்பு rive --versionஎன்ற கட்டளையையும் ஆவணப்படுத்துகிறது; இது முன்னோட்ட மென்பொருள் என்பதால் உண்மையில் நிறுவிய பதிப்பைப் பதிவு செய்யுங்கள். CLIக்கு முன்னோட்டக் காலத்தில் வரம்பின்றி இலவச அணுகல் என Riveயின் செப்டம்பர் 11 அறிவிப்பு கூறியது முன்னோட்டக் காலத்தில். அந்தத் தேதியிட்ட அறிக்கை, CLIக்கு நிரந்தர விலை இல்லை என்பதை நிறுவுவதில்லை. தற்போதைய திட்ட விலை அட்டவணைRive கணக்குகளையும் உள்ளமைக்கப்பட்ட Editor Agentஐயும் குறிக்கிறது; எனவே வெளியிடுவதற்கு முன் தற்போதைய நிபந்தனைகளைச் சரிபாருங்கள்.
  2. உரைத் திட்டத்தை உருவாக்கி முன்னோட்டத்தைத் திறக்கவும். rive create myprojectஎன்ற கட்டளை scene.rml, rive.yamlஎன்ற கோப்பில் முகவர் வழிமுறைகள், AGENTS.mdமற்றும் CLAUDE.mdஎன்ற கோப்புகளும், ஒரு .gitignoreஆகியவற்றையும் உருவாக்கும். ஒரே முனையத்தில் rive myprojectஎன்ற கட்டளையை இயக்குங்கள். Riveயின்படி, இது கோப்புறையைத் தொடர்ந்து கண்காணித்து, கோப்புகளைச் சேமிக்கும்போது மீண்டும் உருவாக்கி, myproject/build/myproject.rivஎன்ற கோப்பை எழுதுகிறது. தொடக்கக் காட்சியில் வரைதல் எதுவும் இல்லாத கலைப்பலகை, காலவரிசை, நிலை இயந்திரம் உள்ளன. தொடக்க முன்னோட்டம் இருண்ட செவ்வகம் மட்டுமே.
  3. திட்டக் கோப்புறையையும் குறிப்பிட்ட வடிவமைப்புப் பணியையும் குறியீட்டு முகவரிடம் கொடுங்கள்.Riveயின் AI முகவர் வழிகாட்டிகோப்புகளைப் படித்து எழுதவும், ஷெல் கட்டளைகளை இயக்கவும் கூடிய Claude Code, Cursor அல்லது வேறு முகவரைப் பரிந்துரைக்கிறது. ஆதரிக்கப்படும் பொருள்களையும் பண்புகளையும் கண்டுபிடிக்க rive docsமற்றும் rive schemaஆகியவற்றைப் பயன்படுத்துவது எப்படி என உருவாக்கப்பட்ட வழிமுறைகள் முகவருக்குச் சொல்கின்றன. RML என்பது XML: கூறுகள் Rive வகைகளைக் குறிக்கும்; பண்புக்கூறுகள் அவற்றின் பண்புகளைக் குறிக்கும்; அடுக்கமைப்பு பொருள்களை இணைக்கும். முகவர் .luauநிரல்களையும், .wgslஷேடர்களையும், திட்டச் சொத்துகளையும் திருத்தலாம். முன்னோட்டம் புதுப்பிக்கும்போது, அமைப்பையும் நடத்தையையும் நீங்கள் வழிநடத்தும் வகையில் கட்டம் கட்டமாகப் பணிபுரியக் கேளுங்கள்.
  4. உருவாக்கத்தையும் அதன் உள்ளடக்கத்தையும் சரிபாருங்கள்.என்று முகவரிடம் கூறி, rive myproject --verifyஎன்ற கட்டளையை இயக்கச் சொல்லுங்கள்; இது .rivகோப்பை எழுதாமல் தொகுக்கும். மேலும், rive inspect myproject --summaryசிக்கல்களையும் பொருள்களின் எண்ணிக்கையையும் தெரிவிக்கும் கட்டளையை இயக்கச் சொல்லுங்கள். தீர்க்கப்பட்ட முழுக் காட்சியைப் பார்க்க rive inspect myproject --jsonஆவணப்படுத்தப்பட்டுள்ளது. முன்னோட்டத்தைத் திறக்காமல் உள்ளூரில் விநியோகிக்கக்கூடிய கோப்பு தேவைப்பட்டால், rive myproject --onceகையொப்பமிடாத .rivகோப்பை எழுதும். இந்தச் சோதனைகள் தொகுப்புப் பிழைகளையும் விடுபட்ட அல்லது எதிர்பாராத காட்சி பொருள்களையும் கண்டறியலாம். RML வழிகாட்டிதொகுப்பு பிழையின்றி முடிந்தது என்பதால் கிராபிக்ஸ் எதிர்பார்த்தபடி தோன்றுகிறது அல்லது செயல்படுகிறது என நிறுவ முடியாது என எச்சரிக்கிறது.
  5. முக்கியமான நிலைகளைப் படம்பிடியுங்கள். rive myproject --screenshot=out.pngசாளரமின்றி PNG படத்தை உருவாக்குகிறது. Riveயின் எடுத்துக்காட்டுகள்தொடங்கிய பின் ஓர் அசைவுக் காட்சியைப் பெற --advance=1sஎன்ற கட்டளையையும், தேர்ந்தெடுத்த அமைப்பளவுக்கு --viewport=390x844என்ற விருப்பத்தையும், இணைக்கப்பட்ட தரவுக்கு --data=battery/level=100என்ற விருப்பத்தையும், உருவகப்படுத்தப்பட்ட சொடுக்குக்கு --pointer=click@120,60 --advance=20என்ற விருப்பத்தையும் பயன்படுத்துகின்றன. உங்கள் காட்சியிலிருந்து மதிப்புகளையும் ஆயத் தளங்களையும் தேர்ந்தெடுங்கள். வெவ்வேறு நிலைகளிலும் காட்சிப்பரப்பு அளவுகளிலும் படங்களை ஒப்பிட்டு, பிறகு நீங்களே ஆய்வு செய்யுங்கள். --advanceஇல்லாத படப்பிடிப்பு, உருவாக்கிய ஓய்வு நிலையைப் பதிவு செய்யும்; அது தொடக்க அசைவுக் காட்சியாக இருக்க வேண்டியதில்லை.
  6. திட்டத்தில் நிரல் சோதனைகள் இருந்தால் இயக்குங்கள். rive myproject --testதிட்டத்தின் Luau Testsநிரல்களை இயக்குகிறது. தானியக்கச் சரிபார்ப்புகளுக்காக Rive --verify --format=jsonமற்றும் --test --format=jsonஆகியவற்றை ஆவணப்படுத்தியுள்ளது; தோல்வியடைந்த தொகுப்பும் சோதனையும் பூஜ்ஜியமல்லாத முடிவுக் குறியீட்டைத் தரும். அந்த அறிக்கைகளைப் பயன்படுத்தி முகவர் மூலக் குறியீட்டைத் திருத்தலாம். எழுதப்பட்டுள்ள உறுதிப்பாடுகளையே சோதனைகள் உள்ளடக்கும்; விடுபட்ட ஊடாடல்களை நீங்களே ஆய்வு செய்யுங்கள்.
  7. உள்ளூர் முன்மாதிரி தயாரானதும் கணக்குடன் தொடர்புடைய வழியைத் தேர்ந்தெடுங்கள்.ஒரு .rivஇயக்கநேரச் சொத்து; .revதிருத்துவதற்காக Rive Editorஇல் திறக்கும். உள்நுழையாமலும் இணையமின்றியும் உள்ளூரில் உருவாக்குதல், முன்னோட்டம், சரிபார்ப்பு, சோதனை, திரைப்பிடிப்பு ஆகியவை செய்யலாம் என Rive கூறுகிறது. கணக்குக் கோப்பை இறக்குமதி செய்யவும் rive loginதேவை: --publish, --rev, rive push, rive pullமற்றும் தொலைநிலை கணக்குக் கோப்பை இறக்குமதி செய்யவும். ஏற்றுமதி செய்யப்பட்ட Editor காப்புநகலிலிருந்து தொடங்க, rive create myproject --from-rev=myfile.revஉள்நுழையாமலேயே செயல்படும். கணக்குக் கோப்பிலிருந்து தொடங்க, உள்நுழைந்த பின் rive create myproject --from-remote-fileபயன்படுத்துங்கள். பிந்தைய கட்டளை திட்டத்தை அந்தக் கோப்புடன் இணைக்கிறது: rive push myprojectஒரு திருத்தப் பதிப்பைப் பதிவேற்றும்; rive pull myprojectEditor மாற்றங்களை மீண்டும் உள்ளூருக்குக் கொண்டுவரும்; உள்ளூர் காட்சி, நிரல்கள், சொத்துகளை மேலெழுதும்— அதற்கு முன் உறுதிப்படுத்தல் கேட்கும். மாற்றங்களைப் பெறுவதற்கு முன் உள்ளூர் திருத்தங்களை ஆய்வு செய்யுங்கள்.
  8. வெளியீட்டுக்கு முன் கையொப்பமிடல் மற்றும் ஏற்றுமதி வரம்புகளைச் சரிபாருங்கள். rive myproject --publishகையொப்பமிட்ட .rivகோப்பை எழுத உள்நுழைவு தேவை. கையொப்பமிடாத நிரல்கள் உள்ள கோப்புகளை இணைய இயக்கநேரங்களும் Rive CDNஉம் நிராகரிக்கும் என Rive கூறுகிறது; எனவே இணையத்திற்கான நிரல்கள் உள்ள கோப்பு இந்த வழியைப் பயன்படுத்த வேண்டும். --publishஎன்ற கட்டளை நீர்முத்திரையைச் சேர்க்கக்கூடும். Riveயின் கட்டளை குறிப்புபிழையற்ற .rivஉருவாக்கத்துக்கு, திட்டம் rive pushகட்டளை வழியாகக் கணக்குக் கோப்புடன் இணைக்கப்பட்டிருக்க வேண்டும் என்றும், அந்தக் கோப்பு Cadet அல்லது அதற்கு மேலான பணியிடத்தில் இருக்க வேண்டும் என்றும் கூறுகிறது. காட்சியில் நிரல்கள் இல்லாவிட்டாலும் நீர்முத்திரை நிபந்தனை பொருந்தும். --rev=<path>உள்நுழைவும் தேவை; இதை --onceஅல்லது --publishகட்டளைகளுடன் பயன்படுத்தலாம். இது Editor கோப்பை எழுதும்; இயக்கநேரக் கோப்புக்கு மாற்றாகாது. வெளியிடுவதற்கு முன் தற்போதைய கணக்குத் திட்டத்தையும் உண்மையில் ஏற்றுமதி செய்யப்பட்ட முடிவையும் சரிபாருங்கள்.

Editorஇல் உள்ளமைக்கப்பட்ட AI முகவரையும்Rive வழங்குகிறது. அது Editor பக்கப்பட்டியிலிருந்து திறக்கப்படும்; Editor திட்டமும் AI கிரெடிட் நிபந்தனைகளும் அதற்குப் பொருந்தும். இந்த வழிகாட்டியின் கோப்புறை-முனைய நடைமுறையில் CLIயுடன் இணைக்கப்பட்ட குறியீட்டு முகவர் பயன்படுத்தப்படுகிறது; இரு முகவர் வழிகளுக்கும் இடைமுகமும் கட்டணச் சூழலும் வெவ்வேறு.

ஆதாரங்களும் மேலும் வாசிப்பும்