
Yazi i-canvas ye-AIFISHER
I-AIFISHER iyithuluzi le-canvas elenzelwe ukudala nge-AI, elihlanganisa izithombe, amavidiyo, umsindo, umbhalo kanye nezinqubo ze-AI endaweni eyodwa. Ungahlela imibono nezinto ku-canvas, uxhume izinsizakalo zamamodeli, uhlele ama-storyboard, bese ugcina imiphumela ekhiqiziwe, ukuze inqubo yokudala isuke emisebenzini ehlakazekile ibe yinqubo elandelekayo.
Le phrojekthi isekela ukuxhuma ku-AIFISHER API, kwezinye izinsizakalo zamamodeli, ku-ComfyUI yasendaweni naku-RunningHub, futhi inikeza namakhono afana nosizo lwe-Agent ekuhleleni nasekusebenzeni, ukungenisa izinqubo ze-API kanye nokumiswa kwamapharamitha. Iphrojekthi nezinto kugcinwa ngokuzenzakalela kule khompyutha, kodwa lapho ubiza amamodeli aku-inthanethi, imiyalelo nezinto eziyizinkomba kuthunyelwa kumhlinzeki wesevisi omkhethile.

Ukubuka konke kwamakhono ayisisekelo
- Amanodi emidiya amaningi: Xhuma amanodi ezithombe, amavidiyo, umsindo nombhalo ku-canvas eyodwa.
- Ukuxhuma izinsizakalo zamamodeli: Sebenzisa i-AIFISHER API, noma umise abanye abahlinzeki, i-ComfyUI yasendaweni noma i-RunningHub.
- Ukubhekisa nokukhiqiza: Bhekisa ezintweni ezikhona, lungisa amapharamitha okukhiqiza, bese uxhuma imiphumela ezinqubweni ezilandelayo.
- Ukuphatha inqubo yokudala: Sebenzisa i-Agent ekusizeni ukuhlela nokusebenza, ugcine imibono, ama-storyboard, imiyalelo nemiphumela kuphrojekthi.
- Ukugcina iphrojekthi endaweni: Iphrojekthi nezinto kugcinwa ngokuzenzakalela kule khompyutha; indawo yokusebenza yenguqulo yekhodi iku-
.desktop-dev/enkombeni esebenzayo.
Indawo yokufaka nokusebenzisa

Ukusebenzisa kusuka kukhodi kudinga lezi zinto ezilandelayo:
- Windows x64
- Node.js 24.20.0
- npm
- Uma kudingeka ukukhiqiza endaweni, faka ne-ComfyUI ngokwehlukana
- Uma kudingeka amamodeli aku-inthanethi, lungisa i-API Key esebenzayo yomhlinzeki wesevisi ofanele
Imisebenzi efana nokuguqula amavidiyo nokucubungula umsindo idinga ne-FFmpeg kanye ne-ffprobe esebenzayo. Isifinyezo sekhodi asifaki ama-binary esikhathi sokusebenza, futhi ngeke sifake i-ComfyUI noma izisindo zamamodeli ngokuzenzakalela.
Qalisa i-AIFISHER kusuka kukhodi
Qala ngokuthola ikhodi yephrojekthi nge-Git, bese uvula i-PowerShell enkombeni eyinhloko yephrojekthi. Landela ngokufaka okuncikile kanye nomyalo wokuqalisa ukuthuthukiswa kwedeskithophu:
npm ci
npm --prefix apps/desktop ci
npm run desktop:dev
Lapho uyiqala okokuqala, isikhathi sokusebenza sedeskithophu se-Electron sizolandwa kusetshenziswa inani lokuqinisekisa elihambisana nephakheji ye-npm, ngakho kufanele kugcinwe uxhumano lwenethiwekhi. Ngemva kokuqalisa, indawo yokusebenza yasendaweni yenguqulo yekhodi izogcinwa enkombeni ethi .desktop-dev/. Le nkomba iqukethe idatha yokusebenza yale khompyutha; ungayifaki endaweni yokugcina ikhodi futhi ungabelani ngayo nabanye.
Qinisekisa isimo sephrojekthi
Ngemva kokuqeda ukufaka, ungasebenzisa umyalo wokuhlola iphrojekthi:
npm run checkLo myalo wenza ukuhlola izinhlobo, izivivinyo zomkhakha ovulekile, kanye nokwakha kwamakhasi okuqalisa e-frontend nedeskithophu. Izivivinyo ezizenzakalelayo azibizi izinsizakalo zokukhiqiza ezikhokhelwayo, ngakho ukuhlola ngeke kubangele izindleko zokubiza amamodeli.
Misa i-AIFISHER API

