Panduan Pengguna
Panduan lengkap dan praktikal untuk membangunkan perisian dengan DeepCerebra Coder β€” web, desktop, dan CLI

πŸ“– Isi Kandungan

  1. Pengenalan & Edisi
  2. Memulakan & Akaun
  3. Ruang Kerja Sepintas Lalu
  4. Membuka Projek
  5. Bekerja dengan Fail
  6. Berbual dengan Ejen
  7. Empat Mod Sembang
  8. Menyemak & Menggunakan Perubahan
  9. Terminal Bersepadu
  10. Mod Rancangan & Pelaksanaan
  11. Memilih Model & Auto
  12. Bawa Kunci Anda Sendiri (BYOK)
  13. Mesin Tempatan: Model GPU & Konsol (DCC Bridge)
  14. Aliran Kerja Kolaborasi Git
  15. Pelayan MCP
  16. Menyesuaikan Ejen: Peraturan, Kemahiran, Cangkuk, Subagen & Pemalam
  17. Studio Aliran Kerja Ejen & Ejen Berpandukan Acara
  18. Lengkapkan Tab Ramalan
  19. Penggunaan, Kredit & Pengebilan
  20. Mendapatkan Kunci API Gerbang Anda
  21. Keselamatan & Privasi
  22. Penyelesaian Masalah
  23. DeepCerebra Discovery β€” Tanya Data & Dokumen Anda

1 Pengenalan & Edisi

DeepCerebra Coder ialah pembantu pengekodan ejen. Tidak seperti copilot autolengkap biasa, ia merancang, menulis, menyusun semula, menjalankan arahan, memanggil alatan, dan mengulang merentasi seluruh projek anda β€” dengan anda menyemak dan meluluskan perubahan yang dicadangkannya.

Tiga cara untuk menggunakannya

EdisiTerbaik untukAkses fail
Aplikasi webPemasangan sifar, bekerja dari mana-mana mesinStoran dalam penyemak imbas sulit (dan repo Git)
Desktop (Windows / Linux / macOS)Pembangunan tempatan-pertama, model tempatanSistem fail tempatan langsung
CLI & APISkrip, CI/CD, automasiFail tempatan / secara program

Panduan ini menumpukan pada aplikasi web di deepcerebra.ai; aplikasi desktop mencerminkan panel dan aliran kerja yang sama.

2 Memulakan & Akaun

Penyemak imbas yang disokong

Gunakan versi terkini Chrome, Edge, atau Brave untuk pengalaman penuh β€” membuka folder tempatan bergantung pada API Akses Sistem Fail Chromium. Firefox dan Safari berfungsi untuk sembang dan untuk projek yang disokong Git, tetapi tidak boleh membuka folder tempatan secara langsung.

Cipta akaun

  1. Klik Mula pada halaman pendaratan.
  2. Isi nama paparan, e-mel, negara, dan tarikh lahir pilihan anda (anda mestilah berumur sekurang-kurangnya 18 tahun).
  3. Pilih bahasa antara muka anda dan kata laluan sekurang-kurangnya 12 aksara.
  4. Baca notis perjanjian dan sahkan. Mencipta akaun bermakna anda bersetuju dengan Syarat Perkhidmatan, Pernyataan Privasi, Penerangan Perkhidmatan, dan DPA Global.
  5. Klik Cipta akaun, kemudian sahkan e-mel anda jika diminta, dan log masuk.
πŸ’‘ Petua: Anda boleh memilih pelan semasa pendaftaran dengan melawat /register?plan=basic (atau pro / ultimate), atau mulakan sekarang dan pilih pelan kemudian dalam Pengebilan.

Tetapkan semula kata laluan anda

  1. Pada halaman log masuk, klik Lupa kata laluan?
  2. Masukkan e-mel anda dan buka pautan tetapan semula yang dihantar ke peti masuk anda.
  3. Tetapkan kata laluan baharu (minimum 12 aksara).

3 Ruang Kerja Sepintas Lalu

Selepas log masuk, anda akan tiba di meja kerja, yang meletakkan setiap panel dalam satu skrin:

