Ruka hadi maudhui makuu
Mafunzo ya AI

Jinsi ya Kukagua Mwonekano wa Chapa Kwenye Injini za AI kwa Kutumia EEO

Jifunze jinsi ya kutumia EEO, zana huria ya jamii kwa Uboreshaji wa Kila Injini, kukagua mwonekano wa chapa kwenye injini za AI, kuendesha mifumo ya CLI na Docker, kuchapisha maelezo ya chapa yanayosomeka na mashine, na kuchangia kadi, taksonomia na mipangilio ya injini iliyothibitishwa.

Jinsi ya Kukagua Mwonekano wa Chapa Kwenye Injini za AI kwa EEO

EEO ni nini?

EEO ni kifupi cha Everything Engine Optimization, yaani neno mwavuli linalojumuisha SEO, AEO, GEO na LLMO. Mradi huu husaidia chapa kuelewa na kuboresha jinsi zinavyoonekana katika majibu yanayotolewa na injini za AI.

EEO inachanganya uwezo tatu unaohusiana:

  • Ukaguzi wa EEO: huuliza injini za AI maswali ambayo wanunuzi halisi wanaweza kuuliza, kisha hupima mwonekano wa chapa katika majibu yanayorejeshwa. Ripoti zinajumuisha majibu asili kwa ajili ya ukaguzi.
  • Rejista ya chapa: huhifadhi kadi za chapa zinazoweza kusomeka na mashine na zinazofuata taratibu za eeo.brand.v1. Chapa zinaweza kudai kadi kupitia uthibitishaji wa kikoa katika pull request ya umma.
  • Jenereta ya tovuti: hubadilisha kadi za chapa kuwa tovuti tuli yenye llms.txt, JSON-LD na faili ya robots.txt inayoruhusu watambazaji wa AI.

Mradi huu umeundwa kuwa wazi, usiotegemea vitegemezi inapowezekana, na unaoweza kukaguliwa. Kanuni zake pana pamoja na mkataba wake wa maadili wenye kanuni tano kwa watoa huduma za uboreshaji zimeandikwa katika kiwango cha EEO.

Kwa nini mwonekano wa chapa katika AI ni muhimu

Mnunuzi anapouliza injini ya AI pendekezo, jibu huundwa kutokana na taarifa ambazo modeli imesoma, kama vile makala, maoni na kurasa za orodha. Maelezo ya chapa yenyewe huenda yasimfikie modeli katika muundo uliopangwa.

EEO hushughulikia tatizo hili kwa kuzipa chapa muundo wazi wa kueleza ukweli wao, mchakato wa umma wa kuthibitisha umiliki wa kikoa, na zana zinazofanya taarifa inayotokana isomeke na injini, wasanidi programu na wanunuzi.

Chagua mtiririko wa kazi wa EEO

Hazina hii hutoa sehemu kadhaa za kuanzia. Chagua inayolingana na lengo lako:

  • Tumia eeo-local.html kwa ukaguzi wa haraka unaotegemea kivinjari bila kusakinisha chochote.
  • Tumia cli.cjs kwa ukaguzi unaoweza kurudiwa, ukaguzi wa makundi, seti za data na majaribio mapya yaliyoratibiwa.
  • Tumia picha ya Docker kuendesha tovuti ya chapa ya jumuiya ndani ya mfumo wako.
  • Tumia server.cjs na mradi wa web/ kwa toleo la zana ya ukaguzi la wavuti linalopangishwa binafsi.
  • Tumia GitHub Action, seva ya MCP au kiendelezi cha Chrome unapounganisha ukaguzi katika mtiririko wa maendeleo au utafiti.

Fanya ukaguzi wa faili moja

1. Pakua na ufungue zana

Pakua eeo-local.html kutoka kwenye hazina na uifungue katika kivinjari. Toleo hili halihitaji Node.js, usakinishaji wa vifurushi wala seva.

2. Chagua injini na uweke funguo

Chagua injini kutoka kwenye katalogi, iliyo na mipangilio 26 iliyotayarishwa, ikiwemo injini 11 za asili ya China. Bandika funguo za API zinazohitajika na injini ulizochagua. Zana huhifadhi funguo hizi katika localStorage ya kivinjari.

3. Kamilisha fomu ya chapa

Weka taarifa za chapa na uchague sekta husika. Kisha endesha ukaguzi. EEO huuliza maswali yanayolenga wanunuzi na kutathmini jinsi chapa inavyoonekana kwa uwazi katika majibu.

