Ruka hadi maudhui makuu
Mafunzo ya AI

Kuanza na Ars Umbris: Sakinisha na Chunguza IDE ya Maarifa Yenye Aina, Asilia kwa Mawakala

Mafunzo haya yanakutambulisha kwa Ars Umbris, IDE ya macOS iliyo katika awamu ya mwanzo ya alpha kwa ajili ya maarifa yenye aina. Utajifunza jinsi grafu yake ya hifadhi mbalimbali inavyofanya kazi, kuandaa saraka zinazohitajika, kusakinisha hifadhi ya mahali pa kuanzia, kukagua maagizo ya usanidi, na kuunganisha mawakala kupitia MCP.

Kuanza na Ars Umbris: Sakinisha na Chunguza IDE ya Maarifa Yenye Aina

Ars Umbris Ni Nini?

Ars Umbris ni IDE inayoweza kubadilika na iliyoundwa kwa mawakala kwa ajili ya maarifa yenye aina. Inachanganya maarifa, aina, ujuzi, zana na vipengele vya UI katika hazina zinazoweza kutungwa na kutegemeana.

Mradi husoma hazina hizi kama grafu moja yenye aina. Hukagua sehemu na marejeleo, kisha hutoa uchunguzi ambao mawakala wanaweza kuufanyia kazi. Binadamu na mawakala wanaweza kutumia vijenzi na SDK zilezile kuunda zana, kuongeza mwonekano na kurekebisha programu.

Kwa sasa Ars Umbris iko katika alpha ya awali, kwa hiyo tarajia hitilafu na mabadiliko yanayoweza kuvunja utangamano. Kwa sasa inatumika kwenye macOS pekee.

Jinsi Muundo Unavyoungana

Ars Umbris imepangwa katika tabaka kuu tatu. Kuzielewa hukusaidia kuamua mahali pa kutafuta unapoweka mipangilio au kupanua mfumo.

1. au-engine

au-engine ni injini ya grafu inayovuka hazina, iliyojengwa juu ya msingi wa faili zenye aina. Huorodhesha faili katika hazina mbalimbali na kuzibadilisha kuwa grafu hai yenye aina inayoweza kuulizwa.

Injini pia hutekeleza lugha maalum ya kuweka aina kwa faili za Markdown na YAML. Kwa maelezo zaidi, soma au-engine.md.

2. au-host

au-host ni programu mwenyeji ya Electron. Huambatisha makadirio yenye aina, au mionekano, juu ya grafu na kusaidia utunzi unaoendeshwa na mipangilio juu ya data yenye aina.

Utunzi huu unaweza kuhaririwa na kuendeshwa na binadamu pamoja na mawakala. Tazama au-host.md kwa nyaraka za mwenyeji.

3. au-mcp

au-mcp hutoa tabaka la mawakala linaloweza kupanuliwa. Hufichua zana na ujuzi wenye aina kupitia MCP na huwasiliana na mfumo wa mawakala unaouchagua kupitia adapta.

Soma au-mcp.md ili kujifunza zaidi kuhusu tabaka la MCP.

Jitayarishe kwa Usakinishaji

Mchakato wa usakinishaji hutumia saraka mbili:

  • ~/arsumbris/ huhifadhi hazina nyingi za Ars Umbris.
  • ~/.arsumbris/ huhifadhi faili za mipangilio ya Ars Umbris.

Kwa kuwa mradi huu unatumika kwenye macOS pekee na bado unaendelezwa kikamilifu, kagua mahitaji ya awali kabla ya kufanya mabadiliko kwenye mfumo. Maelekezo ya sasa ya usakinishaji katika hazina ndiyo chanzo halali cha programu zinazohitajika na mpangilio wa usanidi.

Sakinisha Hazina ya Mahali pa Kuanzia

README inapendekeza kumwomba wakala wako afanye usakinishaji kwa kutumia maelekezo yafuatayo:

Tafadhali nisaidie kusakinisha Ars Umbris.

1) Unda folda mbili ikiwa bado hazipo:
   - ~/arsumbris/ itahifadhi hazina nyingi.
   - ~/.arsumbris/ itahifadhi mipangilio.

2) Nakili hazina ya mahali pa kuanzia:
   git clone https://github.com/arsumbris/arsumbris.git ~/arsumbris/arsumbris
   Ikiwa mahali hapo tayari pana kitu, kakague kabla ya kuendelea; usiandike juu yake.

3) Soma ~/arsumbris/arsumbris/INSTALL.md na ufuate mchakato wake wa sasa wa usanidi.
   Kagua mahitaji ya awali na ueleze mabadiliko yoyote yanayohitajika kwenye mashine yangu kabla ya kuyafanya.

Hatua muhimu ya usalama ni kukagua saraka iliyopo ya ~/arsumbris/arsumbris kabla ya kunakili. Usiandike juu ya checkout iliyopo. Baada ya hazina kupatikana, fungua INSTALL.md na ufuate maelekezo yake ya sasa kwa mpangilio uliowekwa kwenye nyaraka.

