DeepCerebra Coder သည် agentic ကုဒ်ရေးသားခြင်း အကူအညီပေးသူဖြစ်သည်။ ရိုးရှင်းသော autocomplete copilot နှင့်မတူဘဲ၊ ၎င်းသည် သင်၏ ပရောဂျက်တစ်ခုလုံး အနှံ့အပြားတွင် စီမံကိန်းဆွဲခြင်း၊ ရေးသားခြင်း၊ ပြန်လည်ပြင်ဆင်ခြင်း၊ ကွန်မန်းများ လုပ်ဆောင်ခြင်း၊ ကိရိယာများ ခေါ်ဆိုခြင်းနှင့် ထပ်ခါတလဲလဲ လုပ်ဆောင်ခြင်းတို့ကို ပြုလုပ်နိုင်သည် — ၎င်းက အဆိုပြုထားသော ပြောင်းလဲမှုများကို သင်က ပြန်လည်သုံးသပ်ပြီး အတည်ပြုပေးရမည်ဖြစ်သည်။
| ထုတ်ဝေမှု | အသင့်တော်ဆုံး | ဖိုင်ဝင်ရောက်ခွင့် |
|---|---|---|
| ဝဘ်အက်ပ် | ထည့်သွင်းစရာမလို၊ မည်သည့်စက်မှမဆို အလုပ်လုပ်နိုင် | လျှို့ဝှက်သော ဘရောက်ဆာအတွင်း သိုလှောင်မှု (နှင့် Git repos) |
| ဒက်စ်တော့ (Windows / Linux / macOS) | ဒေသတွင်း ဦးစားပေး ဖွံ့ဖြိုးတိုးတက်မှု၊ ဒေသတွင်း မော်ဒယ်များ | တိုက်ရိုက်ပြည်တွင်းဖိုင်စနစ် |
| CLI & API | Scripting, CI/CD, အလိုအလျောက်စနစ် | ပြည်တွင်းဖိုင်များ / ပရိုဂရမ်မာနည်း |
ဤလမ်းညွှန်ချက်သည် deepcerebra.ai ရှိ ဝဘ်အက်ပ်ကို အဓိကထားသည်။ ဒက်စ်တော့အက်ပ်သည် တူညီသော panel များနှင့် လုပ်ငန်းအစီအစဉ်များကို ထင်ဟပ်စေသည်။
အပြည့်အဝ အသုံးပြုနိုင်ရန် Chrome, Edge, သို့မဟုတ် Brave ၏ လက်ရှိဗားရှင်းကို အသုံးပြုပါ — ပြည်တွင်းဖိုင်တွဲ တစ်ခုကို ဖွင့်ခြင်းသည် Chromium File System Access API ပေါ်တွင် မူတည်သည်။ Firefox နှင့် Safari တို့သည် ချက်တင်နှင့် Git-backed ပရောဂျက်များအတွက် အလုပ်လုပ်သော်လည်း ပြည်တွင်းဖိုင်တွဲကို တိုက်ရိုက်ဖွင့်၍မရပါ။
/register?plan=basic (သို့မဟုတ် pro / ultimate) သို့ ဝင်ရောက်ခြင်းဖြင့် plan တစ်ခုကို ရွေးချယ်နိုင်သည်၊ သို့မဟုတ် ယခုစတင်ပြီး နောက်ပိုင်းတွင် Billing တွင် plan တစ်ခုကို ရွေးချယ်နိုင်သည်။ဝင်ရောက်ပြီးနောက် သင်သည် workbench သို့ ရောက်ရှိမည်ဖြစ်ပြီး၊ ၎င်းသည် pane အားလုံးကို မျက်နှာပြင်တစ်ခုတည်းတွင် ထားရှိသည်-
layout ကို ပြန်လည်ချိန်ညှိရန် editor နှင့် chat ကြားရှိ splitter ကို ဆွဲပါ၊ terminal ကို အရွယ်အစားပြောင်းရန် horizontal splitter ကို ဆွဲပါ။ ဘယ်ဘက် sidebar သည် Workspace၊ Extensions၊ API Keys၊ Billing နှင့် Feedback သို့လည်း သွားလာနိုင်သည်။
repo scope (classic) သို့မဟုတ် Contents + Pull requests ပါသော fine-grained token ကို အသုံးပြုပါ၊ GitLab အတွက် api scope ကို အသုံးပြုပါ။ သင်၏ token ကို server တွင် သိမ်းဆည်းထားသည် — ဖိုင်အကြောင်းအရာများကိုသာ ဘရောက်ဆာထဲသို့ ဆွဲယူသည်။owner/name အဖြစ် ရိုက်ထည့်ပါ (သင်၏ repository ကို ရှာရန် စာရင်းကို စစ်ထုတ်ပါ)၊ ထို့နောက် branch တစ်ခုကို ရွေးချယ်ပါ။dcc/my-feature) ကို ရွေးချယ်နိုင်သည်။ချက်မှတ်တမ်းသည် ဖွင့်ထားသော ပရောဂျက်နှင့် ချိတ်ဆက်ထားသည်။ ဖိုင်တွဲများ ပြောင်းလဲခြင်းသည် အလိုအလျောက် စက်ရှင်အသစ်တစ်ခုကို စတင်ပြီး ထိုဖိုင်တွဲ၏ ယခင်စက်ရှင်များကို တင်ပေးကာ၊ နောက်ဆုံးအသုံးပြုခဲ့သည့် စက်ရှင်ကို ပြန်လည်ဖွင့်ပေးသောကြောင့် သင်ရပ်နားခဲ့သည့်နေရာမှ ပြန်လည်စတင်နိုင်ပါသည်။
DeepCerebra မှ အတွင်းပိုင်းအသုံးပြုသော ဖိုင်တွဲများ — .deepcerebra, .sessions — သည် သစ်ပင်တွင် ပေါ်လာသော်လည်း သင်၏ source ကို ရှုပ်ထွေးမှုမရှိစေရန် မူလအတိုင်း ခေါက်ထားသည်။
သင်လိုချင်သည်များကို ရိုးရှင်းသော ဘာသာစကားဖြင့် ဖော်ပြပါ — မေးခွန်းမေးပါ၊ လုပ်ဆောင်ချက်တစ်ခု တောင်းဆိုပါ သို့မဟုတ် ချို့ယွင်းချက်တစ်ခုကို ထောက်ပြပါ။ အကောင်းဆုံးရလဒ်ရရှိရန် ဖိုင်များ၊ ဖရမ်ဝပ်များနှင့် ကန့်သတ်ချက်များအကြောင်း အသေးစိတ်ဖော်ပြပါ။ သက်ဆိုင်ရာဖိုင်များကို prompt ထဲသို့ ဆွဲထည့်ခြင်းဖြင့် ပူးတွဲပါ။
တုံ့ပြန်မှုများကို Cursor ကဲ့သို့ စီစဉ်ထားသည်- အေးဂျင့်၏ ဆင်ခြင်တုံတရားကို ပေးပို့နိုင်သောအရာ မှ ခွဲခြားထားသည်။ တုံ့ပြန်မှု block တစ်ခုစီတွင် ၎င်း၏ ညာဘက်အပေါ်ထောင့်တွင် copy icon တစ်ခု ပါရှိသောကြောင့် သင်သည် ပြီးစီးသော report၊ document သို့မဟုတ် သင်လုပ်ဆောင်ရန် ရည်ရွယ်ထားသော command တစ်ခုကို ကူးယူနိုင်သည်။
lxml အစား html.parser ကို အသုံးပြုပါ") ပေးပါ။@deepcerebra ဖြင့် အေးဂျင့်ကို ခေါ်ဆိုနိုင်ပြီး [deep] ကဲ့သို့သော prefix များသည် ပိုမိုနက်ရှိုင်းသော ဆင်ခြင်တုံတရားကို တောင်းဆိုသည်။prompt ဘေးရှိ mode selector မှ mode တစ်ခုကို ရွေးချယ်ပါ။ တစ်ခုစီသည် အေးဂျင့်က မည်မျှ စီမံကိန်းဆွဲပြီး မည်မျှ လွတ်လပ်စွာ ပြင်ဆင်သည်ကို ချိန်ညှိပေးသည်-
| မုဒ် | ၎င်းလုပ်ဆောင်ပုံ | မည်သည့်အချိန်တွင် အသုံးပြုမည်… |
|---|---|---|
| Agent | သင်၏ ပရောဂျက်တစ်ခုလုံးတွင် ကိုယ်ပိုင်အုပ်ချုပ်ခွင့်ဖြင့် စီမံကိန်းဆွဲပြီး ပြင်ဆင်သည် | အကူအညီပေးသူက ပြောင်းလဲမှုတစ်ခုကို အစမှအဆုံး အကောင်အထည်ဖော်စေလိုသောအခါ |
| Ask | သင်၏ ကုဒ်အကြောင်း မေးခွန်းများကို ပြင်ဆင်ခြင်းမရှိဘဲ ဖြေကြားသည် | codebase ကို နားလည်လိုသောအခါ |
| Plan | မည်သည့်ပြင်ဆင်မှုမဆို မပြုလုပ်မီ ချဉ်းကပ်မှုတစ်ခုကို ရေးဆွဲသည် | လုပ်ငန်းတာဝန်သည် ကြီးမားသောအခါ သို့မဟုတ် ဦးစွာ ဖြေရှင်းရမည့် အပေးအယူများ ရှိသောအခါ |
| Edit | လက်ရှိ context တွင် အာရုံစိုက်ပြင်ဆင်မှုများ ပြုလုပ်သည် | သေးငယ်ပြီး ပစ်မှတ်ထားသော ပြောင်းလဲမှုတစ်ခုကို လိုချင်သောအခါ |
အေးဂျင့်က ဖိုင်ပြောင်းလဲမှုများ အဆိုပြုသောအခါ၊ ချက်တင် input အပေါ်တွင် Proposed Changes panel တစ်ခု ပေါ်လာပြီး ထိတွေ့ထားသော ဖိုင်တစ်ခုစီကို ထည့်သွင်းထားသော (+) နှင့် ဖယ်ရှားထားသော (−) လိုင်းအရေအတွက်များဖြင့် စာရင်းပြုစုသည်။
applied ဟု မှတ်သားထားသည် (နှင့် ဖိုင်တွဲအစစ်အမှန်သို့ ရေးသားသောအခါ · disk)။build များ၊ test များ နှင့် script များကို လုပ်ဆောင်ရန် editor အောက်ရှိ terminal ကို ဖွင့်/ပိတ် လုပ်ပါ။ သင်၏ ခွင့်ပြုချက်ဖြင့် အေးဂျင့်သည် ကွန်မန်းများကို လုပ်ဆောင်နိုင်ပြီး ၎င်းတို့၏ output ကို ဖတ်ရှုကာ ၎င်း၏ အလုပ်ကို အတည်ပြုနိုင်သည်။ ကြာရှည်စွာ လုပ်ဆောင်ရသော ကွန်မန်းများသည် output ကို stream လုပ်ပေးသောကြောင့် သင်သည် တိုးတက်မှုကို ကြည့်ရှုနိုင်သည်။ မလိုအပ်သောအခါ terminal ကို ၎င်း၏ header မှ ပိတ်ပါ။
ပိုမိုကြီးမားသော ရည်မှန်းချက်များအတွက် Plan မုဒ်ကို အသုံးပြုပါ (သို့မဟုတ် အေးဂျင့်အား ဦးစွာ စီမံကိန်းဆွဲရန် တောင်းဆိုပါ)။ planner သည် သင်၏ ပရောဂျက်ကို စစ်ဆေးသည်၊ ရည်မှန်းချက်ကို dependency-aware task များအဖြစ် ခွဲခြမ်းပြီး တစ်ခုစီကို သင့်လျော်သော ကျွမ်းကျင်သူ (architect, coder, tester, docs) ထံသို့ ခွဲဝေပေးသည်။
prompt ဘေးရှိ model picker ကို ဖွင့်ပါ။ ရွေးချယ်စရာများကို အောက်ပါအတိုင်း အုပ်စုဖွဲ့ထားသည်-
Auto တွင် DeepCerebra သည် tiered, adaptive routing ကို အသုံးပြုသည်- ရိုးရှင်းသော task များသည် မြန်ဆန်ပြီး စီးပွားရေးအရ တွက်ခြေကိုက်သော မော်ဒယ်သို့ သွားသည်၊ ရှုပ်ထွေးသော သို့မဟုတ် စီမံကိန်းဆွဲခြင်း အလေးပေးသော အလုပ်များ (ဥပမာ Plan mode) ကို ပိုမိုအားကောင်းသော မော်ဒယ်သို့ လမ်းကြောင်းပြောင်းသည်။ ၎င်းသည် ကုန်ကျစရိတ်နှင့် အရည်အသွေးကို အလိုအလျောက် ချိန်ညှိပေးသောကြောင့် သင်သည် လက်ဖြင့် ရွေးချယ်ရန် ခဲယဉ်းသည်။
သင်သည် တိုင်းတာထားသော ပလက်ဖောင်း အသုံးပြုမှုအစား သင်၏ ကိုယ်ပိုင် ပံ့ပိုးသူ အကောင့်မှတစ်ဆင့် တောင်းဆိုမှုများကို လမ်းကြောင်းပြောင်းနိုင်သည်။
ANTHROPIC_API_KEY, GOOGLE_API_KEY, OPENAI_API_KEY)။ပလက်ဖောင်း (DeepCerebra) မော်ဒယ်များသည် သော့မလိုအပ်ပါ။ သော့ကို အချိန်မရွေး ဖယ်ရှားနိုင်ပါသည်။ ဖယ်ရှားရန်.
DCC Bridge သည် သင်၏ ကိုယ်ပိုင်ကွန်ပျူတာ ကို သေးငယ်သော dcc-bridge connector မှတစ်ဆင့် ဝဘ်အက်ပ်နှင့် ချိတ်ဆက်ပြီး စွမ်းဆောင်ရည်နှစ်ခုကို တစ်ပြိုင်နက်တည်း ဖွင့်ပေးသည်-
ကွန်နက်တာသည် အပြင်ဘက်သို့ အတည်ပြုထားသော WebSocket မှတစ်ဆင့် ခေါ်ဆိုသည် — ဝင်လာသော ပို့တ်များ မလိုအပ်ဘဲ၊ ၎င်းသည် NAT နှင့် firewalls များနောက်ကွယ်တွင် အလုပ်လုပ်သည်။ ၎င်းသည် Windows, macOS, နှင့် Linux (Python 3.10+) တွင် အလုပ်လုပ်သည်။
dcc_brg_…) နှင့် ကူးထည့်ရန် အသင့်ဖြစ်နေသော connector command ကို ကူးယူပါ — token ကို တစ်ကြိမ်သာ ပြသသည်။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 သို့မဟုတ် wss://deepcerebra.io) — pairing card သည် မှန်ကန်သော domain ကို ကြိုတင်ဖြည့်ပေးသည်။ ဆိုက်နှစ်ခုသည် သီးခြားအကောင့်များနှင့် token များဖြင့် သီးခြား deployment များဖြစ်သည်။1234) ကို မော်ဒယ်တစ်ခု တင်ထားပြီး ဖွင့်ပါ။မူလအတိုင်း ကွန်မန်းများကို သီးသန့် workspace folder (~/DeepCerebra) တွင် ကန့်သတ်ထားသည်။ သင်၏ pre-configured CLI များဖြင့် သင်၏ အမှန်တကယ် project folder များတွင် အလုပ်လုပ်ရန်၊ connector ကို စတင်သောအခါ ၎င်းတို့ကို ရှင်းလင်းစွာ ခွင့်ပြုပါ-
# 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
ထို့နောက် Terminal panel ကို ဖွင့်ပါ၊ Execution target popover (laptop icon) ကို နှိပ်ပါ၊ My computer ကို ရွေးချယ်ပြီး working directory တစ်ခုကို ရွေးပါ။ သင်ရိုက်ထည့်သော ကွန်မန်းများနှင့် အေးဂျင့်၏ build/test ကွန်မန်းများ နှစ်ခုစလုံးကို သင်၏စက်ပေါ်တွင် လုပ်ဆောင်မည်ဖြစ်သည်။
--no-exec သည် စက်ပစ္စည်းကို ခန့်မှန်းချက်သက်သက်သာ ဖြစ်စေသည် (GPU မော်ဒယ်များ၊ ကွန်မန်းများမပါဝင်)။Git-backed ပရောဂျက်တစ်ခု ဖွင့်ထားသောအခါ Explorer တွင် သင်၏ လက်ရှိ branch နှင့် လုပ်ဆောင်ချက်နှစ်ခုကို ပြသသည့် branch bar တစ်ခု ပေါ်လာသည်-
main) ထဲသို့ ပူးပေါင်းတောင်းဆိုမှု တစ်ခုကို ဖွင့်ပါ။ သင်သည် မူရင်းခွဲတွင် မဟုတ်ဘဲ လုပ်ငန်းခွဲတွင် ရှိနေရပါမည်။push webhook ကို ဖွင့်ထားပါက အဖွဲ့ဖော်များ push လုပ်သောအခါ Explorer သည် အလိုအလျောက် refresh ဖြစ်ပြီး လူတိုင်းကို sync ဖြစ်စေသည် — ၎င်းသည် DeepCerebra မှတစ်ဆင့် ပူးပေါင်းဆောင်ရွက်သော အဖွဲ့ဖွံ့ဖြိုးတိုးတက်မှုအတွက် အခြေခံဖြစ်သည်။
Model Context Protocol မှတစ်ဆင့် အေးဂျင့်ကို ပြင်ပကိရိယာများနှင့် ဒေတာများဖြင့် ချဲ့ထွင်ပါ။ ဥပမာအားဖြင့် .deepcerebra/mcp.json ဖိုင်တွင် server များကို configure လုပ်ပါ-
{
"mcpServers": {
"my-tools": {
"url": "https://example.com/mcp",
"disabled": false,
"allowlist": ["search_issues", "get_pr"],
"autoApprove": ["create_issue"],
"auth": { "type": "bearer", "tokenEnv": "MY_TOKEN" }
}
}
}
ဖွင့်ထားသော MCP tools များသည် သင်၏ တောင်းဆိုချက်နှင့် သက်ဆိုင်သောအခါ အေးဂျင့်အတွက် အလိုအလျောက် ရရှိနိုင်သည်။ Local (stdio) နှင့် remote (http/sse) server များ နှစ်ခုစလုံးကို ပံ့ပိုးသည်။
allowlist ကို စာရင်းပြုစုသောအခါ၊ ထို tools များကိုသာ လုပ်ဆောင်နိုင်သည်။autoApprove တွင် ကြိုတင်အတည်ပြုထားခြင်းမရှိပါက အတည်ပြုချက် လိုအပ်သည်။server တစ်ခုက MCP resources သို့မဟုတ် prompt templates များကို ထုတ်ဖော်ပြသပါက အေးဂျင့်သည် ၎င်းတို့ကို အသုံးပြုရန် tools များ (mcp_list_resources, mcp_read_resource, mcp_list_prompts, mcp_get_prompt) ကို အလိုအလျောက် ရရှိသည်။
remote server တစ်ခုသို့ auth block တစ်ခု ထည့်ပါ။ Secrets များသည် ${ENV_VAR} interpolation ကို ပံ့ပိုးသည်-
// 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"
}
အေးဂျင့်၏ တွေးခေါ်ပုံနှင့် လုပ်ဆောင်ပုံကို ဖိုင်အခြေခံ စည်းမျဉ်းတစ်ခု — .deepcerebra/ directory — ဖြင့် ပုံဖော်နိုင်သည်၊ ၎င်းသည် desktop app၊ web app နှင့် API တို့တွင် တူညီစွာ အလုပ်လုပ်သည်။ ဝဘ်အက်ပ်တွင် ၎င်းတို့အားလုံးကို Agent view အောက်တွင် စီမံခန့်ခွဲပါ၊ ဒက်စ်တော့နှင့် API မှတစ်ဆင့် ၎င်းတို့သည် သင်၏ ပရောဂျက်နှင့်အတူ commit လုပ်သော ရိုးရှင်းသော ဖိုင်များဖြစ်သည်။
Configuration ကို scope အများအပြားမှ ရှာဖွေတွေ့ရှိသည်၊ တူညီသော item သည် တစ်ခုထက်ပိုသော scope တွင် ရှိနေသောအခါ ပိုမိုမြင့်မားသော ဦးစားပေးမှုရှိသော item က အနိုင်ရသည်-
team/org < global (~/.deepcerebra) < workspace (<repo>/.deepcerebra)
(lowest) (highest)
<repo>/.deepcerebra/…၊ ပရောဂျက်နှင့်အတူ commit လုပ်ထားသည်။~/.deepcerebra/…၊ ပရောဂျက်များတစ်လျှောက် သင်၏ ကိုယ်ပိုင် defaults များ။စည်းမျဉ်းများသည် အမြဲတမ်းညွှန်ကြားချက်များ — ကုဒ်ရေးသားခြင်းစံနှုန်းများ၊ ဗိသုကာဆိုင်ရာသဘောတူညီချက်များ၊ ဒိုမိန်းအခြေအနေ — အေးဂျင့်၏ စနစ်ပရွမ်ထဲသို့ ထည့်သွင်းထားသည်။ ၎င်းတို့သည် .deepcerebra/steering/ အောက်ရှိ Markdown ဖိုင်များအဖြစ် တည်ရှိပြီး အမြဲတမ်းဖွင့်ထားသော AGENTS.md စံနှုန်းနှင့်အတူ ပါဝင်သည်။ Frontmatter က စည်းမျဉ်းတစ်ခု မည်သည့်အချိန်တွင် တင်မည်ကို ထိန်းချုပ်သည်:
---
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 — အလှည့်တိုင်း (မူလအတိုင်း)။fileMatch — in-context ဖိုင်တစ်ခုသည် globs နှင့် ကိုက်ညီသောအခါမှသာ။auto — သင်၏ တောင်းဆိုချက်သည် rule ၏ name/description နှင့် ကိုက်ညီသောအခါ။manual — သင်က ၎င်းကို #name သို့မဟုတ် /name အဖြစ် ရည်ညွှန်းသောအခါမှသာ။အမြစ် AGENTS.md သည် repo တစ်ခုလုံးနှင့် သက်ဆိုင်သည်; အဆင့်ဆင့်ရှိ AGENTS.md (ဥပမာအားဖြင့်
services/api/AGENTS.md) သည် ထိုဖိုဒါအောက်ရှိ ဖိုင်များနှင့်သာ သက်ဆိုင်သည်။ ဝဘ်အက်ပ်တွင်၊
Agent → Steering မြင်ကွင်းသည် စည်းမျဉ်းတစ်ခုစီကို Scope ရွေးချယ်စရာ
(Global / Project / Team) ပေးသည်။
ကျွမ်းကျင်မှုများသည် အေးဂျင့်က လိုအပ်သလို တင်ပေးသော ပြန်လည်အသုံးပြုနိုင်သည့် playbooks များဖြစ်သည်။ ကျွမ်းကျင်မှုတစ်ခုစီသည် .deepcerebra/skills/ အောက်တွင် SKILL.md ပါသော ဖိုင်တွဲတစ်ခုဖြစ်သည်။
---
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.
အေးဂျင့်သည် lightweight catalog (name + description) ကို မြင်ပြီး သက်ဆိုင်သောအခါ load_skill tool ဖြင့် အပြည့်အစုံ body ကို ဆွဲယူသည်။ သင်သည် /skill <name> ဖြင့်လည်း ရှင်းလင်းစွာ ခေါ်ဆိုနိုင်သည်။ skill ကို manual-only ဖြစ်စေရန် disable-model-invocation: true ကို သတ်မှတ်ပါ။
Hooks များသည် lifecycle event များပေါ်တွင် automation ကို လုပ်ဆောင်သည်။ ၎င်းတို့ကို .deepcerebra/hooks/*.hook.json အဖြစ် သတ်မှတ်ပါ-
{
"title": "Format on save",
"event": "fileSave",
"filePattern": ["**/*.ts"],
"action": { "type": "shell", "command": "npm run lint:fix -- $FILE" },
"enabled": true
}
Events များတွင် promptSubmit, preToolUse, postToolUse, fileCreate, fileSave, fileDelete, preTask, postTask, sessionStart, preCompact နှင့် agentStop တို့ ပါဝင်သည် (Cursor/Claude စာလုံးပေါင်းများကိုလည်း လက်ခံသည်)။ action တစ်ခုသည် shell (ကွန်မန်းတစ်ခု လုပ်ဆောင်ခြင်း) သို့မဟုတ် agentPrompt (အေးဂျင့်ကို မေးခြင်း) ဖြစ်သည်။ preToolUse hook တစ်ခုသည် ၎င်းကြားဖြတ်သော tool call အတွက် allow, deny သို့မဟုတ် ask လုပ်နိုင်သည်။
Subagent များသည် သင်သတ်မှတ်ပြီး တာဝန်ပေးအပ်သည့် အထူးပြုအေးဂျင့်များဖြစ်သည်။ တစ်ခုစီသည် .deepcerebra/agents/ အောက်တွင် frontmatter နှင့် ကိုယ်ထည် (၎င်း၏ system prompt) ပါဝင်သည့် Markdown ဖိုင်တစ်ခုဖြစ်သည်။
---
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…
အဓိကအေးဂျင့်သည် task (blocking), task_async + task_status / task_result (background) သို့မဟုတ် task_parallel (fan-out) ဖြင့် လွှဲအပ်သည်။
plugin တစ်ခုသည် rules, skills, hooks, subagents နှင့် MCP servers များကို .deepcerebra/plugins/<name>/ အောက်ရှိ ထည့်သွင်းနိုင်သော package တစ်ခုအဖြစ် စုစည်းထားပြီး plugin.json manifest ဖြင့် ဖော်ပြထားသည်-
{
"name": "Acme Standards",
"version": "1.2.0",
"description": "Acme rules + skills + review agents.",
"enabled": true
}
Plugin အကြောင်းအရာများကို အနိမ့်ဆုံး ဦးစားပေးမှုဖြင့် ပေါင်းစည်းထားသောကြောင့် သင်၏ ကိုယ်ပိုင် rules နှင့် skills များသည် plugin တစ်ခု၏ rules နှင့် skills များကို အမြဲတမ်း override လုပ်သည်။ "enabled": false သို့မဟုတ် .disabled marker file ဖြင့် plugin တစ်ခုကို ပိတ်ပါ။
DCC_ORG_CONFIG_DIR ကို မျှဝေထားသော .deepcerebra directory သို့ ညွှန်ပြခြင်းဖြင့် သို့မဟုတ် ဝဘ်အက်ပ်တွင် rules များကို Team scope သို့ သတ်မှတ်ခြင်းဖြင့် မျှဝေထားသော defaults များကို ထုတ်ဝေနိုင်သည်။Workflow Studio သည် multi-agent automation အတွက် visual designer တစ်ခုဖြစ်သည်။ သင်သည် stages များကို — တစ်ခုစီသည် agent တစ်ခု၊ ကျွမ်းကျင်အဆင့်တစ်ခု သို့မဟုတ် control primitive တစ်ခု — graph တစ်ခုအဖြစ် ပေါင်းစပ်ပြီး ၎င်းတို့ကို dependencies များဖြင့် ချိတ်ဆက်ကာ၊ live per-stage progress, budgets နှင့် human-approval gates များဖြင့် engine ပေါ်တွင် orchestration တစ်ခုလုံးကို လုပ်ဆောင်သည်။ Workflows များကို သင် export, import, Git တွင် version လုပ်နိုင်ပြီး API သို့မဟုတ် CLI မှ လုပ်ဆောင်နိုင်သော portable YAML/JSON definition အဖြစ် သိမ်းဆည်းထားသည်။
| Stage အမျိုးအစား | ၎င်းလုပ်ဆောင်ပုံ |
|---|---|
agent | သင်ပူးတွဲထားသော skills နှင့် tools များဖြင့် agent အလှည့်တစ်ကြိမ်။ |
spec.requirements / spec.design / spec.execute |
Spec-first delivery: လိုအပ်ချက်များ၊ ဒီဇိုင်းကို ရေးဆွဲပါ၊ ထို့နောက် task များအဖြစ် ခွဲခြမ်းပြီး လုပ်ဆောင်ပါ — တစ်ခုစီကို gate လုပ်နိုင်သည်။ |
documents.generate | ယခင် stage outputs များမှ ပြောင်မြောက်သော document တစ်ခုကို ထုတ်လုပ်ပါ။ |
fan_out | subtopic များစွာတွင် synthesis ဖြင့် ပြိုင်တူ ကျယ်ပြန့်သော research လုပ်ဆောင်ခြင်း။ |
map / loop / switch |
Control primitives: item တစ်ခုစီအတွက် body တစ်ခုကို လုပ်ဆောင်ပါ၊ အခြေအနေတစ်ခု ပြည့်မီသည်အထိ ထပ်ခါတလဲလဲ လုပ်ဆောင်ပါ၊ သို့မဟုတ် case များအလိုက် ခွဲထွက်ပါ။ |
verify / browser_verify |
sandbox တွင် test များ သို့မဟုတ် ကွန်မန်းများကို လုပ်ဆောင်ပါ၊ browser automation ဖြင့် လုပ်ဆောင်နေသော UI ကို အတည်ပြုပါ။ |
orchestrate | Dynamic routing: orchestrator agent တစ်ခုသည် request ကို ဖတ်ပြီး ၎င်းကို အကောင်းဆုံး downstream agent(s) သို့ events များမှတစ်ဆင့် ပေးပို့သည်။ |
external.agent | မှတ်ပုံတင်ထားသော third-party agent တစ်ခုကို HTTP (A2A) မှတစ်ဆင့် native stage တစ်ခုကဲ့သို့ ခေါ်ဆိုပါ။ |
eval | အထက်စီးစီးထုတ်လုပ်မှုကို စစ်ဆေးမှုများ (ပါဝင်မှု / regex / အရှည် / LLM-judge) နှင့် တိုက်ဆိုင်စစ်ဆေး၍ အမှတ်ပေးပါ။ သတ်မှတ်ချက်အောက် ရောက်ပါက ကျရှုံးမည်။ |
db.provision | ကိုယ်ပိုင် data layer တစ်ခုကို ထုတ်လုပ်ပါ- database အတွက် docker-compose, versioned SQL migrations, seed data, .env template နှင့် Mermaid ERD၊ ရွေးချယ်နိုင်သော auth scaffold၊ SQLite သို့ migrations များကို ချက်ချင်း အသုံးပြုနိုင်သည်။ |
ci.generate | lint → test → scan → build → deploy နှင့် environment promotion ပါသော ready-to-commit CI/CD pipeline (GitHub Actions, GitLab CI, သို့မဟုတ် Azure Pipelines) တစ်ခုကို ထုတ်လုပ်ပါ။ |
deploy.package | ထုတ်လုပ်မှု deployment assets များကို ထုတ်လုပ်ပါ- multi-stage Dockerfile, docker-compose, Kubernetes manifests သို့မဟုတ် Helm chart — သင်ပိုင်ဆိုင်ပြီး commit လုပ်သော ဖိုင်များ။ |
test.generate | တည်ဆောက်ထားသော အက်ပ်အတွက် unit / API / E2E suites များအပြင် requirement-to-test traceability matrix တစ်ခုကို ထုတ်လုပ်ပါ။ |
test.verify | test suite တစ်ခု (pytest, vitest, jest, Playwright) ကို လုပ်ဆောင်ပြီး ၎င်း၏ pass rate ပေါ်တွင် run ကို gate လုပ်ပါ။ |
security.audit | လူသိများသော အားနည်းချက်များအတွက် dependencies များကို စစ်ဆေးပြီး hard-coded secrets များအတွက် tree ကို စစ်ဆေးပါ၊ alert events များကို ထုတ်ဝေပြီး findings report တစ်ခုကို ရေးသားသည်။ |
preview | ထုတ်လုပ်ထားသော အက်ပ်ကို ပြည်တွင်းတွင် စတင်ပြီး ၎င်း၏ live URL ကို run panel (link + inline frame) တွင် preview.ready event မှတစ်ဆင့် ပြသသည်။ |
design.import | UI design image (screenshot, mockup, Figma export) တစ်ခုကို downstream stages များအတွက် structured implementation spec အဖြစ် ပြောင်းလဲပါ။ |
အမျိုးအစားမခွဲခြားဘဲ stage တိုင်းသည် workspace event bus ပေါ်ရှိ typed event များကို publish နှင့် subscribe လုပ်နိုင်သည်၊ ထို့ကြောင့် agents များသည် DAG မှတစ်ဆင့်သာမက message fabric ပေါ်ရှိ services များကဲ့သို့ ပေါင်းစပ်ညှိနှိုင်းသည်။
lifecycle, agent, business, data, system, schedule, chat, external, သို့မဟုတ် alert — subscriptions နှင့် replay တွင် စစ်ထုတ်နိုင်သည်။trigger (ကိုက်ညီသော event ရောက်ရှိသောအခါ stage လုပ်ဆောင်သည်၊ parked stages များပါသော run သည် listening အဖြစ် ဆက်လက်တည်ရှိသည်), gate (လူသား၏ click အစား event တစ်ခုဖြင့် အတည်ပြုသော machine gate), နှင့် data (payload ကို stage ၏ context ထဲသို့ ပေါင်းစည်းသည်)။agent.<stage-id>.request သို့ publish လုပ်ခြင်းဖြင့် စတင်နိုင်သည်။triggers: block သည် ၎င်းကို inbound webhooks, cron schedules, events သို့မဟုတ် chat ပေါ်တွင် စတင်ရန် ပြင်ဆင်ပေးသည် — Studio ပိတ်ထားစဉ်ပင်။အဖြစ်အပျက်များကို တုံ့ပြန်သည့် အေးဂျင့်များသည် ခိုင်ခံ့သော အမည်ရှိ ကွင်းဆက် တစ်ခုကို ကြေညာနိုင်ပြီး၊ ထို့ကြောင့် အေးဂျင့် အလုပ်များနေစဉ် သို့မဟုတ် လုပ်ဆောင်ချက်တစ်ခု နားမထောင်မီ ကိုက်ညီသည့် အဖြစ်အပျက်များ ဘယ်တော့မှ မပျောက်ဆုံးစေရန် ဖြစ်သည်။ အစပျိုးမှု စာရင်းသွင်းမှုတွင်၊ queue: <name> ဟု သတ်မှတ်ပါ — အင်ဂျင်သည် ထိုအကြောင်းအရာကို လုပ်ငန်းခွင် အဖြစ်အပျက် ဘတ်စ်ပေါ်ရှိ FIFO ကွင်းဆက်တစ်ခုသို့ ချိတ်ဆက်သည် (.deepcerebra/workflows/events/queues/ အောက်တွင် သိမ်းဆည်းထားသည်)။ ထိုအချိန်မှစ၍ ထုတ်ပြန်သည့် ကိုက်ညီသော အဖြစ်အပျက်တိုင်းကို ကွင်းဆက်ထဲသို့ ဖမ်းယူထားသည်; အဆင့်သည် လုပ်ဆောင်နိုင်သည့် အခြေအနေသို့ ရောက်ရှိသောအခါ၊ အင်ဂျင်သည် အဖြစ်အပျက်များကို အဟောင်းဆုံးမှစ၍ အစီအစဉ်အတိုင်း ထုတ်ယူပြီး ၎င်းတို့ကို တစ်ကြိမ်လျှင် တစ်ခုစီ သုံးစွဲသည်။
count — subscription ကျေနပ်မှု မရရှိမီ N ခုသော queued (သို့မဟုတ် ပေးပို့ပြီးသော) အီဗန့်များ လိုအပ်သည် (အလုပ်သမားများစွာ အစီရင်ခံရန် လိုအပ်သည့်အခါ အသုံးဝင်သည်)။GET /api/workflow/queues သည် depth နှင့် bindings များကို စာရင်းပြုစုသည်။ GET /api/workflow/queues/{name} သည် pending events များကို ကြည့်ရှုသည်။ chat agents များသည် event_queue_status နှင့် 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
semaphore သည် မျှဝေထားသော (ကာကွယ်ထားသော) အရင်းအမြစ်တစ်ခုပေါ်တွင် တစ်ပြိုင်နက်တည်း လုပ်ဆောင်နိုင်သည့် tasks အရေအတွက်ကို ကန့်သတ်သည်- ဥပမာ- ရေးသားနေသော ဒေတာဘေ့စ်တစ်ခု၊ global variable store တစ်ခု၊ ဖိုင်တစ်ခု၊ သို့မဟုတ် rate-limited external agent တစ်ခု။ semaphore: ဖြင့် မည်သည့် stage ကိုမဆို ချိတ်ဆက်ပါ။ — stage ၏ အလုပ် မစတင်မီ၊ အင်ဂျင်သည် အမည်ရှိ workspace semaphore ၏ permit တစ်ခုကို ရယူသည်။ stage ကျရှုံးခဲ့လျှင်ပင် permit ကို နောက်ပိုင်းတွင် အမြဲတမ်း ပြန်လွှတ်ပေးသည်။ permits: 1 သည် ၎င်းကို mutex ဖြစ်စေသည်- တစ်ကြိမ်လျှင် task တစ်ခုသာ (workspace ရှိ parallel runs အားလုံးတွင်) critical step ကို လုပ်ဆောင်သည်။ အခြား task တိုင်းသည် holder ပြီးဆုံးသည်အထိ စောင့်ဆိုင်းသည်။
timeout_s အထိ ပိတ်ဆို့နေနိုင်သည်။ အရင်းအမြစ်သည် capacity ပြည့်နေပါက၊ stage သည် ထာဝရ ရပ်တန့်နေမည့်အစား သိသာစွာ ကျရှုံးသွားမည်ဖြစ်သည်။ttl_s ပါရှိသည်။ holder တစ်ခုသည် ပြန်မလွှတ်ဘဲ ပျက်စီးသွားပါက၊ permit သည် အလိုအလျောက် သက်တမ်းကုန်ဆုံးသွားမည်ဖြစ်ပြီး အရင်းအမြစ်သည် dead-locked ဘယ်တော့မှ ဖြစ်မည်မဟုတ်ပါ။semaphore.<name>.waiting၊ .acquired နှင့် .released system events များကို ထုတ်လွှတ်သည်။ GET /api/workflow/semaphores သည် capacity၊ holders နှင့် ရရှိနိုင်သော permits များကို ပြသသည်။acquire_semaphore၊ release_semaphore နှင့် semaphore_status ကိရိယာများသည် workflow အပြင်ဘက်ရှိ ad-hoc critical sections များကို ညှိနှိုင်းဆောင်ရွက်ပေးသည်။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
ဆုံမှတ် သည် အများအပြားသော အဖြစ်အပျက် အခြေအနေများ အားလုံး ပြည့်မီသည်အထိ စောင့်ဆိုင်းပြီးမှ နောက်တစ်ဆင့် ဆက်လက်လုပ်ဆောင်သည် — ၎င်းသည် "ပထမဆုံး အဖြစ်အပျက် အနိုင်ရသည်" ၏ ဆန့်ကျင်ဘက်ဖြစ်သည်။ စတိတ်၏ events: ဘလောက်တွင် join: all ကို သတ်မှတ်ပါ- အစပျိုးမှု စာရင်းသွင်းမှုတိုင်းသည် စတိတ် မလည်ပတ်မီ ပြည့်မီရမည်။ အေးဂျင့်များစွာ (သို့မဟုတ် အေးဂျင့်တစ်ဦးထံမှ အစီရင်ခံစာများစွာ) အားလုံး စစ်ဆေးအတည်ပြုရမည့်အခါ စာရင်းသွင်းမှုတစ်ခုချင်းစီအတွက် count: N နှင့် ပေါင်းစပ်ပါ။ ဥပမာအားဖြင့်၊ ထုတ်ပြန်မှုအဆင့် မလည်ပတ်မီ ဒီဇိုင်းအတည်ပြုချက်၊ စမ်းသပ်မှု ပြီးစီးမှုနှင့် လုံခြုံရေး ခွင့်ပြုချက်တို့ ဖြစ်သည်။
join: any (မူလသတ်မှတ်ချက်) — ပထမဆုံး trigger subscription ကျေနပ်မှု ရရှိသောအခါ stage သည် လည်ပတ်သည်။join: all — စုစည်းမှု- အစပျိုးမှု စာရင်းသွင်းမှု တစ်ခုစီ (၎င်း၏ ကိုယ်ပိုင် ခေါင်းစဉ်၊ အမျိုးအစား စစ်ထုတ်မှု၊ နှင့် ရွေးချယ်နိုင်သော count) ပြည့်မီရမည်; ထိုအခါမှသာ အဆင့်သည် လုပ်ဆောင်နိုင်မည်ဖြစ်သည်။trigger_events အဖြစ် မှတ်တမ်းတင်ထားပြီး templates များသို့ inputs.events (payloads ပါသော event objects စာရင်း) အဖြစ် ထုတ်ဖော်ပြသသည်။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
Stages များသည် chat agent အသုံးပြုသော registry တူညီသည်မှ tools များကို ရွေးချယ်သည်-
create_database, apply_migrations, နှင့် dump_schema ပိုင်ဆိုင်သော ဒေတာအလွှာများအတွက်။docker_build / docker_push, compose up/down, SSH နှင့် cloud-CLI deploys (Fly, Render, Railway, Vercel)၊ simulation-safe လည်းဖြစ်သည်။Class.method ဟု အမည်ပေးထားသည်)။/v1 API သည် CI နှင့် integrations များအတွက် runs, events, triggers, templates နှင့် generation များကို ထုတ်ဖော်ပြသသည်။db.provision → implementation → generated tests → security audit → deploy packaging → CI generation တို့ကို ဆက်စပ်ထားပြီး packaging မပြုလုပ်မီ human gate တစ်ခု ပါဝင်သည် — မိနစ်ပိုင်းအတွင်း သင်လိုက်လျောညီထွေဖြစ်အောင် ပြုလုပ်နိုင်သော brief-to-production လမ်းကြောင်း အပြည့်အစုံဖြစ်သည်။Predictive Tab completion သည် editor တွင် သင်ရိုက်ထည့်နေစဉ် inline, fill-in-the-middle ကုဒ်အကြံပြုချက်များကို ပေးသည် — Tab ဖြင့် အကြံပြုချက်ကို လက်ခံပါ။ ၎င်းသည် engine နှင့် web editor နှစ်ခုစလုံးတွင် opt-in ဖြစ်သည်။
DCC_TAB_COMPLETE=1 ကို သတ်မှတ်ပါ။ editor သည် engine ၏ POST /api/complete endpoint ကို ခေါ်ဆိုပြီး cursor တွင် ထည့်သွင်းရန် စာသားကိုသာ ပြန်ပေးသည်။VITE_TAB_COMPLETE=1 ဖြင့် ဖွင့်ပါ၊ သို့မဟုတ် runtime တွင် localStorage.setItem('dcc.tabComplete', '1') ဖြင့် ဖွင့်ပါ (ထို့နောက် reload လုပ်ပါ)။သင်၏ plan နှင့် အသုံးပြုမှုကို စီမံခန့်ခွဲရန် sidebar မှ Billing ကို ဖွင့်ပါ။ AI အသုံးပြုမှုကို အခြေခံမော်ဒယ်များမှ သုံးစွဲသော token များအပေါ် အခြေခံ၍ U.S.-dollar credits ဖြင့် တိုင်းတာသည်။
| Plan | လစဉ်စျေးနှုန်း | ပါဝင်သော လစဉ် AI အသုံးပြုမှု |
|---|---|---|
| Basic | $20 | $10 |
| Pro | $75 | $30 |
| Ultimate | $200 | $150 |
gateway API key (personal access token) တစ်ခုသည် DeepCerebra public API နှင့် CLI ကို ပရိုဂရမ်မာနည်းဖြင့် အသုံးပြုနိုင်စေသည်။
read, chat, code, agent — နှင့် ရွေးချယ်နိုင်သော expiry ကို ရက်များဖြင့် ရွေးချယ်ပါ (လွတ်ထားပါက = ဘယ်သောအခါမျှ မကုန်ဆုံး)။၎င်းကို CLI သို့မဟုတ် deepcerebra.ai ရှိ API ဖြင့် အသုံးပြုပါ-
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/...
သင်သည် သော့တစ်ခုကို အချိန်မရွေး အမည်ပြောင်းလဲခြင်း သို့မဟုတ် ဖျက်ပစ်ခြင်း (ပယ်ဖျက်ခြင်း) ပြုလုပ်နိုင်သည်; သော့တစ်ခုစီသည် ၎င်း၏ prefix၊ scopes၊ ဖန်တီးသည့်/သက်တမ်းကုန်ဆုံးသည့်ရက်စွဲနှင့် နောက်ဆုံးအသုံးပြုသည့်ရက်စွဲတို့ကို ပြသသည်။
Chrome, Edge သို့မဟုတ် Brave သို့ ပြောင်းပါ၊ သို့မဟုတ် Open from Git ကို အစားအသုံးပြုပါ။
Stop ကို နှိပ်ပါ၊ ထို့နောက် တိကျသော အကြံပြုချက် သို့မဟုတ် ကန့်သတ်ချက်ဖြင့် ပြန်လည်ဖော်ပြပါ။
dcc-bridge connector လုပ်ဆောင်နေပြီး device သည် online ဖြစ်နေကြောင်း အတည်ပြုပါ။1234)။--gateway အဖြစ် ဘရောက်ဆာတွင် သင်အသုံးပြုသော domain တူညီသည် ကို အသုံးပြုပါ (wss://deepcerebra.ai သို့မဟုတ် wss://deepcerebra.io) — ဆိုက်နှစ်ခုသည် သီးခြား deployment များဖြစ်ပြီး တစ်ခုမှ token သည် အခြားတစ်ခုတွင် ဘယ်သောအခါမျှ အလုပ်မလုပ်ပါ။လုပ်ငန်းခွင် ဘရန်ချ် တစ်ခုကို ဖွင့်ပါ သို့မဟုတ် ဖန်တီးပါ pull request တစ်ခု ဖွင့်ရန် Integrate ကို အသုံးမပြုမီ။
ဆက်လက်အခက်အခဲရှိပါက support@deepcerebra.ai သို့ ဆက်သွယ်ပါ။
Discovery သည် သင့် ဒေတာဘေ့စ်များနှင့် စာရွက်စာတမ်းများ အတွက် စုံစမ်းစစ်ဆေးရေး ချတ်ဘော့တစ်ခုဖြစ်ပါသည်။
တစ်ခုတည်းသော မေးမြန်းမှုဖြင့် အဖြေပေးမည့်အစား၊ ၎င်းသည် ခွဲခြမ်းစိတ်ဖြာသူတစ်ဦးကဲ့သို့ လုပ်ဆောင်သည်- ၎င်းသည် ယူဆချက်များ ကို ချမှတ်သည်၊
ကာကွယ်ထားသော စုံစမ်းစစ်ဆေးမှုများ (SQL, graph, document search, schema checks, web corroboration) ကို ဆက်တိုက်လုပ်ဆောင်သည်၊ အထောက်အထားများက ပယ်ချသော ရှင်းလင်းချက်များကို ဖယ်ရှားပြီး
ဇယားများနှင့် ပွင့်လင်းမြင်သာသော ကုန်ကျစရိတ်ပြေစာတို့နှင့်အတူ ခိုင်မာသောအဖြေ တစ်ခုကို ပေါင်းစပ်ဖော်ပြသည်။ ၎င်းကို activity rail ရှိ
သံလိုက်အိမ်မြှောင်အိုင်ကွန် (/app/discovery) မှ ဖွင့်ပါ။
Space တစ်ခုသည် မေးခွန်းတစ်ခုအတွက် လိုအပ်သော အရာအားလုံးကို စုစည်းပေးသည်- ဒေတာဘေ့စ်ချိတ်ဆက်မှုများ၊ စာရွက်စာတမ်းစုဆောင်းမှုများ၊ ခွဲခြမ်းစိတ်ဖြာသူအတွက် ညွှန်ကြားချက်များနှင့် ဘတ်ဂျက်များ။ + နေရာအသစ် ဖြင့် တစ်ခုဖန်တီးပြီးနောက် ညာဘက်ရှိ စနစ်ထည့်သွင်းမှု panel ကို အသုံးပြု၍ အောက်ပါတို့ကို လုပ်ဆောင်နိုင်သည်-
လုပ်ဖော်ကိုင်ဖက်တစ်ဦးကို မေးသကဲ့သို့ မေးခွန်းတစ်ခုကို ရိုက်ထည့်ပါ — ဥပမာ "Why did MRI scan volume dip in March?"။ စုံစမ်းစစ်ဆေးရေးဘုတ်အဖွဲ့ သည် လုပ်ငန်းစဉ်တစ်ခုလုံးကို တိုက်ရိုက်ထုတ်လွှင့်သည်-
နောက်ဆက်တွဲမေးခွန်းများသည် တူညီသော အကြောင်းအရာကို ဆက်လက်လုပ်ဆောင်သောကြောင့် ခွဲခြမ်းစိတ်ဖြာသူသည် ၎င်း၏ context ကို ထိန်းသိမ်းထားသည်။
ဇယားများသည် စုံစမ်းစစ်ဆေးရေးဘုတ်အဖွဲ့တွင် တိုက်ရိုက်ပေါ်လာသည်။ ထုတ်ယူပါ ကို အသုံးပြု၍ အဖြေ၊ ယူဆချက်များ၊ အထောက်အထားများနှင့် ဇယားများ အပါအဝင် မေးမြန်းမှုအပြည့်အစုံကို ကိုယ်တိုင်ပါဝင်သော HTML အစီရင်ခံစာ သို့မဟုတ် ပုံနှိပ်အရည်အသွေးမြင့် PDF၊ neon design system ဖြင့် ပုံစံထုတ်ထားသည်ကို ဒေါင်းလုဒ်လုပ်ပါ။
Space တစ်ခုစီတွင် မေးမြန်းမှုတစ်ခုချင်းစီအတွက် ဘတ်ဂျက်များ ပါရှိသည်- အများဆုံး စုံစမ်းစစ်ဆေးမှုအရေအတွက်၊ စုံစမ်းစစ်ဆေးမှုအကြိမ်အရေအတွက်၊ စက္ကန့်နှင့် USD။ engine သည် ကန့်သတ်ချက်သို့ ရောက်သည်နှင့် သပ်ရပ်စွာ ရပ်တန့်ပြီး ယခုအထိ တွေ့ရှိခဲ့သည်များကို အစီရင်ခံသည်။ စုံစမ်းစစ်ဆေးမှုတိုင်း၏ ကုန်ကျစရိတ်ကို ပြေစာတွင် အသေးစိတ်ဖော်ပြထားသောကြောင့် သင်သည် ကုန်ကျစရိတ် မည်သည့်နေရာသို့ ရောက်သွားသည်ကို အမြဲသိရှိနိုင်သည်။
/v1/discovery/* အောက်တွင် ရရှိနိုင်ပြီး discovery scope ပါရှိသော PAT ဖြင့် (၎င်းကို အကောင့် → API Tokens အောက်တွင် ဖန်တီးပါ)။ Streaming asks များသည် SSE ကို အသုံးပြုသည်။ ပြင်ပ executors များသည် Thinking API (/v1/think/*, scope think) မှတစ်ဆင့် စုံစမ်းစစ်ဆေးရေး စီမံကိန်းကိုသာ ငှားရမ်းနိုင်သည်။pip install deepcerebra-discovery၊ ထို့နောက် DiscoveryClient(base_url, token).ask(space_id, question)။discovery.ask) ကို မည်သည့် workflow ထဲသို့မဆို ထည့်သွင်းခြင်းဖြင့် စုံစမ်းစစ်ဆေးမှုကို pipeline step အဖြစ် လုပ်ဆောင်နိုင်သည်၊ အဖြေ၊ ဇယားများနှင့် ပြေစာတို့သည် downstream stages သို့ စီးဆင်းသွားမည်။discovery_ask နှင့် discovery_list_spaces တို့ကို MCP tools များအဖြစ် ဖော်ပြထားသောကြောင့် ပြင်ပ MCP clients များသည်လည်း စုံစစ်ဆေးမှုများကို လုပ်ဆောင်နိုင်သည်။