4. Kagua na hamisha ripoti

Ripoti inajumuisha daraja la S hadi D, alama za uelewa na kutajwa, uchanganuzi kwa kila injini, pamoja na kila jibu asili. Unaweza kuhamisha matokeo kama JSON au kuyachapisha kuwa PDF kwa ajili ya kushiriki na kukagua.

Fanya ukaguzi kutoka CLI

Mtiririko wa kazi wa mstari wa amri unahitaji Node 18 au toleo jipya zaidi. CLI haina hatua ya kusakinisha vitegemezi kwa mtiririko wake mkuu wa kazi.

1. Unda faili la usanidi

Nakili usanidi wa mfano na ujaze mipangilio ya injini pamoja na funguo za API unazopanga kutumia:

cp config.example.json config.json

Hakikisha usanidi unafaa kwa mazingira yako ya ndani na usihifadhi siri katika hazina ya umma.

2. Kagua chapa moja

Fanya ukaguzi wa chapa moja kwa kutoa jina la chapa na sekta:

node cli.cjs check 蜜雪冰城 --industry 餐饮

CLI hutuma maombi ya ukaguzi yaliyosanidiwa na kutoa matokeo yanayolingana ya mwonekano.

3. Fanya ukaguzi wa kundi

Weka majina ya chapa katika faili la maandishi, jina moja kwa kila mstari, kisha andika matokeo kwenye CSV:

node cli.cjs batch brands.txt --csv result.csv

Hii ni muhimu unapolinganisha chapa kadhaa au kuunda mchakato wa kuripoti unaoweza kurudiwa.

4. Kagua seti ya data

Tumia amri inayoendeshwa na seti ya data unapotaka kuchakata chapa kutoka kwenye kategoria ya sekta:

node cli.cjs dataset 白酒 --limit 10

Chaguo la --limit huweka utekelezaji wa mfano kuwa mdogo. Tumia node cli.cjs --help kuona amri zote zinazopatikana, ikiwemo watch kwa majaribio mapya yaliyoratibiwa.

Endesha tovuti ya chapa ya jumuiya kwa Docker

Mtiririko wa kazi wa Docker huunda tovuti ya chapa kutoka datasets/brands-1k.json. Huhitaji funguo za API kwa sababu huhudumia taarifa za chapa zilizoundwa badala ya kuendesha ukaguzi wa injini.

docker build -t eeo-community .
docker run -p 8080:80 eeo-community

Baada ya kontena kuanza, fungua http://localhost:8080. Tovuti hutoa ukurasa mmoja kwa kila chapa na inajumuisha usaidizi wa llms.txt, JSON-LD na robots.txt kwa watambazaji wa AI.

Usanidi huu wa Docker ni tofauti na seva ya ukaguzi inayopangishwa binafsi. Kwa seva ya ukaguzi, kagua server.cjs na config.example.json. Kiolesura cha wavuti kinaweza kujengwa kwa:

cd web
npm install
npm run build

Kiolesura cha wavuti kilichojengwa awali pia kimejumuishwa katika public/.

Elewa muundo wa hazina

  • eeo-local.html ni zana ya ukaguzi iliyo katika faili moja, yenye mipangilio 26 ya injini.
  • cli.cjs hutoa mtiririko wa kazi wa check, batch, dataset, na watch.
  • core.cjs ina injini ya pamoja ya ukaguzi inayotumiwa na CLI, seva ya MCP, na GitHub Action.
  • server.cjs ni toleo la seva linalojihifadhiwa, huku web/ ikiwa na msimbo wake wa React na Vite.
  • action/ ina GitHub Action ya kuendesha ukaguzi wa mwonekano wa chapa katika CI.
  • mcp/ ina seva ya MCP kwa Claude Desktop, Cursor, na Windsurf.
  • extension/ ina kiendelezi cha Chrome MV3 cha ukaguzi wa haraka.
  • datasets/ ina mkusanyiko kamili wa chapa na data teule ya kuanzia.
  • platform/ ina hati za uthibitishaji na ukamilishaji wa madai.
  • standards/taxonomy/ ina sifa za sekta na benki za maswali ya wanunuzi.
  • tools/ ina jenereta za tovuti, llms.txt, schema, na faharasa.

Dai au ongeza kadi ya chapa

Dai kadi iliyopo

Chapa zinapaswa kwanza kutafuta datasets/ ili kuona kama kuna kadi iliyopo. Mchakato wa kudai umeelezwa katika platform/README.md na hutumia uthibitishaji wa kikoa kupitia pull request ya umma.