Seret pembahagi antara editor dan sembang untuk mengimbangi semula susun atur, dan seret pembahagi mendatar untuk mengubah saiz terminal. Bar sisi kiri juga menavigasi ke Ruang Kerja, Sambungan, Kunci API, Pengebilan, dan Maklum Balas.

4 Membuka Projek

4.1 Buka folder tempatan

  1. Dalam Penjelajah, klik Buka folder projek.
  2. Pilih folder dan berikan kebenaran penyemak imbas untuk membacanya.
  3. Fail dibaca ke dalam ruang kerja dalam penyemak imbas yang disulitkan penyemak imbas anda β€” tiada apa-apa yang dimuat naik. Anda akan melihat kiraan langsung dan ringkasan akhir (kiraan fail Β· saiz, serta mana-mana fail yang dilangkau atau dipotong).
⚠️ Sokongan penyemak imbas: Jika anda melihat nota bahawa pemuatan folder memerlukan penyemak imbas Chromium, tukar kepada Chrome/Edge/Brave, atau gunakan Buka dari Git sebaliknya.

4.2 Buka dari Git (GitHub / GitLab)

  1. Klik Buka dari Git dalam Penjelajah.
  2. Pilih tab GitHub atau GitLab dan tampal token akses peribadi. Untuk GitHub gunakan skop repo (klasik) atau token terperinci dengan Kandungan + Permintaan Tarik; untuk GitLab gunakan skop api. Token anda disimpan di pelayan β€” hanya kandungan fail ditarik ke dalam penyemak imbas.
  3. Taip repositori sebagai owner/name (tapis senarai untuk mencari milik anda), kemudian pilih cawangan.
  4. Pilihan tandakan Cipta cawangan kerja baharu (cth. dcc/my-feature) untuk memastikan kerja anda terasing daripada cawangan lalai.
  5. Pilihan dayakan push webhook supaya Penjelajah menyegarkan serta-merta apabila rakan sepasukan menolak (memerlukan URL gerbang awam).
  6. Klik Buka repositori.

4.3 Muat semula, tukar, dan tutup

4.4 Sesi sembang skop folder

Sejarah sembang terikat pada projek yang dibuka. Menukar folder secara automatik memulakan sesi baharu dan memuatkan sesi sebelumnya folder itu, membuka semula yang terkini supaya anda boleh menyambung semula dari tempat anda berhenti.

4.5 Folder operasi

Folder yang DeepCerebra gunakan secara dalaman β€” .deepcerebra, .sessions β€” muncul dalam pepohon tetapi dilipat secara lalai supaya tidak mengganggu sumber anda.

5 Bekerja dengan Fail

6 Berbual dengan Ejen

Tulis permintaan

Terangkan apa yang anda mahu dalam bahasa biasa β€” ajukan soalan, minta ciri, atau tunjukkan pepijat. Berikan butiran khusus tentang fail, rangka kerja, dan kekangan untuk mendapatkan hasil terbaik. Lampirkan fail yang berkaitan dengan menyeretnya ke dalam prompt.

Baca respons, gaya Kursor

Respons diatur seperti Kursor: penaakulan ejen dipisahkan daripada penghantaran. Setiap blok respons mempunyai ikon salin di sudut kanan atasnya supaya anda boleh menyalin laporan, dokumen, atau arahan yang telah siap yang anda ingin jalankan.

Pandu atau hentikan larian

πŸ’‘ Petua (desktop): Dalam aplikasi desktop anda memanggil ejen dalam sembang dengan @deepcerebra, dan awalan seperti [deep] meminta penaakulan yang lebih mendalam.

7 Empat Mod Sembang

Pilih mod daripada pemilih mod di sebelah prompt. Setiap mod menyesuaikan sejauh mana ejen merancang dan sejauh mana ia bebas menyunting:

ModApa yang dilakukannyaGunakan apabila…
AgentMerancang dan menyunting merentasi projek anda secara autonomiAnda mahu pembantu melaksanakan perubahan secara menyeluruh
AskMenjawab soalan tentang kod anda tanpa menyuntingAnda mahu memahami pangkalan kod
PlanMendraf pendekatan sebelum sebarang penyuntinganTugas itu besar atau mempunyai pertukaran yang perlu diselesaikan terlebih dahulu
EditMembuat suntingan fokus dalam konteks semasaAnda mahu perubahan kecil yang disasarkan