Izinsizakalo zamamodeli aku-inthanethi zidinga ukubhaliswa nokumiswa ngokwehlukana. Landela lezi zinyathelo:
- Vula i-AIFISHER API, ubhalise noma ungene ku-akhawunti.
- Dala bese ukopisha i-API Key yakho esizeni se-API.
- Qalisa i-canvas ye-AIFISHER, bese uvula Izilungiselelo.
- Vula Izinsizakalo ezinomthombo ovaliwe, bese ukhetha AIFISHER API.
- Namathisela i-API Key bese uyigcina.
- Buyela ku-canvas, bese ukhetha insizakalo yemodeli eku-inthanethi efanele.
I-akhawunti ye-canvas kanye ne-akhawunti yesayithi le-API ziphathwa ngokwehlukana. I-canvas yasendaweni ingasetshenziswa ngaphandle kokungena; ukukhiqiza oku-inthanethi kukhokhiswa ngokwemithetho yangempela yomhlinzeki wesevisi, futhi isofthiwe ayinikezi isabelo samamodeli amahhala. Kunconywa ukuthi ugcine izimfihlo kuphela kusixhumi sezilungiselelo; ungabhali i-API Key yangempela ekumisweni kwesibonelo noma uyifake endaweni yokugcina ye-Git.
Hlela inqubo yokudala ku-canvas
Indlela eyisisekelo iwukungenisa noma ukudala amanodi ezinto ezifana nombhalo nezithombe kuqala, bese uxhuma izinsizakalo zamamodeli ngokwenhloso yokudala, ekugcineni ugcine imiphumela ekhiqiziwe. Ungabeka imiyalelo, izithombe eziyizinkomba namapharamitha kunqubo eyodwa, okwenza kube lula ukuqhubeka nokuyithuthukisa.
- Sungula isihloko: Sebenzisa amanodi ombhalo ukubhala inhloso yokudala, izilungiselelo zabalingiswa, incazelo yendawo noma ulwazi lwe-storyboard.
- Engeza izinto eziyizinkomba: Xhuma amanodi ezithombe, amavidiyo noma umsindo ukuze abe yizinkomba zokuqondisa ukubukeka, ukunyakaza noma umsindo.
- Xhuma imodeli: Khetha i-AIFISHER API emisiwe, ezinye izinsizakalo eziku-inthanethi, i-ComfyUI noma i-RunningHub.
- Lungisa amapharamitha: Shintsha amapharamitha okukhiqiza ngokwezinketho ezinikezwa imodeli nomhlinzeki wesevisi.
- Hlola umphumela: Gcina umphumela okhiqiziwe ku-canvas, uwuqhathanise nomyalo wokuqala kanye nezinto eziyizinkomba.
- Qhubeka nokuthuthukisa: Shintsha imiyalelo, faka ezinye izinto eziyizinkomba noma lungisa amapharamitha, bese ukhiqiza inguqulo entsha.


Iphrojekthi inikeza nelabhulali yezinto zesitayela nokunyakaza kwekhamera ku-canvas, engasetshenziswa ukuhlola iziqondiso zokubukeka. Isibonelo, ilabhulali inezitayela zopopayi, izithombe zabantu empilweni yansuku zonke kanye nezithombe zesayensi-mcabango, futhi inikeza izinkomba zokunyakaza kwekhamera njengokuzungeza nokukhuphuka kanye ne-zoom ka-Hitchcock. Umphumela wangempela usancike kumodeli, imiyalelo nezinto eziyizinkomba ezisetshenzisiwe.
Xhuma izinqubo zasendaweni nezezinkampani zangaphandle
Sebenzisa i-ComfyUI yasendaweni
Uma ufuna ukuxhuma i-ComfyUI yasendaweni, qala ngokufaka nokusebenzisa i-ComfyUI ngokwehlukana ohlelweni, bese umisa uxhumano olufanele ku-AIFISHER. Uma uhlangabezana nenkinga ye-ComfyUI, faka i-API JSON encane ephinde ikhiqize inkinga embikweni, ukuze kube lula ukuthola izinkinga zenqubo noma zamapharamitha.
Sebenzisa i-RunningHub noma abanye abahlinzeki
I-AIFISHER isekela ne-RunningHub kanye nezinye izinsizakalo zamamodeli. Ngaphambi kokusebenzisa lezi zinsizakalo, lungisa i-API Key esebenzayo yesevisi ngayinye, futhi ulandele izimfuneko zayo zokukhokha, ubumfihlo nokusebenzisa. Izinqubo ze-API zingangeniswa futhi amapharamitha aqhubeke nokumiswa, kodwa amakhono atholakalayo ancike kusevisi exhunyiwe.