Mchakato huu hutoa rekodi inayoonekana kwamba chapa inadhibiti kikoa kilichothibitishwa kinachohusishwa na kadi hiyo.

Ongeza chapa inayokosekana

Ikiwa chapa haijaorodheshwa, unda na uwasilishe kadi kwa kufuata CONTRIBUTING.md. Fuata schema na kanuni za uchangiaji za hazina kabla ya kufungua pull request.

Mtiririko wa kazi wa kina na vidokezo vya uchangiaji

Unganisha vituo vya AI vinavyooana

Wachunguzi wa injini wanaweza kupendekeza mipangilio mipya ya injini kwa katalogi ya utambuzi. CLI, seva inayojihifadhiwa, na seva ya MCP pia zinaweza kuunganishwa na vituo vinavyooana na OpenAI kupitia config.json. Kagua mwongozo wa uchangiaji kabla ya kuongeza mpangilio au kubadilisha tabia ya utambuzi.

Fanya ukaguzi unaorudiwa kiotomatiki

Tumia amri ya watch ya CLI kwa majaribio ya kurudia yaliyoratibiwa. Kwa uendeshaji wa kiotomatiki wa hazina, saraka ya action/ hutoa GitHub Action inayoweza kuendesha ukaguzi wa mwonekano katika CI. Hazina pia ina mtiririko wa kazi wa uthibitishaji wa madai, ukamilishaji wa madai, na ukaguzi wa kila mwezi wa mfumo wenyewe.

Tumia seva ya MCP katika zana za AI

Seva ya MCP inapatikana kwa Claude Desktop, Cursor, na Windsurf. Inatumia tena injini ya pamoja ya ukaguzi, hivyo kuwawezesha wateja wanaooana kufikia uwezo wa ukaguzi wa mradi kupitia muunganisho wa MCP. Isanidi kwa kutumia mipangilio ileile ya jumla ya injini na funguo iliyoelezwa katika config.example.json.

Panua taksonomia za sekta

Wachangiaji wa taksonomia wanaweza kuongeza maktaba za sifa za sekta na benki za maswali ya wanunuzi chini ya standards/taxonomy/. Kanuni za kukubali zimeandikwa katika README ya taksonomia. Kuongeza lakabu la sekta kumeelezwa kuwa mchango rahisi wa kwanza.

Tengeneza nyenzo za uchapishaji zinazoweza kusomeka na mashine

Zana za kutengeneza tovuti zinaweza kubadilisha kadi za chapa kuwa tovuti tuli ya taarifa. Matokeo yanayotengenezwa yanalenga kurahisisha injini na zana nyingine kugundua taarifa za chapa kupitia llms.txt, JSON-LD, na kanuni za watambazaji.

Dumisha ukaguzi unaoeleweka

Ripoti za EEO huhifadhi kila jibu la awali la injini badala ya kuonyesha alama pekee. Unapolinganisha uendeshaji, kagua mgawanyo wa kila injini na majibu ya chanzo pamoja na alama za ufahamu na kutajwa. Hii hurahisisha kutofautisha mabadiliko mapana ya mwonekano na matokeo yaliyosababishwa na injini moja au swali moja.

Kwa matokeo yanayoweza kurudiwa, dumisha uteuzi wa sekta, data ya chapa, usanidi wa injini, na ingizo la kundi vikiwa vilevile kati ya uendeshaji. Unapoongeza injini au taksonomia mpya, andika mabadiliko hayo ili ripoti za baadaye ziweze kulinganishwa kwa usawa.

Hitimisho

EEO hutoa mtiririko wa kazi ulio wazi wa kupima jinsi injini za AI zinavyoeleza chapa na kuchapisha taarifa za chapa katika muundo uliopangwa. Anza na eeo-local.html kwa ukaguzi usiohitaji usakinishaji, hamia kwenye CLI kwa kazi za makundi au zilizoratibiwa, na tumia Docker au seva inayojihifadhiwa unapohitaji tukio la ndani la jumuiya.

Baada ya kuelewa mtiririko wa msingi wa kazi, unaweza kudai kadi za chapa, kuchangia data ya taksonomia, kuongeza mipangilio ya injini, kuunganisha ukaguzi kwenye CI, au kuunganisha seva ya MCP na zana za maendeleo ya AI zinazoendana. Mradi umetolewa chini ya Apache License 2.0, huku faili za viwango na taksonomia zikitumia leseni zilizoandikwa katika hazina.