Visi projektai

Privati užduočių ir MCP darbo eiga

Vue 3 + webedge-db užduočių programa su MCP serveriu AI agentams.

Vue 3webedge-dbMCP
WebEdge Todo ekrano vaizdasDev-story
01

Iššūkis

Kai darbą perduodi DI agentui, jo užduotys ir tavo atsiduria skirtingose vietose — agentas nemato tavo sąrašo, o tu nematai jo.

02

Ką darėme

Vue 3 + webedge-db užduočių programa (Better Auth prisijungimas ties todo.webedge.dev), kuri taip pat atveria vietinį MCP serverį, kad agentai kviestų tas pačias užduočių funkcijas ir skaitytų/rašytų tą pačią duomenų bazę kaip žmogus.

03

Rezultatas

Tu ir agentas dirbate su vienu užduočių sąrašu — agentas gali pridėti, atnaujinti ir uždaryti užduotis, o tu matai jas toje pačioje programoje.

Dev-story straipsnis

Kaip buvo kuriamas projektas: Privati užduočių ir MCP darbo eiga

Agentai vis pametdavo tolesni darba: pokalbio metu jie iskeldavo uzduoti, o ji dingdavo pasibaigus pokalbiui. Itampa buvo ta, kad tikras zmogaus uzduociu sarasas gyveno vienoje vietoje, o agento atmintis kitoje, tad nei vienas negalejo pasitiketi kitu. Sprendimas buvo suteikti tiek zmogaus sasajai, tiek agentams rasymo teise i lygiai ta pacia duomenu baze, o ne i atskira kopija.

Skyriai

05

Moduliai

05

Stackas

Vue 3 + webedge-db

01

Kodėl projektas atsirado

Kai darbą perduodi DI agentui, jo užduotys ir tavo atsiduria skirtingose vietose — agentas nemato tavo sąrašo, o tu nematai jo.

Agentai vis pametdavo tolesni darba: pokalbio metu jie iskeldavo uzduoti, o ji dingdavo pasibaigus pokalbiui. Itampa buvo ta, kad tikras zmogaus uzduociu sarasas gyveno vienoje vietoje, o agento atmintis kitoje, tad nei vienas negalejo pasitiketi kitu. Sprendimas buvo suteikti tiek zmogaus sasajai, tiek agentams rasymo teise i lygiai ta pacia duomenu baze, o ne i atskira kopija.

02

Ką sukūrėme

Vue 3 + webedge-db užduočių programa (Better Auth prisijungimas ties todo.webedge.dev), kuri taip pat atveria vietinį MCP serverį, kad agentai kviestų tas pačias užduočių funkcijas ir skaitytų/rašytų tą pačią duomenų bazę kaip žmogus.

Privati uzduociu programa su Vue 3 + Tailwind priekine dalimi ir reaktyviu backendu, plius vietinis MCP serveris, kuris su tais paciais duomenimis bendrauja per autentifikuota HTTP. Kai agentas nusprendzia, kad darba reikia uzfiksuoti, jis iskvieia iranki ir uzduotis is karto atsiranda zmogaus sarase; kai zmogus ja pazymi atlikta, agentas kito nuskaitymo metu mato, kad ji baigta.

03

Pagrindiniai moduliai ir vartotojo kelias

M01

MCP serveris kaip stdio JSON-RPC tiltas su seseriais tiksliniais irankiais: todo_health, todo_projects, todo_list, todo_create, todo_update, todo_complete, kiekvienas su aprasymu, kada agentui ji naudoti

M02

Servisinio zetono autentifikacija: MCP procesas turi bendra slapta rakta ir numatytojo vartotojo el. pasta, ir kiekvienas kvietimas siunciamas i reaktyvaus backendo HTTP marsrutus tuo identitetu, tad agentai niekada nelieia vartotojo kredencialu

M03

todo_health kaip pilnavertis parengties irankis, tikrinantis ar svetaine pasiekiama ir ar zetonas priimtas, kad agentas diagnozuotu sugedusi diegima, o ne tyliai neissaugotu uzduoties

M04

Zmogaus puses CRUD su Vue ir Better Auth prisijungimu, projektai/sarasai su numatytuoju Inbox, prioritetai, terminai ir sarasu trynimas

M05

Diegimas isskaidytas per tris domenus — Cloudflare Pages priekine dalis ir du publikuoti backendo marsrutai — su apsaugomis, kurios priverstinai naudoja Todo specifinius API ir svetaines URL vietoje pasenusiu env reiksmiu

04

Architektūra ir technologiniai sprendimai

Sukurta su Vue 3, webedge-db, MCP.

Vue 3 + Tailwind ant Cloudflare Pages, savarankiskai talpinamas reaktyvus backendas VPS uz dvieju publikuotu Cloudflare marsrutu, ir nuo priklausomybiu nepriklausantis Node MCP serveris, kuris su backendo HTTP galiniais taskais bendrauja per bearer servisini zetona.

05

Rezultatas ir pamokos

Tu ir agentas dirbate su vienu užduočių sąrašu — agentas gali pridėti, atnaujinti ir uždaryti užduotis, o tu matai jas toje pačioje programoje.

Nedidelis privatus irankis, kuriame AI ir zmogus dalijasi vienu uzduociu sarasu vietoje dvieju nukryptanciu kopiju; tai ankstyvas MVP, sutvirtintas keliais MCP ir kurimo srauto perejimais, o ne didelis produktas.

Toliau skaityti

Šie projektai turi artimų technologinių arba produkto sprendimų, todėl padeda matyti, kaip tas pats principas veikia kitame kontekste.

Turite panašią idėją?

Aptarti projektą