8 Menyemak & Menggunakan Perubahan

Apabila ejen mencadangkan perubahan fail, panel Perubahan Dicadangkan muncul di atas input sembang, menyenaraikan setiap fail yang disentuh dengan kiraan baris yang ditambah (+) dan dibuang (βˆ’).

⚠️ Sentiasa semak: Kod yang dijana AI mungkin mengandungi kesilapan atau corak tidak selamat. Semak perbezaan dan uji sebelum bergantung atau menggunakannya.

9 Terminal Bersepadu

Togol terminal di bawah editor untuk menjalankan binaan, ujian, dan skrip. Dengan kebenaran anda, ejen boleh melaksanakan arahan dan membaca outputnya untuk mengesahkan kerjanya; arahan yang berjalan lama mengalirkan output supaya anda boleh melihat kemajuan. Tutup terminal dari pengepalanya apabila anda tidak memerlukannya.

10 Mod Rancangan & Pelaksanaan

Untuk matlamat yang lebih besar, gunakan mod Rancang (atau minta ejen merancang terlebih dahulu). Perancang mengimbas projek anda, menguraikan matlamat kepada tugas yang peka kebergantungan, dan menetapkan setiap satu kepada pakar yang betul (arkitek, pengekod, penguji, dokumen).

11 Memilih Model & Auto

Buka pemilih model di sebelah prompt. Pilihan dikumpulkan sebagai:

Bagaimana pemilihan Auto berfungsi

Pada Auto, DeepCerebra menggunakan penghalaan berperingkat, adaptif: tugas mudah pergi ke model yang pantas, menjimatkan, manakala kerja yang kompleks atau berat perancangan (contohnya, mod Rancang) dihalakan ke model yang lebih kuat. Ini mengimbangi kos dan kualiti secara automatik, jadi anda jarang perlu memilih secara manual.

12 Bawa Kunci Anda Sendiri (BYOK)

Anda boleh menghalakan permintaan melalui akaun penyedia anda sendiri dan bukannya penggunaan platform bermeter.

  1. Buka Kunci API dari bar sisi.
  2. Di bawah Bawa Kunci Anda Sendiri, pilih penyedia (cth. ANTHROPIC_API_KEY, GOOGLE_API_KEY, OPENAI_API_KEY).
  3. Tampal nilai kunci dan klik Simpan. Kunci disulitkan semasa rehat dan tidak pernah dikembalikan ke penyemak imbas β€” hanya pratonton bertopeng ditunjukkan.

Model Platform (DeepCerebra) tidak memerlukan kunci. Buang kunci pada bila-bila masa dengan Buang.

13 Mesin Tempatan: Model GPU & Konsol (DCC Bridge)

DCC Bridge menyambungkan komputer anda sendiri ke aplikasi web melalui penyambung dcc-bridge kecil, membuka dua keupayaan sekaligus:

Penyambung mendail keluar melalui WebSocket yang disahkan β€” tiada port masuk diperlukan, dan ia berfungsi di belakang NAT dan tembok api. Ia berjalan pada Windows, macOS, dan Linux (Python 3.10+).

13.1 Pasangkan komputer anda

  1. Klik ikon komputer riba dalam rel aktiviti kiri β€” Mesin Tempatan (GPU + Konsol). (Panel yang sama dibuka dari pengaki pemilih model melalui Urus GPU tempatan….)
  2. Pastikan togol Pelaksanaan tempatan didayakan, namakan peranti, dan klik Tambah komputer ini. Salin token pasangan sekali guna (dcc_brg_…) dan arahan penyambung yang sedia untuk ditampal β€” token ditunjukkan tepat sekali.

13.2 Pasang & jalankan penyambung

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

13.3 Gunakan konsol anda dari aplikasi web

Secara lalai, arahan terhad kepada folder ruang kerja khusus (~/DeepCerebra). Untuk bekerja dalam folder projek sebenar anda dengan CLI yang telah anda konfigurasikan, berikan kebenaran secara eksplisit apabila memulakan penyambung:

# 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

Kemudian buka panel Terminal, klik popover Sasaran pelaksanaan (ikon komputer riba), pilih Komputer saya, dan pilih direktori kerja. Kedua-dua arahan yang anda taip dan arahan binaan/ujian ejen kemudiannya dilaksanakan pada mesin anda.

⚠️ Keselamatan: akses hos tidak pernah melebihi folder yang anda senaraikan pada baris arahan penyambung; token dihash semasa rehat dan boleh dibatalkan pada bila-bila masa; --no-exec menjadikan peranti hanya inferens (model GPU, tiada arahan).
πŸ’‘ Petua: Aplikasi desktop boleh menggunakan model tempatan secara langsung tanpa penyambung. Rujukan penyambung penuh: github.com/mohammadkhair7/DeepCerebra-connector.

14 Aliran Kerja Kolaborasi Git

Dengan projek yang disokong Git dibuka, bar cawangan muncul dalam Penjelajah menunjukkan cawangan semasa anda dan dua tindakan:

Jika push webhook didayakan, Penjelajah menyegarkan secara automatik apabila rakan sepasukan menolak, memastikan semua orang selaras β€” asas untuk pembangunan pasukan kolaboratif melalui DeepCerebra.

15 Pelayan MCP

Luaskan ejen dengan alatan dan data luaran melalui Model Context Protocol. Konfigurasikan pelayan dalam fail .deepcerebra/mcp.json, contohnya:

{
  "mcpServers": {
    "my-tools": {
      "url": "https://example.com/mcp",
      "disabled": false,
      "allowlist": ["search_issues", "get_pr"],
      "autoApprove": ["create_issue"],
      "auth": { "type": "bearer", "tokenEnv": "MY_TOKEN" }
    }
  }
}

Alatan MCP yang didayakan tersedia kepada ejen secara automatik apabila ia relevan dengan permintaan anda. Pelayan tempatan (stdio) dan jauh (http/sse) kedua-duanya disokong.

Keselamatan terbina dalam

Sumber & prompt

Jika pelayan mendedahkan sumber MCP atau templat prompt, ejen secara automatik memperoleh alatan untuk menggunakannya (mcp_list_resources, mcp_read_resource, mcp_list_prompts, mcp_get_prompt).

Pengesahan untuk pelayan jauh

Tambah blok auth ke pelayan jauh. Rahsia menyokong interpolasi ${ENV_VAR}:

// Token pembawa statik (literal atau dari env)
"auth": { "type": "bearer", "token": "${GITHUB_TOKEN}" }
"auth": { "type": "bearer", "tokenEnv": "GITHUB_TOKEN" }

// Pengepala tersuai (cth. kunci API)
"auth": { "type": "header", "header": "x-api-key", "value": "${MY_KEY}" }

// Kelayakan pelanggan OAuth 2.0
"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"
}

16 Menyesuaikan Ejen: Peraturan, Kemahiran, Cangkuk, Subagen & Pemalam

Anda boleh membentuk cara ejen berfikir dan bertindak dengan satu konvensyen berasaskan fail β€” direktori .deepcerebra/ β€” yang berfungsi secara identik dalam aplikasi desktop, aplikasi web, dan API. Dalam aplikasi web, uruskan semua ini di bawah paparan Ejen; pada desktop dan melalui API ia adalah fail biasa yang anda commit dengan projek anda.

Skop & keutamaan

Konfigurasi ditemui dari beberapa skop; apabila item yang sama wujud dalam lebih daripada satu, yang mempunyai keutamaan lebih tinggi akan menang:

team/org  <  global (~/.deepcerebra)  <  workspace (<repo>/.deepcerebra)
(terendah)                                              (tertinggi)

Peraturan (pemanduan)

Peraturan adalah arahan berterusan β€” piawaian pengekodan, konvensyen seni bina, konteks domain β€” yang disuntik ke dalam prompt sistem ejen. Ia wujud sebagai fail Markdown di bawah .deepcerebra/steering/, ditambah piawaian AGENTS.md yang sentiasa aktif. Frontmatter mengawal bila peraturan dimuatkan:

---
inclusion: fileMatch          # always | fileMatch | auto | manual
globs: "src/**/*.ts"          # or fileMatchPattern
name: api-design
description: REST conventions
---
# Reka bentuk API
- Gunakan kata nama sumber REST, jamak.

AGENTS.md akar berlaku di seluruh repo; AGENTS.md bersarang (cth. services/api/AGENTS.md) hanya berlaku pada fail di bawah folder itu. Dalam aplikasi web, paparan Ejen β†’ Pemanduan memberikan setiap peraturan pemilih Skop (Global / Projek / Pasukan).

Kemahiran

Kemahiran adalah buku panduan boleh guna semula yang dimuatkan oleh ejen atas permintaan. Setiap kemahiran adalah folder dengan SKILL.md di bawah .deepcerebra/skills/:

---
name: deploy-release
description: How to cut and publish a versioned release.
disable-model-invocation: false   # true => manual-only (/skill)
---
# Guna keluaran
1. Tingkatkan versi, bina, dan uji.
2. Tag dan terbitkan.

Ejen melihat katalog ringan (name + description) dan menarik badan penuh dengan alatan load_skill apabila relevan. Anda juga boleh memanggil satu secara eksplisit dengan /skill <name>. Tetapkan disable-model-invocation: true untuk menjadikan kemahiran hanya manual.

Cangkuk

Cangkuk menjalankan automasi pada acara kitaran hayat. Takrifkannya sebagai .deepcerebra/hooks/*.hook.json:

{
  "title": "Format semasa simpan",
  "event": "fileSave",
  "filePattern": ["**/*.ts"],
  "action": { "type": "shell", "command": "npm run lint:fix -- $FILE" },
  "enabled": true
}

Acara termasuk promptSubmit, preToolUse, postToolUse, fileCreate, fileSave, fileDelete, preTask, postTask, sessionStart, preCompact, dan agentStop (ejaan Kursor/Claude juga diterima). Tindakan sama ada shell (jalankan arahan) atau agentPrompt (tanya ejen). Cangkuk preToolUse boleh membenarkan, menolak, atau meminta panggilan alatan yang dipintasnya.

Subagen

Subagen adalah ejen pakar yang anda takrifkan dan delegasikan. Setiap satu adalah fail Markdown di bawah .deepcerebra/agents/ dengan frontmatter ditambah badan (prompt sistemnya):

---
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
---
Anda adalah penyemak keselamatan yang teliti…

Ejen utama mendelegasikan dengan task (menyekat), task_async + task_status / task_result (latar belakang), atau task_parallel (fan-out).

Pemalam

Pemalam menggabungkan peraturan, kemahiran, cangkuk, subagen, dan pelayan MCP ke dalam satu pakej boleh pasang di bawah .deepcerebra/plugins/<name>/, diterangkan oleh manifes plugin.json:

{
  "name": "Piawaian Acme",
  "version": "1.2.0",
  "description": "Peraturan Acme + kemahiran + ejen semakan.",
  "enabled": true
}

Kandungan pemalam digabungkan pada keutamaan terendah, jadi peraturan dan kemahiran anda sendiri sentiasa mengatasi pemalam. Lumpuhkan pemalam dengan "enabled": false atau fail penanda .disabled.

πŸ’‘ Petua: Pasukan boleh menerbitkan lalai kongsi dengan menunjuk DCC_ORG_CONFIG_DIR ke direktori .deepcerebra kongsi, atau dengan menetapkan peraturan kepada skop Pasukan dalam aplikasi web.

17 Studio Aliran Kerja Ejen & Ejen Berpandukan Acara

Studio Aliran Kerja ialah pereka visual untuk automasi berbilang ejen. Anda menyusun peringkat β€” setiap satu ejen, langkah pakar, atau primitif kawalan β€” ke dalam graf, menyambungkannya dengan kebergantungan, dan menjalankan keseluruhan orkestrasi pada enjin dengan kemajuan setiap peringkat secara langsung, belanjawan, dan gerbang kelulusan manusia. Aliran kerja disimpan sebagai definisi YAML/JSON mudah alih yang boleh anda eksport, import, versi dalam Git, dan jalankan dari API atau CLI.