Fuata Mchakato wa Sasa wa Usanidi wa Hazina

  1. Thibitisha kuwa unatumia macOS.
  2. Unda ~/arsumbris/ na ~/.arsumbris/ ikiwa bado hazipo.
  3. Kagua ikiwa ~/arsumbris/arsumbris tayari ipo.
  4. Ikiwa haipo, nakili hazina kwa kutumia git clone https://github.com/arsumbris/arsumbris.git ~/arsumbris/arsumbris.
  5. Ikiwa tayari ipo, ikague badala ya kuibadilisha.
  6. Soma ~/arsumbris/arsumbris/INSTALL.md.
  7. Kagua na usakinishe mahitaji ya awali yaliyobainishwa na faili hiyo, ukipitia mabadiliko yanayopendekezwa kwenye mashine kabla ya kuyatekeleza.
  8. Kamilisha hatua zilizobaki za usanidi kwa mpangilio ulioandikwa kwenye INSTALL.md.

Kwa kuwa Ars Umbris inaendelezwa kikamilifu, epuka kutegemea maelekezo ya usanidi yaliyopitwa na wakati kutoka vyanzo vya wahusika wengine. Tumia mwongozo wa usakinishaji wa hazina uliyopakua kwa toleo unalosakinisha.

Dhana za Msingi za Matumizi

Ars Umbris imeundwa kuzunguka hazina zenye maarifa na uwezo wenye aina. Hazina inaweza kuwa na maarifa, ufafanuzi wa aina, ujuzi, zana na vipengele vya UI. Hazina pia zinaweza kutegemea hazina nyingine, hivyo kuruhusu uwezo na maarifa kutumiwa tena katika miradi mbalimbali.

Kwa ujumla, mtiririko wa kawaida wa kazi huonekana hivi:

  1. Weka au nakili hazina zinazohusiana chini ya ~/arsumbris/.
  2. Ruhusu au-engine kuorodhesha msingi wa faili katika hazina hizo.
  3. Tumia grafu yenye aina inayotokana kufanya kazi na data, sehemu na marejeleo yaliyounganishwa.
  4. Tumia au-host kuambatisha makadirio na mionekano juu ya grafu.
  5. Unganisha mfumo wa mawakala kupitia au-mcp na adapta za MCP.
  6. Tumia mawakala au watumiaji binadamu kukagua uchunguzi, kuunda zana, kuongeza mionekano na kurekebisha programu.

README haiagizi mradi mmoja wa mfano au mtiririko wa kazi wa mstari wa amri. Amri zako halisi na makadirio yanayopatikana hutegemea usanidi ulioelezwa kwenye INSTALL.md na hazina unazounganisha.

Kufanya Kazi na Mawakala Kupitia MCP

Ars Umbris imejengwa ili kuunganishwa na mfumo wa mawakala kupitia Model Context Protocol. Tabaka la au-mcp hutoa zana na ujuzi wenye aina, huku adapta zikiunganisha uwezo huo na mfumo unaouchagua.

Hii humwezesha wakala kufanya kazi na vijenzi na SDK zilezile za msingi zinazotumika kuunda programu. Kwa vitendo, wakala anaweza kushiriki katika kuunda zana, kuongeza mionekano na kurekebisha programu, kulingana na uwezo na mipangilio inayopatikana katika usakinishaji wako.

Vidokezo vya Juu na Mambo ya Kuzingatia Kuhusu Usalama

Weka Repositori Ziweze Kutumika kwa Pamoja

Panga maarifa na uwezo katika repositori zinazoweza kutumika tena na kuunganishwa. Vitegemezi kati ya repositori ni sehemu kuu ya muundo wa mradi, kwa hiyo zifikirie repositori kama sehemu za grafu moja yenye aina badala ya folda zilizotengwa.

Tumia Uchunguzi wa Hitilafu Kama Maoni

Injini hukagua sehemu na marejeleo katika grafu yenye aina. Chukulia uchunguzi wake wa hitilafu kama maoni unapohariri Markdown, YAML yenye aina, au maudhui mengine yanayohusiana ya repositori, hasa wakala anapofanya mabadiliko.

Soma Nyaraka za Tabaka

Unapohitaji kuelewa tabia, rejelea nyaraka za tabaka husika: injini, mwenyeji, au tabaka la wakala wa MCP.

Kagua Mabadiliko Kabla ya Kuyatekeleza

Kidokezo cha usakinishaji kinapendekeza hasa kueleza mabadiliko yanayohitajika kwenye mashine kabla ya kuyafanya. Fuata tahadhari hiyo hiyo unapowaruhusu mawakala kurekebisha repositori au usanidi.

Zingatia Muundo wa Sasa wa Usalama

Ars Umbris huendesha msimbo kwenye mashine yako na kwa sasa haina utenganishaji wa sandbox. Kagua SAFETY.md kabla ya kutumia mradi huu, hasa unapounganisha mawakala au kufanya kazi na repositori ambazo huzidhibiti kikamilifu.

Hitimisho

Ars Umbris huunganisha grafu yenye aina ya repositori mbalimbali, mwenyeji wa Electron, na tabaka la wakala wa MCP kuwa IDE ya majaribio kwa ajili ya maarifa yenye aina. Ili kuanza, tayarisha saraka mbili za usanidi, kloni repositori ya sehemu ya kuanzia bila kubatilisha faili zilizopo, na fuata INSTALL.md yake ya sasa. Baada ya kusakinisha, chunguza jinsi repositori, makadirio, zana, ujuzi, na mawakala zinavyofanya kazi pamoja, huku ukizingatia hali ya alpha ya mradi na muundo wake wa utekelezaji usio na sandbox.