DeepCerebra Coder yra agentinis kodavimo asistentas. Skirtingai nuo paprasto automatinio užbaigimo kopiloto, jis planuoja, rašo, pertvarko, vykdo komandas, iškviečia įrankius ir iteruoja per visą jūsų projektą — jums peržiūrint ir tvirtinant jo siūlomus pakeitimus.
| Leidimas | Geriausiai tinka | Failų prieiga |
|---|---|---|
| Žiniatinklio programa | Nereikia diegti, dirbkite iš bet kurio kompiuterio | Konfidenciali naršyklės saugykla (ir Git saugyklos) |
| Darbalaukio (Windows / Linux / macOS) | Vietinė plėtra, vietiniai modeliai | Tiesioginė vietinė failų sistema |
| CLI ir API | Scenarijų kūrimas, CI/CD, automatizavimas | Vietiniai failai / programinis |
Šis vadovas daugiausia dėmesio skiria žiniatinklio programai adresu deepcerebra.ai; darbalaukio programa atspindi tuos pačius skydelius ir darbo eigas.
Naudokite dabartinę Chrome, Edge arba Brave versiją, kad gautumėte visą patirtį – vietinio aplanko atidarymas remiasi Chromium File System Access API. Firefox ir Safari veikia pokalbiams ir Git pagrindu veikiantiems projektams, tačiau negali tiesiogiai atidaryti vietinio aplanko.
/register?plan=basic (arba pro / ultimate), arba pradėti dabar ir pasirinkti planą
vėliau skiltyje Atsiskaitymas.Prisijungę pateksite į darbo vietą, kurioje visi skydeliai yra viename ekrane:
Vilkite skirstytuvą tarp redaktoriaus ir pokalbio, kad perskirstytumėte išdėstymą, ir vilkite horizontalųjį skirstytuvą, kad pakeistumėte terminalo dydį. Kairioji šoninė juosta taip pat nukreipia į Darbo aplinką, Plėtinius, API raktus, Atsiskaitymą ir Atsiliepimus.
repo sritį (klasikinę) arba smulkiai sureguliuotą raktą su Contents + Pull requests;
GitLab naudokite api sritį. Jūsų raktas saugomas serveryje – į naršyklę įkeliamas tik failų turinys.owner/name (filtruokite sąrašą, kad rastumėte savo), tada pasirinkite
šaką.dcc/my-feature), kad jūsų
darbas būtų izoliuotas nuo numatytosios šakos.Pokalbių istorija yra susieta su atidarytu projektu. Perjungus aplankus, automatiškai pradedama nauja sesija ir įkeliamos ankstesnės to aplanko sesijos, iš naujo atidaroma naujausia, kad galėtumėte tęsti ten, kur baigėte.
Aplankai, kuriuos DeepCerebra naudoja viduje – .deepcerebra, .sessions – rodomi medyje,
tačiau pagal numatytuosius nustatymus yra suglaudinti, kad neužterštų jūsų šaltinio.
Apibūdinkite, ko norite, paprasta kalba – užduokite klausimą, paprašykite funkcijos arba nurodykite klaidą. Būkite konkretūs dėl failų, sistemų ir apribojimų, kad gautumėte geriausią rezultatą. Pridėkite atitinkamus failus, nuvilkdami juos į raginimą.
Atsakymai organizuojami kaip Cursor: agento samprotavimai atskiriami nuo rezultato. Kiekvienas atsakymo blokas turi kopijavimo piktogramą viršutiniame dešiniajame kampe, kad galėtumėte nukopijuoti baigtą ataskaitą, dokumentą ar komandą, kurią turite vykdyti.
lxml vietoj html.parser“), kad išvestumėte agentą iš
ciklo.@deepcerebra, o priešdėliai, tokie kaip [deep], prašo gilesnio samprotavimo.Pasirinkite režimą iš režimo selektoriaus šalia raginimo. Kiekvienas nustato, kiek agentas planuoja ir kaip laisvai redaguoja:
| Režimas | Ką jis daro | Naudoti, kai… |
|---|---|---|
| Agentas | Planuoja ir redaguoja jūsų projektą autonomiškai | Norite, kad asistentas įgyvendintų pakeitimą nuo pradžios iki pabaigos |
| Klausti | Atsako į klausimus apie jūsų kodą be redagavimo | Norite suprasti kodų bazę |
| Planuoti | Prieš bet kokį redagavimą parengia metodą | Užduotis yra didelė arba turi kompromisų, kuriuos reikia išspręsti pirmiausia |
| Redaguoti | Atlieka tikslinius redagavimus dabartiniame kontekste | Norite nedidelio, tikslinio pakeitimo |
Kai agentas siūlo failų pakeitimus, virš pokalbio įvesties pasirodo skydelis Siūlomi pakeitimai, kuriame išvardijami visi paliesti failai su pridėtų (+) ir pašalintų (−) eilučių skaičiumi.
applied (ir · disk, kai įrašomi į tikrą aplanką).Įjunkite terminalą po redaktoriumi, kad paleistumėte kūrimus, testus ir scenarijus. Su jūsų leidimu agentas gali vykdyti komandas ir skaityti jų išvestį, kad patikrintų savo darbą; ilgai veikiančios komandos transliuoja išvestį, kad galėtumėte stebėti eigą. Uždarykite terminalą iš jo antraštės, kai jo nereikia.
Didesniems tikslams naudokite Plano režimą (arba paprašykite agento pirmiausia suplanuoti). Planuotojas nuskaito jūsų projektą, suskaido tikslą į nuo priklausomybių priklausančias užduotis ir priskiria kiekvieną tinkamam specialistui (architektui, koduotojui, testuotojui, dokumentų rengėjui).
Atidarykite modelio pasirinkiklį šalia raginimo. Parinktys sugrupuotos taip:
Automatinio režimo metu DeepCerebra naudoja pakopinį, adaptyvųjį maršrutizavimą: paprastos užduotys nukreipiamos į greitą, ekonomišką modelį, o sudėtingas ar daug planavimo reikalaujantis darbas (pvz., Plano režimas) nukreipiamas į stipresnį modelį. Tai automatiškai subalansuoja kainą ir kokybę, todėl retai reikia rinktis rankiniu būdu.
Galite nukreipti užklausas per savo teikėjo paskyrą, o ne per matuojamą platformos naudojimą.
ANTHROPIC_API_KEY,
GOOGLE_API_KEY, OPENAI_API_KEY).Platformos (DeepCerebra) modeliams nereikia rakto. Pašalinkite raktą bet kuriuo metu naudodami Pašalinti.
DCC Bridge sujungia jūsų kompiuterį su žiniatinklio programa per mažą
dcc-bridge jungtį, atrakindamas dvi galimybes vienu metu:
Jungtis skambina išorėn per autentifikuotą WebSocket – nereikia jokių įeinančių prievadų, ir ji veikia už NAT ir ugniasienių. Ji veikia Windows, macOS ir Linux (Python 3.10+).
dcc_brg_…)
ir paruoštą įklijuoti jungties komandą – raktas rodomas tik vieną kartą.pip install git+https://github.com/mohammadkhair7/DeepCerebra-connector
# then run the command copied from the pairing card, e.g.:
python -m dcc_bridge --gateway wss://deepcerebra.ai --token dcc_brg_xxxxx
wss://deepcerebra.ai arba wss://deepcerebra.io) – susiejimo kortelė iš anksto užpildo
tinkamą. Abi svetainės yra atskiri diegimai su atskiromis paskyromis ir raktais.1234) su įkeltu modeliu.Pagal numatytuosius nustatymus komandos apribojamos tam skirtu darbo aplanko aplanku (~/DeepCerebra). Norėdami dirbti
savo tikruose projekto aplankuose su iš anksto sukonfigūruotais CLI, suteikite jiems aiškiai leidimus, paleisdami jungtį:
# grant one or more real folders (repeatable)
python -m dcc_bridge --gateway wss://deepcerebra.ai --token dcc_brg_xxxxx --host-dir "F:\MyProjects"
# or the whole machine (prints a warning; prefer --host-dir)
python -m dcc_bridge ... --allow-any-dir
Tada atidarykite Terminalo skydelį, spustelėkite Vykdymo tikslo iššokantįjį langą (nešiojamojo kompiuterio piktograma), pasirinkite Mano kompiuteris ir pasirinkite darbinį katalogą. Tada jūsų įvestos komandos ir agento kūrimo/testavimo komandos bus vykdomos jūsų kompiuteryje.
--no-exec padaro
įrenginį tik išvadų (GPU modeliai, be komandų).Atidarius Git pagrindu veikiantį projektą, naršyklėje pasirodo šakos juosta, rodanti jūsų dabartinę šaką ir du veiksmus:
main). Turite būti darbinėje šakoje, o ne numatytojoje šakoje.Jei įjungtas push webhook, naršyklė automatiškai atsinaujina, kai komandos nariai įkelia, išlaikydami visus sinchronizuotus – tai yra DeepCerebra bendradarbiavimo komandos kūrimo pagrindas.
Išplėskite agentą išoriniais įrankiais ir duomenimis per Model Context Protocol. Konfigūruokite
serverius faile .deepcerebra/mcp.json, pavyzdžiui:
{
"mcpServers": {
"my-tools": {
"url": "https://example.com/mcp",
"disabled": false,
"allowlist": ["search_issues", "get_pr"],
"autoApprove": ["create_issue"],
"auth": { "type": "bearer", "tokenEnv": "MY_TOKEN" }
}
}
}
Įjungti MCP įrankiai automatiškai tampa prieinami agentui, kai jie yra susiję su jūsų užklausa. Palaikomi tiek vietiniai
(stdio), tiek nuotoliniai (http/sse) serveriai.
allowlist, gali veikti tik tie įrankiai.autoApprove.Jei serveris atskleidžia MCP resursus arba raginimo šablonus, agentas
automatiškai gauna įrankius jiems naudoti (mcp_list_resources, mcp_read_resource,
mcp_list_prompts, mcp_get_prompt).
Pridėkite auth bloką prie nuotolinio serverio. Slaptažodžiai palaiko ${ENV_VAR} interpoliaciją:
// Static bearer token (literal or from env)
"auth": { "type": "bearer", "token": "${GITHUB_TOKEN}" }
"auth": { "type": "bearer", "tokenEnv": "GITHUB_TOKEN" }
// Custom header (e.g. API key)
"auth": { "type": "header", "header": "x-api-key", "value": "${MY_KEY}" }
// OAuth 2.0 client-credentials
"auth": {
"type": "oauth", "grant": "client_credentials",
"tokenUrl": "https://auth.example.com/oauth/token",
"clientId": "${MCP_CLIENT_ID}", "clientSecret": "${MCP_CLIENT_SECRET}",
"scope": "mcp.read mcp.write"
}
Galite formuoti, kaip agentas mąsto ir veikia, naudodami vieną, failais pagrįstą konvenciją –
.deepcerebra/ katalogą – kuris veikia identiškai darbalaukio programoje,
žiniatinklio programoje ir API. Žiniatinklio programoje visa tai tvarkykite
skiltyje Agentas; darbalaukyje ir per API tai yra paprasti failai, kuriuos įsipareigojate su savo projektu.
Konfigūracija aptinkama iš kelių sričių; kai tas pats elementas egzistuoja daugiau nei vienoje, didesnio prioriteto elementas laimi:
team/org < global (~/.deepcerebra) < workspace (<repo>/.deepcerebra)
(žemiausias) (aukščiausias)
<repo>/.deepcerebra/…, įsipareigota su projektu.~/.deepcerebra/…, jūsų asmeniniai numatytieji nustatymai visuose projektuose.Taisyklės yra nuolatinės instrukcijos – kodavimo standartai, architektūros konvencijos, domeno kontekstas – įterpiamos į
agento sistemos raginimą. Jos gyvena kaip Markdown failai kataloge .deepcerebra/steering/, plius
visada įjungtas AGENTS.md standartas. Frontmatter valdo, kada taisyklė įkeliama:
---
inclusion: fileMatch # always | fileMatch | auto | manual
globs: "src/**/*.ts" # or fileMatchPattern
name: api-design
description: REST conventions
---
# API design
- Use REST resource nouns, plural.
always – kiekvieną kartą (numatytasis).fileMatch – tik tada, kai kontekstinis failas atitinka globs.auto – kai jūsų užklausa atitinka taisyklės name/description.manual – tik tada, kai ją nurodote kaip #name arba /name.Šakninis AGENTS.md taikomas visai saugyklai; įdėtasis AGENTS.md (pvz., services/api/AGENTS.md) taikomas tik failams tame aplanke. Žiniatinklio programoje, Agentas → Valdymas rodinyje kiekvienai taisyklei suteikiamas Aprėpties pasirinkiklis (Visuotinis / Projektas / Komanda).
Įgūdžiai yra pakartotinai naudojami žaidimų vadovai, kuriuos agentas įkelia pagal poreikį. Kiekvienas įgūdis yra
aplankas su SKILL.md kataloge .deepcerebra/skills/:
---
name: deploy-release
description: How to cut and publish a versioned release.
disable-model-invocation: false # true => manual-only (/skill)
---
# Deploy a release
1. Bump the version, build, and test.
2. Tag and publish.
Agentas mato lengvą katalogą (pavadinimas + aprašymas) ir įkelia visą turinį naudodamas
load_skill įrankį, kai tai aktualu. Taip pat galite jį iškviesti aiškiai naudodami
/skill <name>. Nustatykite disable-model-invocation: true, kad įgūdis būtų tik rankinis.
Kabliai vykdo automatizavimą gyvavimo ciklo įvykiuose. Apibrėžkite juos kaip .deepcerebra/hooks/*.hook.json:
{
"title": "Format on save",
"event": "fileSave",
"filePattern": ["**/*.ts"],
"action": { "type": "shell", "command": "npm run lint:fix -- $FILE" },
"enabled": true
}
Įvykiai apima promptSubmit, preToolUse, postToolUse,
fileCreate, fileSave, fileDelete, preTask,
postTask, sessionStart, preCompact ir agentStop
(taip pat priimami Cursor/Claude rašybos variantai). Veiksmas yra arba shell (vykdyti komandą), arba
agentPrompt (paklausti agento). preToolUse kabliukas gali leisti,
atmesti arba paklausti dėl įrankio iškvietimo, kurį jis perima.
Subagentai yra specialistai agentai, kuriuos apibrėžiate ir kuriems deleguojate. Kiekvienas yra Markdown failas
kataloge .deepcerebra/agents/ su frontmatter ir turiniu (jo sistemos raginimu):
---
name: security-reviewer
description: Audits a diff for security issues; read-only.
model: gpt-5
readonly: true
tools: [read_file, grep_files, list_directory]
background: false
---
You are a meticulous security reviewer…
Pagrindinis agentas deleguoja naudodamas task (blokuojantis), task_async +
task_status / task_result (foninis) arba task_parallel (išskleidimas).
Papildinys sujungia taisykles, įgūdžius, kablius, subagentus ir MCP serverius į vieną diegiamą paketą
kataloge .deepcerebra/plugins/<name>/, aprašytą plugin.json manifeste:
{
"name": "Acme Standards",
"version": "1.2.0",
"description": "Acme rules + skills + review agents.",
"enabled": true
}
Papildinio turinys sujungiamas su mažiausiu pirmumu, todėl jūsų pačių taisyklės ir įgūdžiai visada perrašo papildinio.
Išjunkite papildinį naudodami "enabled": false arba .disabled žymeklio failą.
DCC_ORG_CONFIG_DIR į bendrą .deepcerebra katalogą arba nustatydama taisykles į
Komandos sritį žiniatinklio programoje.Darbo eigos studija yra vizualus kelių agentų automatizavimo dizaineris. Jūs sudarote etapus – kiekvienas yra agentas, specializuotas žingsnis arba valdymo primityvas – į grafiką, sujungsite juos su priklausomybėmis ir paleisite visą orkestravimą variklyje su tiesiogine kiekvieno etapo eiga, biudžetais ir žmogaus patvirtinimo vartais. Darbo eigos išsaugomos kaip nešiojamas YAML/JSON apibrėžimas, kurį galite eksportuoti, importuoti, versijuoti Git ir paleisti iš API arba CLI.
| Etapo tipas | Ką jis daro |
|---|---|
agent | Vienas agento posūkis su priskirtais įgūdžiais ir įrankiais. |
spec.requirements / spec.design / spec.execute |
Pirmiausia specifikacija: parengti reikalavimus, suprojektuoti, tada suskaidyti į užduotis ir vykdyti – kiekvienas gali būti valdomas vartais. |
documents.generate | Sukurti išbaigtą dokumentą iš ankstesnių etapų išvesties. |
fan_out | Lygiagretus platus tyrimas daugeliu potemių su sinteze. |
map / loop / switch |
Valdymo primityvai: vykdyti kūną kiekvienam elementui, kartoti, kol tenkinama sąlyga, arba šakotis pagal atvejus. |
verify / browser_verify |
Vykdyti testus ar komandas smėlio dėžėje; patikrinti veikiančią vartotojo sąsają su naršyklės automatizavimu. |
orchestrate | Dinaminis maršrutizavimas: orkestratoriaus agentas nuskaito užklausą ir išsiunčia ją geriausiems žemesnio lygio agentams per įvykius. |
external.agent | Iškviesti registruotą trečiosios šalies agentą per HTTP (A2A) taip, tarsi tai būtų vietinis etapas. |
eval | Įvertinti aukštesnio lygio išvestį pagal patikrinimus (yra / regex / ilgis / LLM-teisėjas); nepavykti, jei žemiau slenksčio. |
db.provision | Generuoti nuosavą duomenų sluoksnį: docker-compose duomenų bazei,
versijuotas SQL migracijas, pradinius duomenis, .env šabloną ir Mermaid ERD; pasirenkamas autentifikavimo karkasas;
gali nedelsiant taikyti migracijas SQLite. |
ci.generate | Generuoti paruoštą įsipareigoti CI/CD konvejerį (GitHub Actions, GitLab CI, arba Azure Pipelines) su lint → test → scan → build → deploy ir aplinkos paaukštinimu. |
deploy.package | Generuoti gamybos diegimo išteklius: kelių etapų Dockerfile, docker-compose, Kubernetes manifestus arba Helm diagramą – failus, kuriuos valdote ir įsipareigojate. |
test.generate | Generuoti vienetų / API / E2E rinkinius sukurtai programai ir reikalavimų-testų atsekamumo matricą. |
test.verify | Vykdyti testų rinkinį (pytest, vitest, jest, Playwright) ir valdyti vykdymą pagal jo sėkmės rodiklį. |
security.audit | Nuskaityti priklausomybes dėl žinomų pažeidžiamumų ir medį dėl kietai užkoduotų paslapčių; paskelbia įspėjimo įvykius ir parašo išvadų ataskaitą. |
preview | Paleisti sugeneruotą programą lokaliai ir parodyti jos tiesioginį URL vykdymo
skydelyje (nuoroda + įterptas rėmelis) per preview.ready įvykį. |
design.import | Paversti UI dizaino vaizdą (ekrano kopiją, maketą, Figma eksportą) į struktūrizuotą įgyvendinimo specifikaciją žemesnio lygio etapams. |
Kiekvienas etapas – nepriklausomai nuo tipo – gali skelbti ir prenumeruoti tipizuotus įvykius darbo aplinkos įvykių magistralėje, todėl agentai koordinuoja kaip paslaugos pranešimų tinkle, o ne tik per DAG:
lifecycle, agent,
business, data, system, schedule, chat,
external arba alert – filtruojamos prenumeratose ir pakartotiniame paleidime.trigger (etapas vykdomas, kai atvyksta atitinkamas įvykis;
vykdymas su sustabdytomis stadijomis lieka rezidentinis kaip klausymasis), gate (mašininis vartai, patvirtinti
įvykiu, o ne žmogaus paspaudimu) ir data (duomenų paketas sujungiamas į etapo
kontekstą).agent.<stage-id>.request.triggers: blokas ginkluoja ją pradėti nuo įeinančių
webhooks, cron tvarkaraščių, įvykių arba pokalbio – net kai
Studija uždaryta.Agentai, kurie reaguoja į įvykius, gali deklaruoti patvarią pavadintą eilę, kad atitinkami įvykiai niekada
nebūtų prarasti, kol agentas užimtas arba kol vykdymas neklauso. Prenumeruojant paleidiklį, nustatykite
queue: <name> – variklis susieja tą temą su FIFO eile darbo aplinkos įvykių magistralėje
(išsaugota .deepcerebra/workflows/events/queues/). Kiekvienas atitinkamas įvykis, paskelbtas nuo to momento,
yra užfiksuojamas eilėje; kai etapas tampa vykdomas, variklis išima įvykius nuo seniausio
ir juos vartoja po vieną.
count – reikalauti N įkeltų (arba pristatytų) įvykių,
kol prenumerata bus patenkinta (naudinga, kai keli darbuotojai turi pranešti).GET /api/workflow/queues išvardija gylį ir susiejimus;
GET /api/workflow/queues/{name} peržiūri laukiančius įvykius; pokalbių agentai gali iškviesti
event_queue_status ir pop_queued_event.events:
subscribe:
- topic: ticket.created
mode: trigger
queue: triage-inbox # durable FIFO — events wait here for this agent
map:
payload.ticket_id: ticket_id
Semaforas riboja, kiek užduočių vienu metu gali veikti su bendru (apsaugotu) resursu:
rašoma duomenų bazė, globalių kintamųjų saugykla, failas arba greičio ribojamas išorinis agentas. Pridėkite jį
prie bet kurio etapo su semaphore: – prieš pradedant etapo darbą, variklis įgyja vieną leidimą
pavadinimo darbo aplinkos semaforui; leidimas visada atleidžiamas po to, net jei etapas nepavyksta.
permits: 1 paverčia jį muteksu: tik viena užduotis vienu metu (visuose lygiagrečiuose
vykdymuose darbo aplinkoje) vykdo kritinį žingsnį; kiekviena kita užduotis laukia, kol laikiklis baigs.
timeout_s, kol gaunamas leidimas; jei
resursas išlieka pilnas, etapas matomai nepavyksta, o ne pakimba amžinai.ttl_s; jei laikiklis sugenda neatleisdamas,
leidimas automatiškai pasibaigia, todėl resursas niekada nebūna užblokuotas.semaphore.<name>.waiting,
.acquired ir .released sistemos įvykius; GET /api/workflow/semaphores
rodo talpą, laikiklius ir galimus leidimus.acquire_semaphore, release_semaphore ir
semaphore_status įrankiai koordinuoja ad hoc kritines sekcijas už darbo eigos ribų.semaphore:
name: emr-db-writer
permits: 1 # mutex — one writer at a time
timeout_s: 300 # fail if still waiting after 5 minutes
ttl_s: 900 # auto-release crashed holders after 15 minutes
Susitikimas laukia, kol bus įvykdytos kelios įvykių sąlygos, prieš pradedant kitą žingsnį –
priešingai nei „pirmas įvykis laimi“. Nustatykite join: all etapo events: bloke:
kiekviena paleidiklio prenumerata turi būti patenkinta, prieš pradedant etapą. Derinkite su
kiekvienos prenumeratos count: N, kai keli agentai (arba kelios ataskaitos iš vieno agento) turi
pranešti – pavyzdžiui, dizaino patvirtinimas, testų užbaigimas ir saugumo patvirtinimas prieš vykdant išleidimo etapą.
join: any (numatytasis) – etapas vykdomas, kai patenkinama pirmoji paleidiklio prenumerata.join: all – susitikimas: kiekviena paleidiklio prenumerata (kiekviena su savo tema,
klasės filtru ir pasirenkamu count) turi būti patenkinta; tik tada etapas tampa vykdomas.trigger_events
ir pateikiami šablonams kaip inputs.events (įvykių objektų sąrašas su duomenų paketais).events:
join: all # rendezvous — wait for EVERY subscription below
subscribe:
- topic: design.approved
mode: trigger
- topic: tests.passed
mode: trigger
- topic: security.cleared
mode: trigger
count: 1
Etapai pasirenka įrankius iš to paties registro, kurį naudoja pokalbių agentas:
create_database, apply_migrations ir dump_schema nuosaviems duomenų
sluoksniams.docker_build / docker_push, compose up/down, SSH ir
debesies CLI diegimai (Fly, Render, Railway, Vercel), taip pat saugūs simuliacijai.Class.method) matematikos, signalų apdorojimo, valdymo, statistikos ir kt. srityse./v1 API atskleidžia vykdymus, įvykius, paleidiklius, šablonus ir generavimą CI ir integracijoms.db.provision → įgyvendinimą → sugeneruotus testus → saugumo auditą → diegimo pakavimą →
CI generavimą, su žmogaus vartais prieš pakavimą – pilnas kelias nuo trumpo aprašymo iki gamybos, kurį galite pritaikyti
per kelias minutes.Nuspėjamasis skirtuko užbaigimas siūlo įterptus, viduryje užpildomus kodo pasiūlymus, kai rašote redaktoriuje – priimkite pasiūlymą su Tab. Jis yra pasirenkamas tiek variklyje, tiek žiniatinklio redaktoriuje.
DCC_TAB_COMPLETE=1. Redaktorius iškviečia
variklio POST /api/complete galinį tašką, kuris grąžina tik tekstą, kurį reikia įterpti prie žymeklio.VITE_TAB_COMPLETE=1 arba vykdymo metu su
localStorage.setItem('dcc.tabComplete', '1') (tada perkraukite).Atidarykite Atsiskaitymas iš šoninės juostos, kad tvarkytumėte savo planą ir naudojimą. AI naudojimas matuojamas JAV dolerių kreditais, pagrįstais pagrindinių modelių suvartotais žetonais.
| Planas | Mėnesio kaina | Įskaičiuotas mėnesio AI naudojimas |
|---|---|---|
| Basic | $20 | $10 |
| Pro | $75 | $30 |
| Ultimate | $200 | $150 |
Šliuzo API raktas (asmeninis prieigos raktas) leidžia programiškai naudoti DeepCerebra viešąją API ir CLI.
read, chat, code, agent
– ir pasirenkamą galiojimo laiką dienomis (tuščia = niekada).Naudokite jį su CLI arba API adresu deepcerebra.ai:
dcc config set endpoint https://deepcerebra.ai
dcc config set api-key <your-key>
# or as a Bearer token
curl -H "Authorization: Bearer <your-key>" https://deepcerebra.ai/v1/...
Galite pervadinti arba ištrinti (atšaukti) raktą bet kuriuo metu; kiekvienas raktas rodo savo priešdėlį, sritis, sukūrimo/galiojimo ir paskutinio naudojimo datą.
Perjunkite į Chrome, Edge arba Brave, arba naudokite Atidaryti iš Git.
Spustelėkite Stabdyti, tada perrašykite su konkrečia užuomina ar apribojimu.
dcc-bridge jungtis veikia ir įrenginys rodo prisijungęs.1234) su
įkeltu modeliu.--gateway
(wss://deepcerebra.ai arba wss://deepcerebra.io) – abi svetainės yra atskiri
diegimai, ir raktas iš vienos niekada neveiks kitoje.Atidarykite arba sukurkite darbinę šaką prieš naudodami Integruoti, kad atidarytumėte pull request.
Vis dar stringate? Susisiekite su support@deepcerebra.ai.
Discovery yra tiriamasis pokalbių robotas jūsų duomenų bazėms ir dokumentams.
Užuot atsakius vienu užklausimu, jis veikia kaip analitikas: formuoja hipotezes,
vykdo eilę saugomų tyrimų (SQL, grafų, dokumentų paieška, schemos patikrinimai, žiniatinklio patvirtinimas), atmeta
paaiškinimus, kuriuos paneigia įrodymai, ir sintezuoja pagrįstą atsakymą — su diagramomis ir
skaidriu išlaidų kvitu. Atidarykite jį iš kompaso piktogramos veiklos juostoje
(/app/discovery).
Erdvė sujungia viską, ko reikia vienai klausimų linijai: duomenų bazių jungtis, dokumentų rinkinius, instrukcijas analitikui ir biudžetus. Sukurkite vieną su + Nauja erdvė, tada naudokite sąrankos skydelį dešinėje, kad:
Įveskite klausimą taip, kaip klaustumėte kolegos — pavyzdžiui "Kodėl MRT tyrimų apimtis sumažėjo kovą?". Tyrimo lenta tiesiogiai transliuoja visą procesą:
Tolesni klausimai tęsia tą pačią giją, todėl analitikas išlaiko savo kontekstą.
Diagramos atvaizduojamos tiesiogiai tyrimo lentoje. Naudokite Eksportuoti, kad atsisiųstumėte visą užklausą — atsakymą, hipotezes, įrodymus ir diagramas — kaip savarankišką HTML ataskaitą arba spausdinimo kokybės PDF, suformuotą naudojant neoninę dizaino sistemą.
Kiekviena erdvė turi biudžetus vienai užklausai: maksimalų tyrimų skaičių, tyrimo raundus, sekundes ir USD. Variklis švariai sustoja pasiekęs ribą ir praneša, ką iki šiol rado. Kiekvieno tyrimo kaina yra išsamiai nurodyta kvite, todėl visada žinote, kur buvo išleisti pinigai.
/v1/discovery/*
su PAT, turinčiu discovery sritį (sukurkite ją skiltyje Paskyra → API žetonai).
Srautinės užklausos naudoja SSE. Išoriniai vykdytojai gali pasiskolinti tik tyrimo planavimą per Thinking API
(/v1/think/*, sritis think).pip install deepcerebra-discovery, tada
DiscoveryClient(base_url, token).ask(space_id, question).discovery.ask) į bet kokią darbo eigą, kad atliktumėte tyrimą kaip dujotiekio žingsnį;
atsakymas, diagramos ir kvitas perduodami tolesniems etapams.discovery_ask ir
discovery_list_spaces kaip MCP įrankius, todėl išoriniai MCP klientai taip pat gali atlikti
tyrimus.