17.1 Membina aliran kerja

17.2 Perpustakaan peringkat

Jenis peringkatApa yang dilakukannya
agentSatu giliran ejen dengan kemahiran dan alatan yang anda lampirkan.
spec.requirements / spec.design / spec.execute Penghantaran spesifikasi-pertama: draf keperluan, reka bentuk, kemudian pecahkan kepada tugas dan laksanakan β€” setiap satu boleh digerbang.
documents.generateMenghasilkan dokumen yang digilap dari output peringkat sebelumnya.
fan_outPenyelidikan luas selari merentasi banyak subtopik dengan sintesis.
map / loop / switch Primitif kawalan: jalankan badan setiap item, ulangi sehingga syarat, atau bercabang merentasi kes.
verify / browser_verify Jalankan ujian atau arahan dalam kotak pasir; sahkan UI yang berjalan dengan automasi penyemak imbas.
orchestratePenghalaan dinamik: ejen orkestrator membaca permintaan dan menghantarnya kepada ejen hiliran terbaik melalui acara.
external.agentPanggil ejen pihak ketiga yang berdaftar melalui HTTP (A2A) seolah-olah ia adalah peringkat asli.
evalNilai output hulu terhadap semakan (mengandungi / regex / panjang / LLM-judge); gagal di bawah ambang.
db.provisionJana lapisan data yang dimiliki: docker-compose untuk pangkalan data, migrasi SQL berversi, data benih, templat .env, dan ERD Mermaid; perancah auth pilihan; boleh menggunakan migrasi ke SQLite serta-merta.
ci.generateJana saluran paip CI/CD yang sedia untuk di-commit (GitHub Actions, GitLab CI, atau Azure Pipelines) dengan lint β†’ test β†’ scan β†’ build β†’ deploy dan promosi persekitaran.
deploy.packageJana aset penempatan pengeluaran: Dockerfile berbilang peringkat, docker-compose, manifes Kubernetes, atau carta Helm β€” fail yang anda miliki dan commit.
test.generateJana suite unit / API / E2E untuk aplikasi yang dibina ditambah matriks kebolehjejakan keperluan-ke-ujian.
test.verifyLaksanakan suite ujian (pytest, vitest, jest, Playwright) dan gerbangkan larian berdasarkan kadar lulusnya.
security.auditImbas kebergantungan untuk kelemahan yang diketahui dan pepohon untuk rahsia yang dikodkan keras; menerbitkan acara amaran dan menulis laporan penemuan.
previewMulakan aplikasi yang dijana secara tempatan dan paparkan URL langsungnya dalam panel larian (pautan + bingkai sebaris) melalui acara preview.ready.
design.importTukar imej reka bentuk UI (tangkapan skrin, mockup, eksport Figma) menjadi spesifikasi pelaksanaan berstruktur untuk peringkat hiliran.

17.3 Ejen berpandukan acara (jaringan ejen)

Setiap peringkat β€” tanpa mengira jenis β€” boleh menerbitkan dan melanggan acara bertaip pada bas acara ruang kerja, jadi ejen menyelaraskan seperti perkhidmatan pada fabrik mesej dan bukannya hanya melalui DAG:

17.3.1 Pengantrean acara untuk ejen

Ejen yang bertindak balas terhadap acara boleh mengisytiharkan barisan bernama tahan lama supaya acara yang sepadan tidak akan hilang semasa ejen sibuk atau sebelum larian sedang mendengar. Pada langganan pencetus, tetapkan queue: <name> β€” enjin mengikat topik itu ke barisan FIFO pada bas acara ruang kerja (dikekalkan di bawah .deepcerebra/workflows/events/queues/). Setiap acara yang sepadan yang diterbitkan dari titik itu ditangkap ke dalam barisan; apabila peringkat menjadi boleh dijalankan, enjin mengeluarkan acara dalam susunan paling lama dahulu dan menggunakannya satu demi satu.

