2.9 KiB
Carbon Trigger Browser Extension: Kumpletong Kodigo
Gamit ang CO2 Signal API ng tmrow para subaybayan ang paggamit ng kuryente, gumawa ng isang browser extension upang magkaroon ka ng paalala direkta sa iyong browser tungkol sa konsumo ng kuryente sa iyong rehiyon. Ang paggamit ng extension na ito ay makakatulong sa iyo na gumawa ng mga desisyon tungkol sa iyong mga aktibidad batay sa impormasyong ito.
Pagsisimula
Kailangan mong magkaroon ng npm na naka-install. I-download ang kopya ng kodigong ito sa isang folder sa iyong computer.
I-install ang lahat ng kinakailangang mga pakete:
npm install
I-build ang extension gamit ang webpack:
npm run build
Para i-install sa Edge, gamitin ang menu na 'tatlong tuldok' sa kanang itaas na bahagi ng browser upang hanapin ang panel ng Mga Extension. Mula doon, piliin ang 'Load unpacked' upang mag-load ng bagong extension. Buksan ang folder na 'dist' kapag hiniling, at mai-load ang extension. Para magamit ito, kakailanganin mo ng API key para sa CO2 Signal API (kumuha dito sa pamamagitan ng email - ilagay ang iyong email sa kahon sa pahinang ito) at ang code para sa iyong rehiyon na tumutugma sa Electricity Map (halimbawa, sa Boston, ginagamit ko ang 'US-NEISO').
Kapag nailagay na ang API key at rehiyon sa interface ng extension, ang kulay ng tuldok sa extension bar ng browser ay dapat magbago upang ipakita ang paggamit ng enerhiya sa iyong rehiyon at magbigay sa iyo ng indikasyon tungkol sa mga aktibidad na may mataas na konsumo ng enerhiya na angkop para sa iyo. Ang konsepto sa likod ng sistemang ito ng "mga tuldok" ay nakuha ko mula sa Energy Lollipop extension para sa mga emisyon sa California.
Paunawa:
Ang dokumentong ito ay isinalin gamit ang AI translation service na Co-op Translator. Bagama't sinisikap naming maging tumpak, tandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o hindi pagkakatugma. Ang orihinal na dokumento sa kanyang katutubong wika ang dapat ituring na opisyal na pinagmulan. Para sa mahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na dulot ng paggamit ng pagsasaling ito.