Okufanele ukunake ngedatha, ubumfihlo nokuxilonga
I-AIFISHER igcina amaphrojekthi ngokuzenzakalela kule khompyutha, kodwa “i-canvas yasendaweni” akusho ukuthi wonke amamodeli asebenza endaweni, futhi akusho ukuthi izinto ngeke zilayishwe. Lapho ubiza imodeli eku-inthanethi ngokuzithandela, imiyalelo nezinto eziyizinkomba ezihlobene kuthunyelwa kumhlinzeki wesevisi omkhethile. Qala uqinisekise izinqubomgomo zawo zokukhokha, ubumfihlo nokusebenzisa okuqukethwe.
Izinsizakalo ze-akhawunti esemthethweni kanye nobunikazi bedivayisi zixhuma ku-inthanethi. Ngisho noma ungangenanga, kungase kuthunyelwe isihlonzi sedivayisi kanye nolwazi lokuxilonga izingcingo ezinsizeni ezisemthethweni. Ulwazi lokuxilonga luhlanganisa inguqulo yohlelo lokusebenza, imodeli nomhlinzeki wesevisi, isimo socingo, isikhathi esichithwe, isigaba sephutha, isimo se-HTTP, izihlonzi zesicelo noma zomsebenzi, kanye nesifinyezo sephutha esisusiwe imininingwane ebucayi. Ukuthumela ulwazi lokuxilonga akuhloselwe ukuqoqa i-API Key, imiyalelo ephelele noma izinto zokuqala; amafayela owengeza ngokuzithandela lapho uthumela impendulo azothunyelwa kusevisi yempendulo.
Iziphakamiso zokusebenzisa okuthuthukile
- Vikela izimfihlo: Gcina i-API Key njalo kusixhumi sezilungiselelo, futhi ugweme ukubhala imfihlo yangempela ekumisweni, kumalogi noma kukhodi yesibonelo.
- Phatha indawo yokusebenza: Ungathumeli noma wabelane nge-
.desktop-dev/, ngoba ingase ibe nedatha yokusebenza yale khompyutha. - Qala ngokuqinisekisa okuncane: Sebenzisa
npm run checkukuhlola indawo yekhodi; izivivinyo ezizenzakalelayo azibizi ukukhiqiza okukhokhelwayo. - Hlukanisa amamodeli asendaweni nawaku-inthanethi: Ngaphambi kokuthumela izinto eziyizinkomba, qinisekisa insizakalo yemodeli exhunyiwe kanye nobubanzi bokudluliswa kwedatha.
- Lungisa impendulo ephindaphindekayo: Lapho ubika inkinga, nikeza inguqulo, izinyathelo zokuyiphinda kanye namalogi asusiwe imininingwane ebucayi; susa ama-akhawunti, ama-API Key, izindlela eziyimfihlo nezinto eziyimfihlo.
- Phatha okuncike emith媒体: Uma kuhileleka ukuguqulwa kwevidiyo noma ukucubungula umsindo, qinisekisa ukuthi i-FFmpeg ne-ffprobe ziyatholakala.
Inguqulo efakiwe nelayisensi
Uma ungadingi ukusebenzisa ikhodi yomthombo, vakashela ikhasi lokukhishwa kwezinguqulo, noma vakashela idiski elisemthethweni lokulanda ukuze uthole inguqulo efakwayo. Inguqulo esemthethweni efakiwe izoqhubeka nokuthola izibuyekezo ezizenzakalelayo ezisayindwe ngokusemthethweni.
Ikhodi yomthombo yephrojekthi ivunyelwe kuphela ukusetshenziswa okungekona okokuhweba. Kuvunyelwe ukufunda, ukucwaninga, ukulungisa nokusabalalisa kabusha mahhala okungekona okokuhweba, kodwa akuvunyelwe ukwamukela imisebenzi ekhokhelwayo, ukukhiqiza okokuhweba, ukudayisa kabusha amaphakheji okufaka, ukuthuthukisa okokuhweba okususelwe kuyo noma ukusingatha okukhokhelwayo. Iphrojekthi isebenzisa i-AIFISHER Noncommercial Source License 1.0, engeyona ilayisensi yomthombo ovulekile echazwa yi-OSI. Izingxenye zezinkampani zangaphandle zilandela amalayisensi azo okuqala; ama-SKILL anomthombo ovaliwe, izifanekiso zokwabelana eziyimfihlo, ama-akhawunti omuntu siqu namakhi awukho emkhakheni womphakathi.
Ngaphambi kokusebenzisa i-AIFISHER, funda i-LICENSE, i-SOURCE-SCOPE.md kanye ne-THIRD-PARTY-NOTICES.md esendaweni yokugcina ikhodi, futhi uqinisekise ukuthi indlela oyisebenzisa ngayo iyahambisana nemigomo yelayisensi.
Isifinyezo
I-canvas ye-AIFISHER ilungele ukuphatha ndawonye izinto zemidiya eminingi, imiyalelo, izinsizakalo zamamodeli kanye nezinyathelo zokudala nge-AI. Lapho uqala, ungafaka inguqulo yekhodi noma efakwayo endaweni ye-Windows, bese umisa i-API Key kuzilungiselelo, emva kwalokho wakhe inqubo kusukela kumanodi ombhalo nezinto eziyizinkomba. Lapho usebenzisa amamodeli aku-inthanethi, naka kakhulu izindleko, ubumfihlo, ukuvikelwa kwamakhi kanye nemingcele yelayisensi engekho kwezohwebo.