events:
  subscribe:
    - topic: ticket.created
      mode: trigger
      queue: triage-inbox        # FIFO tahan lama β€” acara menunggu di sini untuk ejen ini
      map:
        payload.ticket_id: ticket_id

17.3.2 Orkestrasi Semaphore (perlindungan sumber kongsi)

Semaphore mengehadkan berapa banyak tugas yang boleh beroperasi secara serentak pada sumber kongsi (dilindungi): pangkalan data yang sedang ditulis, stor pembolehubah global, fail, atau ejen luaran yang dihadkan kadar. Lampirkan satu kepada mana-mana peringkat dengan semaphore: β€” sebelum kerja peringkat berjalan, enjin memperoleh satu permit semaphore ruang kerja yang dinamakan; permit sentiasa dilepaskan selepas itu, walaupun peringkat gagal. permits: 1 menjadikannya mutex: hanya satu tugas pada satu masa (merentasi semua larian selari dalam ruang kerja) melaksanakan langkah kritikal; setiap tugas lain menunggu sehingga pemegang selesai.

semaphore:
  name: emr-db-writer
  permits: 1          # mutex β€” satu penulis pada satu masa
  timeout_s: 300      # gagal jika masih menunggu selepas 5 minit
  ttl_s: 900          # lepaskan pemegang yang ranap secara automatik selepas 15 minit

17.3.3 Orkestrasi Rendezvous (tunggu semua syarat)

Rendezvous menunggu sehingga pelbagai syarat acara semuanya dipenuhi sebelum langkah seterusnya diteruskan β€” bertentangan dengan "acara pertama menang." Tetapkan join: all pada blok events: peringkat: setiap langganan pencetus mesti dipenuhi sebelum peringkat berjalan. Gabungkan dengan count: N setiap langganan apabila beberapa ejen (atau beberapa laporan dari satu ejen) mesti semuanya mendaftar masuk β€” contohnya, kelulusan reka bentuk, penyelesaian ujian, dan kelulusan keselamatan sebelum peringkat keluaran dilaksanakan.

events:
  join: all                    # rendezvous β€” tunggu SETIAP langganan di bawah
  subscribe:
    - topic: design.approved
      mode: trigger
    - topic: tests.passed
      mode: trigger
    - topic: security.cleared
      mode: trigger
      count: 1

17.4 Perpustakaan alatan ejen

Peringkat memilih alatan dari daftar yang sama yang digunakan oleh ejen sembang:

17.5 Menjalankan, gerbang, dan output

πŸ’‘ Petua: Mulakan dengan templat Saluran Paip Ship-It: ia merantaikan reka bentuk β†’ db.provision β†’ pelaksanaan β†’ ujian yang dijana β†’ audit keselamatan β†’ pembungkusan penempatan β†’ penjanaan CI, dengan gerbang manusia sebelum pembungkusan β€” laluan lengkap dari ringkasan ke pengeluaran yang boleh anda sesuaikan dalam beberapa minit.

18 Lengkapkan Tab Ramalan

Lengkapkan Tab Ramalan menawarkan cadangan kod sebaris, isi-di-tengah semasa anda menaip dalam editor β€” terima cadangan dengan Tab. Ia adalah opt-in pada enjin dan editor web.

Dayakannya

Bagaimana ia berfungsi

19 Penggunaan, Kredit & Pengebilan

Buka Pengebilan dari bar sisi untuk mengurus pelan dan penggunaan anda. Penggunaan AI diukur dalam kredit dolar A.S. berdasarkan token yang digunakan oleh model asas.

PelanHarga bulananPenggunaan AI bulanan termasuk
Asas$20$10
Pro$75$30
Ultimate$200$150
πŸ’‘ Jimat penggunaan: Gunakan pemilihan model Auto, bawa kunci anda sendiri (BYOK), atau jalankan model tempatan untuk mengurangkan atau mengelakkan penggunaan bermeter.

20 Mendapatkan Kunci API Gerbang Anda

Kunci API gerbang (token akses peribadi) membolehkan anda menggunakan API awam DeepCerebra dan CLI secara program.

  1. Log masuk dan buka Kunci API dari bar sisi.
  2. Tatal ke Kunci API DeepCerebra.
  3. Masukkan label (cth. "saluran paip CI" atau "CLI komputer riba").
  4. Pilih skop β€” read, chat, code, agent β€” dan tamat tempoh pilihan dalam hari (kosong = tidak pernah).
  5. Klik Jana. Kunci penuh ditunjukkan hanya sekali β€” klik Salin dan simpan dengan selamat.

Gunakannya dengan CLI atau API di deepcerebra.ai:

dcc config set endpoint https://deepcerebra.ai
dcc config set api-key <your-key>

# atau sebagai token Pembawa
curl -H "Authorization: Bearer <your-key>" https://deepcerebra.ai/v1/...

Anda boleh menamakan semula atau memadam (membatalkan) kunci pada bila-bila masa; setiap kunci menunjukkan awalan, skop, dicipta/tamat tempoh, dan tarikh terakhir digunakan.

⚠️ Rahsiakannya. Sesiapa sahaja yang mempunyai kunci anda boleh menggunakan akaun anda dan menanggung penggunaan. Batalkan dan jana semula serta-merta jika ia terdedah.

21 Keselamatan & Privasi

22 Penyelesaian Masalah

"Pemuatan folder memerlukan penyemak imbas Chromium"

Tukar kepada Chrome, Edge, atau Brave, atau gunakan Buka dari Git sebaliknya.

Ejen berulang pada ralat yang sama

Klik Henti, kemudian ubah frasa dengan petunjuk atau kekangan yang konkrit.

Ralat model atau permintaan / "belanjawan habis"

Model tempatan tidak muncul

Penyambung: "pelayan menolak sambungan WebSocket: HTTP 401"

Perubahan saya tidak berkuat kuasa

Git: "Anda berada di cawangan lalai"

Buka atau cipta cawangan kerja sebelum menggunakan Integrasi untuk membuka permintaan tarik.

Masih tersekat? Hubungi support@deepcerebra.ai.

23 DeepCerebra Discovery β€” Tanya Data & Dokumen Anda

Discovery ialah chatbot penyiasatan untuk pangkalan data dan dokumen anda. Daripada menjawab dengan satu pertanyaan, ia berfungsi seperti seorang penganalisis: ia membentuk hipotesis, menjalankan siri siasatan terkawal (SQL, graf, carian dokumen, semakan skema, pengesahan web), membuang penjelasan yang disangkal oleh bukti, dan mensintesis jawapan berasas β€” dengan carta dan resit kos yang telus. Bukanya dari ikon kompas dalam rel aktiviti (/app/discovery).

23.1 Ruang β€” skop terpilih anda

Satu Ruang menggabungkan semua yang diperlukan oleh satu baris pertanyaan: sambungan pangkalan data, koleksi dokumen, arahan untuk penganalisis, dan belanjawan. Cipta satu dengan + Ruang baharu, kemudian gunakan panel persediaan di sebelah kanan untuk:

23.2 Mengajukan soalan

Taip soalan seperti anda bertanya kepada rakan sekerja β€” contohnya "Mengapa volum imbasan MRI menurun pada bulan Mac?". Papan penyiasatan menyiarkan keseluruhan proses secara langsung:

Soalan susulan meneruskan benang yang sama, jadi penganalisis mengekalkan konteksnya.

23.3 Carta, laporan & eksport

Carta dipaparkan sebaris pada papan penyiasatan. Gunakan Eksport untuk memuat turun pertanyaan penuh β€” jawapan, hipotesis, bukti, dan carta β€” sebagai laporan HTML kendiri atau PDF berkualiti cetakan, digayakan dengan sistem reka bentuk neon.

23.4 Belanjawan & kawalan kos

Setiap ruang membawa belanjawan setiap pertanyaan: bilangan maksimum siasatan, pusingan penyiasatan, saat, dan USD. Enjin berhenti dengan bersih pada had dan melaporkan apa yang ditemui setakat ini. Kos setiap siasatan diperincikan pada resit, jadi anda sentiasa tahu ke mana perbelanjaan itu pergi.

23.5 Automasi: API, SDK, Workflow Studio & MCP