ਯੂਜ਼ਰ ਗਾਈਡ
DeepCerebra Coder ਨਾਲ ਸੌਫਟਵੇਅਰ ਬਣਾਉਣ ਲਈ ਇੱਕ ਸੰਪੂਰਨ, ਵਿਹਾਰਕ ਗਾਈਡ — ਵੈੱਬ, ਡੈਸਕਟਾਪ, ਅਤੇ CLI

📖 ਸਮੱਗਰੀ ਸੂਚੀ

  1. ਜਾਣ-ਪਛਾਣ ਅਤੇ ਐਡੀਸ਼ਨ
  2. ਸ਼ੁਰੂਆਤ ਕਰਨਾ ਅਤੇ ਖਾਤਾ
  3. ਵਰਕਸਪੇਸ 'ਤੇ ਇੱਕ ਨਜ਼ਰ
  4. ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਖੋਲ੍ਹਣਾ
  5. ਫਾਈਲਾਂ ਨਾਲ ਕੰਮ ਕਰਨਾ
  6. ਏਜੰਟ ਨਾਲ ਗੱਲਬਾਤ ਕਰਨਾ
  7. ਚਾਰ ਚੈਟ ਮੋਡ
  8. ਤਬਦੀਲੀਆਂ ਦੀ ਸਮੀਖਿਆ ਕਰਨਾ ਅਤੇ ਲਾਗੂ ਕਰਨਾ
  9. ਏਕੀਕ੍ਰਿਤ ਟਰਮੀਨਲ
  10. ਪਲਾਨ ਮੋਡ ਅਤੇ ਐਗਜ਼ੀਕਿਊਸ਼ਨ
  11. ਮਾਡਲ ਚੁਣਨਾ ਅਤੇ ਆਟੋ
  12. ਆਪਣੀ ਖੁਦ ਦੀ ਕੁੰਜੀ ਲਿਆਓ (BYOK)
  13. ਸਥਾਨਕ ਮਸ਼ੀਨ: GPU ਮਾਡਲ ਅਤੇ ਕੰਸੋਲ (DCC Bridge)
  14. Git ਸਹਿਯੋਗ ਵਰਕਫਲੋ
  15. MCP ਸਰਵਰ
  16. ਏਜੰਟ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਨਾ: ਨਿਯਮ, ਹੁਨਰ, ਹੁੱਕ, ਸਬਏਜੰਟ ਅਤੇ ਪਲੱਗਇਨ
  17. ਏਜੰਟਿਕ ਵਰਕਫਲੋ ਸਟੂਡੀਓ ਅਤੇ ਇਵੈਂਟ-ਡ੍ਰਾਈਵਨ ਏਜੰਟ
  18. ਭਵਿੱਖਬਾਣੀ ਕਰਨ ਵਾਲੀ ਟੈਬ ਪੂਰਤੀ
  19. ਵਰਤੋਂ, ਕ੍ਰੈਡਿਟ ਅਤੇ ਬਿਲਿੰਗ
  20. ਆਪਣੀ ਗੇਟਵੇ API ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰਨਾ
  21. ਸੁਰੱਖਿਆ ਅਤੇ ਗੋਪਨੀਯਤਾ
  22. ਸਮੱਸਿਆ ਨਿਵਾਰਨ
  23. DeepCerebra Discovery — ਆਪਣੇ ਡੇਟਾ ਅਤੇ ਦਸਤਾਵੇਜ਼ ਪੁੱਛੋ

1 ਜਾਣ-ਪਛਾਣ ਅਤੇ ਐਡੀਸ਼ਨ

DeepCerebra Coder ਇੱਕ ਏਜੰਟਿਕ ਕੋਡਿੰਗ ਸਹਾਇਕ ਹੈ। ਇੱਕ ਸਧਾਰਨ ਆਟੋਕੰਪਲੀਟ ਕੋਪਾਇਲਟ ਦੇ ਉਲਟ, ਇਹ ਯੋਜਨਾ ਬਣਾਉਂਦਾ ਹੈ, ਲਿਖਦਾ ਹੈ, ਰੀਫੈਕਟਰ ਕਰਦਾ ਹੈ, ਕਮਾਂਡਾਂ ਚਲਾਉਂਦਾ ਹੈ, ਟੂਲਸ ਨੂੰ ਕਾਲ ਕਰਦਾ ਹੈ, ਅਤੇ ਤੁਹਾਡੇ ਪੂਰੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਦੁਹਰਾਉਂਦਾ ਹੈ — ਤੁਹਾਡੇ ਦੁਆਰਾ ਇਸਦੇ ਪ੍ਰਸਤਾਵਿਤ ਬਦਲਾਵਾਂ ਦੀ ਸਮੀਖਿਆ ਅਤੇ ਪ੍ਰਵਾਨਗੀ ਦੇ ਨਾਲ।

ਇਸਨੂੰ ਵਰਤਣ ਦੇ ਤਿੰਨ ਤਰੀਕੇ

ਐਡੀਸ਼ਨਇਸ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆਫਾਈਲ ਪਹੁੰਚ
ਵੈੱਬ ਐਪਜ਼ੀਰੋ-ਇੰਸਟਾਲ, ਕਿਸੇ ਵੀ ਮਸ਼ੀਨ ਤੋਂ ਕੰਮ ਕਰੋਗੁਪਤ ਇਨ-ਬ੍ਰਾਊਜ਼ਰ ਸਟੋਰੇਜ (ਅਤੇ Git ਰਿਪੋਜ਼)
ਡੈਸਕਟਾਪ (Windows / Linux / macOS)ਸਥਾਨਕ-ਪਹਿਲਾਂ ਵਿਕਾਸ, ਸਥਾਨਕ ਮਾਡਲਸਿੱਧਾ ਸਥਾਨਕ ਫਾਈਲ ਸਿਸਟਮ
CLI ਅਤੇ APIਸਕ੍ਰਿਪਟਿੰਗ, CI/CD, ਆਟੋਮੇਸ਼ਨਸਥਾਨਕ ਫਾਈਲਾਂ / ਪ੍ਰੋਗਰਾਮੈਟਿਕ

ਇਹ ਗਾਈਡ deepcerebra.ai 'ਤੇ ਵੈੱਬ ਐਪ 'ਤੇ ਕੇਂਦਰਿਤ ਹੈ; ਡੈਸਕਟਾਪ ਐਪ ਉਸੇ ਪੈਨਲਾਂ ਅਤੇ ਵਰਕਫਲੋ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ।

2 ਸ਼ੁਰੂਆਤ ਕਰਨਾ ਅਤੇ ਖਾਤਾ

ਸਮਰਥਿਤ ਬ੍ਰਾਊਜ਼ਰ

ਦਾ ਮੌਜੂਦਾ ਸੰਸਕਰਣ ਵਰਤੋ Chrome, Edge, or Brave ਪੂਰੇ ਅਨੁਭਵ ਲਈ — ਇੱਕ ਸਥਾਨਕ ਫੋਲਡਰ Chromium ਫਾਈਲ ਸਿਸਟਮ ਐਕਸੈਸ API 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ। ਫਾਇਰਫਾਕਸ ਅਤੇ ਸਫਾਰੀ ਚੈਟ ਅਤੇ ਗਿੱਟ-ਬੈਕਡ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਕੰਮ ਕਰਦੇ ਹਨ, ਪਰ ਸਥਾਨਕ ਫੋਲਡਰ ਨੂੰ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਨਹੀਂ ਖੋਲ੍ਹ ਸਕਦੇ।

ਇੱਕ ਖਾਤਾ ਬਣਾਓ

  1. ਲੈਂਡਿੰਗ ਪੇਜ 'ਤੇ ਸ਼ੁਰੂ ਕਰੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  2. ਆਪਣਾ ਵਿਕਲਪਿਕ ਡਿਸਪਲੇ ਨਾਮ, ਈਮੇਲ, ਦੇਸ਼, ਅਤੇ ਜਨਮ ਮਿਤੀ ਭਰੋ (ਤੁਹਾਡੀ ਉਮਰ ਘੱਟੋ-ਘੱਟ 18 ਸਾਲ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ)।
  3. ਆਪਣੀ ਇੰਟਰਫੇਸ ਭਾਸ਼ਾ ਅਤੇ ਘੱਟੋ-ਘੱਟ 12 ਅੱਖਰਾਂ ਦਾ ਇੱਕ ਪਾਸਵਰਡ ਚੁਣੋ।
  4. ਸਮਝੌਤੇ ਦਾ ਨੋਟਿਸ ਪੜ੍ਹੋ ਅਤੇ ਪੁਸ਼ਟੀ ਕਰੋ। ਇੱਕ ਖਾਤਾ ਬਣਾਉਣ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤੁਸੀਂ ਸੇਵਾ ਦੀਆਂ ਸ਼ਰਤਾਂ, ਗੋਪਨੀਯਤਾ ਬਿਆਨ, ਸੇਵਾਵਾਂ ਦਾ ਵੇਰਵਾ, ਅਤੇ ਗਲੋਬਲ DPA ਨਾਲ ਸਹਿਮਤ ਹੋ।
  5. ਖਾਤਾ ਬਣਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਫਿਰ ਜੇਕਰ ਪੁੱਛਿਆ ਜਾਵੇ ਤਾਂ ਆਪਣੀ ਈਮੇਲ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ, ਅਤੇ ਸਾਈਨ ਇਨ ਕਰੋ।
💡 ਸੁਝਾਅ: ਤੁਸੀਂ ਸਾਈਨ-ਅੱਪ ਦੌਰਾਨ /register?plan=basic (ਜਾਂ pro / ultimate) 'ਤੇ ਜਾ ਕੇ ਇੱਕ ਯੋਜਨਾ ਚੁਣ ਸਕਦੇ ਹੋ, ਜਾਂ ਹੁਣੇ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਬਿਲਿੰਗ ਵਿੱਚ ਇੱਕ ਯੋਜਨਾ ਚੁਣ ਸਕਦੇ ਹੋ।

ਆਪਣਾ ਪਾਸਵਰਡ ਰੀਸੈਟ ਕਰੋ

  1. ਲੌਗਇਨ ਪੇਜ 'ਤੇ, ਪਾਸਵਰਡ ਭੁੱਲ ਗਏ? 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  2. ਆਪਣੀ ਈਮੇਲ ਦਰਜ ਕਰੋ ਅਤੇ ਆਪਣੇ ਇਨਬਾਕਸ ਵਿੱਚ ਭੇਜੇ ਗਏ ਰੀਸੈਟ ਲਿੰਕ ਨੂੰ ਖੋਲ੍ਹੋ।
  3. ਇੱਕ ਨਵਾਂ ਪਾਸਵਰਡ ਸੈੱਟ ਕਰੋ (ਘੱਟੋ-ਘੱਟ 12 ਅੱਖਰ)।

3 ਵਰਕਸਪੇਸ 'ਤੇ ਇੱਕ ਨਜ਼ਰ

ਸਾਈਨ ਇਨ ਕਰਨ ਤੋਂ ਬਾਅਦ ਤੁਸੀਂ ਵਰਕਬੈਂਚ ਵਿੱਚ ਪਹੁੰਚਦੇ ਹੋ, ਜੋ ਹਰ ਪੈਨ ਨੂੰ ਇੱਕ ਸਕ੍ਰੀਨ ਵਿੱਚ ਰੱਖਦਾ ਹੈ:

ਲੇਆਉਟ ਨੂੰ ਮੁੜ-ਸੰਤੁਲਿਤ ਕਰਨ ਲਈ ਐਡੀਟਰ ਅਤੇ ਚੈਟ ਦੇ ਵਿਚਕਾਰ ਸਪਲਿਟਰ ਨੂੰ ਖਿੱਚੋ, ਅਤੇ ਟਰਮੀਨਲ ਦਾ ਆਕਾਰ ਬਦਲਣ ਲਈ ਹਰੀਜ਼ੱਟਲ ਸਪਲਿਟਰ ਨੂੰ ਖਿੱਚੋ। ਖੱਬੀ ਸਾਈਡਬਾਰ ਵਰਕਸਪੇਸ, ਐਕਸਟੈਂਸ਼ਨਾਂ, API ਕੁੰਜੀਆਂ, ਬਿਲਿੰਗ, ਅਤੇ ਫੀਡਬੈਕ 'ਤੇ ਵੀ ਨੈਵੀਗੇਟ ਕਰਦੀ ਹੈ।

4 ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਖੋਲ੍ਹਣਾ

4.1 ਇੱਕ ਸਥਾਨਕ ਫੋਲਡਰ ਖੋਲ੍ਹੋ

  1. ਐਕਸਪਲੋਰਰ ਵਿੱਚ, ਪ੍ਰੋਜੈਕਟ ਫੋਲਡਰ ਖੋਲ੍ਹੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  2. ਇੱਕ ਫੋਲਡਰ ਚੁਣੋ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਇਸਨੂੰ ਪੜ੍ਹਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿਓ।
  3. ਫਾਈਲਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਏਨਕ੍ਰਿਪਟਡ ਇਨ-ਬ੍ਰਾਊਜ਼ਰ ਵਰਕਸਪੇਸ ਵਿੱਚ ਪੜ੍ਹੀਆਂ ਜਾਂਦੀਆਂ ਹਨ — ਕੁਝ ਵੀ ਅੱਪਲੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ। ਤੁਸੀਂ ਇੱਕ ਲਾਈਵ ਗਿਣਤੀ ਅਤੇ ਇੱਕ ਅੰਤਿਮ ਸੰਖੇਪ ਜਾਣਕਾਰੀ (ਫਾਈਲ ਗਿਣਤੀ · ਆਕਾਰ, ਨਾਲ ਹੀ ਕੋਈ ਵੀ ਛੱਡੀਆਂ ਗਈਆਂ ਜਾਂ ਛੋਟੀਆਂ ਕੀਤੀਆਂ ਫਾਈਲਾਂ) ਦੇਖੋਗੇ।
⚠️ ਬ੍ਰਾਊਜ਼ਰ ਸਹਾਇਤਾ: ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਨੋਟ ਦੇਖਦੇ ਹੋ ਕਿ ਫੋਲਡਰ ਲੋਡ ਕਰਨ ਲਈ ਇੱਕ Chromium ਬ੍ਰਾਊਜ਼ਰ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ Chrome/Edge/Brave 'ਤੇ ਸਵਿੱਚ ਕਰੋ, ਜਾਂ ਇਸਦੀ ਬਜਾਏ Git ਤੋਂ ਖੋਲ੍ਹੋ ਦੀ ਵਰਤੋਂ ਕਰੋ।

4.2 Git ਤੋਂ ਖੋਲ੍ਹੋ (GitHub / GitLab)

  1. ਐਕਸਪਲੋਰਰ ਵਿੱਚ Git ਤੋਂ ਖੋਲ੍ਹੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  2. GitHub ਜਾਂ GitLab ਟੈਬ ਚੁਣੋ ਅਤੇ ਇੱਕ ਨਿੱਜੀ ਐਕਸੈਸ ਟੋਕਨ ਪੇਸਟ ਕਰੋ। GitHub ਲਈ repo ਸਕੋਪ (ਕਲਾਸਿਕ) ਜਾਂ ਸਮੱਗਰੀ + ਪੁੱਲ ਬੇਨਤੀਆਂ ਦੇ ਨਾਲ ਇੱਕ ਵਧੀਆ-ਗ੍ਰੇਨਡ ਟੋਕਨ ਦੀ ਵਰਤੋਂ ਕਰੋ; GitLab ਲਈ api ਸਕੋਪ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਤੁਹਾਡਾ ਟੋਕਨ ਸਰਵਰ 'ਤੇ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ — ਸਿਰਫ ਫਾਈਲ ਸਮੱਗਰੀ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਖਿੱਚੀ ਜਾਂਦੀ ਹੈ।
  3. ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ owner/name ਵਜੋਂ ਟਾਈਪ ਕਰੋ (ਆਪਣੀ ਲੱਭਣ ਲਈ ਸੂਚੀ ਨੂੰ ਫਿਲਟਰ ਕਰੋ), ਫਿਰ ਇੱਕ ਸ਼ਾਖਾ ਚੁਣੋ।
  4. ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ ਇੱਕ ਨਵੀਂ ਕਾਰਜਕਾਰੀ ਸ਼ਾਖਾ ਬਣਾਓ (ਉਦਾਹਰਨ ਲਈ dcc/my-feature) 'ਤੇ ਨਿਸ਼ਾਨ ਲਗਾਓ ਤਾਂ ਜੋ ਤੁਹਾਡੇ ਕੰਮ ਨੂੰ ਡਿਫੌਲਟ ਸ਼ਾਖਾ ਤੋਂ ਅਲੱਗ ਰੱਖਿਆ ਜਾ ਸਕੇ।
  5. ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ ਪੁਸ਼ ਵੈਬਹੁੱਕ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ ਤਾਂ ਜੋ ਟੀਮ ਦੇ ਸਾਥੀ ਪੁਸ਼ ਕਰਨ 'ਤੇ ਐਕਸਪਲੋਰਰ ਤੁਰੰਤ ਰਿਫ੍ਰੈਸ਼ ਹੋ ਜਾਵੇ (ਇੱਕ ਜਨਤਕ ਗੇਟਵੇ URL ਦੀ ਲੋੜ ਹੈ)।
  6. ਕਲਿੱਕ ਕਰੋ ਰਿਪੋਜ਼ਟਰੀ ਖੋਲ੍ਹੋ

4.3 ਰਿਫ੍ਰੈਸ਼ ਕਰੋ, ਸਵਿੱਚ ਕਰੋ, ਅਤੇ ਬੰਦ ਕਰੋ

4.4 ਫੋਲਡਰ-ਸਕੋਪਡ ਚੈਟ ਸੈਸ਼ਨ

ਚੈਟ ਇਤਿਹਾਸ ਖੁੱਲ੍ਹੇ ਪ੍ਰੋਜੈਕਟ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ। ਫੋਲਡਰ ਬਦਲਣ ਨਾਲ ਆਪਣੇ ਆਪ ਇੱਕ ਨਵਾਂ ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਹੋ ਜਾਂਦਾ ਹੈ ਅਤੇ ਉਸ ਫੋਲਡਰ ਦੇ ਪਿਛਲੇ ਸੈਸ਼ਨ ਲੋਡ ਹੋ ਜਾਂਦੇ ਹਨ, ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਨੂੰ ਦੁਬਾਰਾ ਖੋਲ੍ਹਿਆ ਜਾਂਦਾ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਉੱਥੋਂ ਜਾਰੀ ਰੱਖ ਸਕੋ ਜਿੱਥੇ ਤੁਸੀਂ ਛੱਡਿਆ ਸੀ।

4.5 ਸੰਚਾਲਨ ਫੋਲਡਰ

DeepCerebra ਅੰਦਰੂਨੀ ਤੌਰ 'ਤੇ ਵਰਤਦਾ ਹੈ — .deepcerebra, .sessions — ਟ੍ਰੀ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ ਪਰ ਮੂਲ ਰੂਪ ਵਿੱਚ ਸੰਕੁਚਿਤ ਹੁੰਦੇ ਹਨ ਤਾਂ ਜੋ ਉਹ ਤੁਹਾਡੇ ਸਰੋਤ ਨੂੰ ਗੜਬੜ ਨਾ ਕਰਨ।

5 ਫਾਈਲਾਂ ਨਾਲ ਕੰਮ ਕਰਨਾ

6 ਏਜੰਟ ਨਾਲ ਗੱਲਬਾਤ ਕਰਨਾ

ਇੱਕ ਬੇਨਤੀ ਲਿਖੋ

ਸਪਸ਼ਟ ਭਾਸ਼ਾ ਵਿੱਚ ਦੱਸੋ ਕਿ ਤੁਸੀਂ ਕੀ ਚਾਹੁੰਦੇ ਹੋ — ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ, ਇੱਕ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਬੇਨਤੀ ਕਰੋ, ਜਾਂ ਇੱਕ ਬੱਗ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰੋ। ਵਧੀਆ ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਫਾਈਲਾਂ, ਫਰੇਮਵਰਕ ਅਤੇ ਸੀਮਾਵਾਂ ਬਾਰੇ ਖਾਸ ਰਹੋ। ਸੰਬੰਧਿਤ ਫਾਈਲਾਂ ਨੂੰ ਪ੍ਰੋਂਪਟ ਵਿੱਚ ਖਿੱਚ ਕੇ ਅਟੈਚ ਕਰੋ।

ਜਵਾਬ ਪੜ੍ਹੋ, Cursor-ਸ਼ੈਲੀ

ਜਵਾਬ Cursor ਵਾਂਗ ਸੰਗਠਿਤ ਕੀਤੇ ਗਏ ਹਨ: ਏਜੰਟ ਦਾ ਤਰਕ ਡਿਲੀਵਰੇਬਲ ਤੋਂ ਵੱਖਰਾ ਹੈ। ਹਰੇਕ ਜਵਾਬ ਬਲਾਕ ਦੇ ਉੱਪਰ-ਸੱਜੇ ਕੋਨੇ ਵਿੱਚ ਇੱਕ ਕਾਪੀ ਆਈਕਨ ਹੁੰਦਾ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਇੱਕ ਮੁਕੰਮਲ ਰਿਪੋਰਟ, ਦਸਤਾਵੇਜ਼, ਜਾਂ ਇੱਕ ਕਮਾਂਡ ਦੀ ਨਕਲ ਕਰ ਸਕੋ ਜੋ ਤੁਹਾਨੂੰ ਚਲਾਉਣੀ ਹੈ।

ਇੱਕ ਰਨ ਨੂੰ ਸਟੀਅਰ ਜਾਂ ਰੋਕੋ

💡 ਸੁਝਾਅ (ਡੈਸਕਟਾਪ): ਡੈਸਕਟਾਪ ਐਪ ਵਿੱਚ ਤੁਸੀਂ ਚੈਟ ਵਿੱਚ @deepcerebra ਨਾਲ ਏਜੰਟ ਨੂੰ ਬੁਲਾਉਂਦੇ ਹੋ, ਅਤੇ [deep] ਵਰਗੇ ਪ੍ਰੀਫਿਕਸ ਡੂੰਘੇ ਤਰਕ ਦੀ ਬੇਨਤੀ ਕਰਦੇ ਹਨ।

7 ਚਾਰ ਚੈਟ ਮੋਡ

ਪ੍ਰੋਂਪਟ ਦੇ ਅੱਗੇ ਮੋਡ ਸਿਲੈਕਟਰ ਤੋਂ ਇੱਕ ਮੋਡ ਚੁਣੋ। ਹਰ ਇੱਕ ਇਹ ਟਿਊਨ ਕਰਦਾ ਹੈ ਕਿ ਏਜੰਟ ਕਿੰਨੀ ਯੋਜਨਾ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇ ਕਿੰਨੀ ਸੁਤੰਤਰਤਾ ਨਾਲ ਸੰਪਾਦਿਤ ਕਰਦਾ ਹੈ:

ਮੋਡਇਹ ਕੀ ਕਰਦਾ ਹੈਕਦੋਂ ਵਰਤੋ…
ਏਜੰਟਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਖੁਦਮੁਖਤਿਆਰੀ ਨਾਲ ਯੋਜਨਾ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇ ਸੰਪਾਦਿਤ ਕਰਦਾ ਹੈਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਸਹਾਇਕ ਇੱਕ ਤਬਦੀਲੀ ਨੂੰ ਅੰਤ-ਤੋਂ-ਅੰਤ ਲਾਗੂ ਕਰੇ
ਪੁੱਛੋਤੁਹਾਡੇ ਕੋਡ ਬਾਰੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਦਿੰਦਾ ਹੈ ਬਿਨਾਂ ਸੰਪਾਦਨ ਕੀਤੇਤੁਸੀਂ ਕੋਡਬੇਸ ਨੂੰ ਸਮਝਣਾ ਚਾਹੁੰਦੇ ਹੋ
ਯੋਜਨਾਕਿਸੇ ਵੀ ਸੰਪਾਦਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਪਹੁੰਚ ਦਾ ਖਰੜਾ ਤਿਆਰ ਕਰਦਾ ਹੈਕਾਰਜ ਵੱਡਾ ਹੈ ਜਾਂ ਪਹਿਲਾਂ ਨਿਪਟਾਉਣ ਲਈ ਵਪਾਰਕ ਸਮਝੌਤੇ ਹਨ
ਸੰਪਾਦਿਤ ਕਰੋਮੌਜੂਦਾ ਸੰਦਰਭ ਵਿੱਚ ਕੇਂਦਰਿਤ ਸੰਪਾਦਨ ਕਰਦਾ ਹੈਤੁਸੀਂ ਇੱਕ ਛੋਟੀ, ਨਿਸ਼ਾਨਾ ਤਬਦੀਲੀ ਚਾਹੁੰਦੇ ਹੋ

8 ਤਬਦੀਲੀਆਂ ਦੀ ਸਮੀਖਿਆ ਕਰਨਾ ਅਤੇ ਲਾਗੂ ਕਰਨਾ

ਜਦੋਂ ਏਜੰਟ ਫਾਈਲ ਤਬਦੀਲੀਆਂ ਦਾ ਪ੍ਰਸਤਾਵ ਕਰਦਾ ਹੈ, ਤਾਂ ਚੈਟ ਇਨਪੁਟ ਦੇ ਉੱਪਰ ਇੱਕ ਪ੍ਰਸਤਾਵਿਤ ਤਬਦੀਲੀਆਂ ਪੈਨਲ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਹਰੇਕ ਛੂਹੀ ਗਈ ਫਾਈਲ ਨੂੰ ਜੋੜੀਆਂ ਗਈਆਂ (+) ਅਤੇ ਹਟਾਈਆਂ ਗਈਆਂ (−) ਲਾਈਨਾਂ ਦੀ ਗਿਣਤੀ ਦੇ ਨਾਲ ਸੂਚੀਬੱਧ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

⚠️ ਹਮੇਸ਼ਾ ਸਮੀਖਿਆ ਕਰੋ: AI-ਦੁਆਰਾ ਤਿਆਰ ਕੀਤਾ ਕੋਡ ਗਲਤੀਆਂ ਜਾਂ ਅਸੁਰੱਖਿਅਤ ਪੈਟਰਨ ਸ਼ਾਮਲ ਕਰ ਸਕਦਾ ਹੈ। ਇਸ 'ਤੇ ਭਰੋਸਾ ਕਰਨ ਜਾਂ ਇਸਨੂੰ ਤੈਨਾਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਡਿਫ ਦੀ ਸਮੀਖਿਆ ਕਰੋ ਅਤੇ ਟੈਸਟ ਕਰੋ।

9 ਏਕੀਕ੍ਰਿਤ ਟਰਮੀਨਲ

ਬਿਲਡ, ਟੈਸਟ, ਅਤੇ ਸਕ੍ਰਿਪਟਾਂ ਚਲਾਉਣ ਲਈ ਐਡੀਟਰ ਦੇ ਹੇਠਾਂ ਟਰਮੀਨਲ ਨੂੰ ਟੌਗਲ ਕਰੋ। ਤੁਹਾਡੀ ਅਧਿਕਾਰਤਤਾ ਨਾਲ, ਏਜੰਟ ਕਮਾਂਡਾਂ ਨੂੰ ਚਲਾ ਸਕਦਾ ਹੈ ਅਤੇ ਆਪਣੇ ਕੰਮ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਉਹਨਾਂ ਦੀ ਆਉਟਪੁੱਟ ਨੂੰ ਪੜ੍ਹ ਸਕਦਾ ਹੈ; ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਚੱਲਣ ਵਾਲੀਆਂ ਕਮਾਂਡਾਂ ਆਉਟਪੁੱਟ ਨੂੰ ਸਟ੍ਰੀਮ ਕਰਦੀਆਂ ਹਨ ਤਾਂ ਜੋ ਤੁਸੀਂ ਪ੍ਰਗਤੀ ਦੇਖ ਸਕੋ। ਜਦੋਂ ਤੁਹਾਨੂੰ ਇਸਦੀ ਲੋੜ ਨਾ ਹੋਵੇ ਤਾਂ ਇਸਦੇ ਹੈਡਰ ਤੋਂ ਟਰਮੀਨਲ ਨੂੰ ਬੰਦ ਕਰੋ।

10 ਪਲਾਨ ਮੋਡ ਅਤੇ ਐਗਜ਼ੀਕਿਊਸ਼ਨ

ਵੱਡੇ ਟੀਚਿਆਂ ਲਈ, ਪਲਾਨ ਮੋਡ ਦੀ ਵਰਤੋਂ ਕਰੋ (ਜਾਂ ਏਜੰਟ ਨੂੰ ਪਹਿਲਾਂ ਯੋਜਨਾ ਬਣਾਉਣ ਲਈ ਕਹੋ)। ਯੋਜਨਾਕਾਰ ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਸਕੈਨ ਕਰਦਾ ਹੈ, ਟੀਚੇ ਨੂੰ ਨਿਰਭਰਤਾ-ਜਾਗਰੂਕ ਕਾਰਜਾਂ ਵਿੱਚ ਵੰਡਦਾ ਹੈ, ਅਤੇ ਹਰੇਕ ਨੂੰ ਸਹੀ ਮਾਹਰ (ਆਰਕੀਟੈਕਟ, ਕੋਡਰ, ਟੈਸਟਰ, ਡੌਕਸ) ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ।

11 ਮਾਡਲ ਚੁਣਨਾ ਅਤੇ ਆਟੋ

ਪ੍ਰੋਂਪਟ ਦੇ ਅੱਗੇ ਮਾਡਲ ਪਿਕਰ ਖੋਲ੍ਹੋ। ਵਿਕਲਪਾਂ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਸਮੂਹਬੱਧ ਕੀਤਾ ਗਿਆ ਹੈ:

ਆਟੋ ਚੋਣ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ

ਆਟੋ 'ਤੇ, DeepCerebra ਟੀਅਰਡ, ਅਡੈਪਟਿਵ ਰੂਟਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ: ਸਧਾਰਨ ਕਾਰਜ ਇੱਕ ਤੇਜ਼, ਕਿਫ਼ਾਇਤੀ ਮਾਡਲ 'ਤੇ ਜਾਂਦੇ ਹਨ, ਜਦੋਂ ਕਿ ਗੁੰਝਲਦਾਰ ਜਾਂ ਯੋਜਨਾ-ਭਾਰੀ ਕੰਮ (ਉਦਾਹਰਨ ਲਈ, ਪਲਾਨ ਮੋਡ) ਇੱਕ ਮਜ਼ਬੂਤ ਮਾਡਲ 'ਤੇ ਰੂਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇਹ ਲਾਗਤ ਅਤੇ ਗੁਣਵੱਤਾ ਨੂੰ ਆਪਣੇ ਆਪ ਸੰਤੁਲਿਤ ਕਰਦਾ ਹੈ, ਇਸਲਈ ਤੁਹਾਨੂੰ ਹੱਥੀਂ ਚੁਣਨ ਦੀ ਘੱਟ ਹੀ ਲੋੜ ਪੈਂਦੀ ਹੈ।

12 ਆਪਣੀ ਖੁਦ ਦੀ ਕੁੰਜੀ ਲਿਆਓ (BYOK)

ਤੁਸੀਂ ਮੀਟਰਡ ਪਲੇਟਫਾਰਮ ਵਰਤੋਂ ਦੀ ਬਜਾਏ ਆਪਣੇ ਖੁਦ ਦੇ ਪ੍ਰਦਾਤਾ ਖਾਤੇ ਰਾਹੀਂ ਬੇਨਤੀਆਂ ਨੂੰ ਰੂਟ ਕਰ ਸਕਦੇ ਹੋ।

  1. ਸਾਈਡਬਾਰ ਤੋਂ API ਕੁੰਜੀਆਂ ਖੋਲ੍ਹੋ।
  2. ਆਪਣੀ ਖੁਦ ਦੀ ਕੁੰਜੀ ਲਿਆਓ ਦੇ ਤਹਿਤ, ਇੱਕ ਪ੍ਰਦਾਤਾ ਚੁਣੋ (ਉਦਾਹਰਨ ਲਈ ANTHROPIC_API_KEY, GOOGLE_API_KEY, OPENAI_API_KEY)।
  3. ਕੁੰਜੀ ਮੁੱਲ ਪੇਸਟ ਕਰੋ ਅਤੇ ਸੇਵ ਕਰੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਕੁੰਜੀਆਂ ਆਰਾਮ 'ਤੇ ਏਨਕ੍ਰਿਪਟ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਅਤੇ ਕਦੇ ਵੀ ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਵਾਪਸ ਨਹੀਂ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ — ਸਿਰਫ ਇੱਕ ਮਾਸਕਡ ਪ੍ਰੀਵਿਊ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ।

ਪਲੇਟਫਾਰਮ (DeepCerebra) ਮਾਡਲਾਂ ਨੂੰ ਕਿਸੇ ਕੁੰਜੀ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਹਟਾਓ ਨਾਲ ਕਿਸੇ ਵੀ ਸਮੇਂ ਇੱਕ ਕੁੰਜੀ ਹਟਾਓ।

13 ਸਥਾਨਕ ਮਸ਼ੀਨ: GPU ਮਾਡਲ ਅਤੇ ਕੰਸੋਲ (DCC Bridge)

DCC Bridge ਤੁਹਾਡੇ ਆਪਣੇ ਕੰਪਿਊਟਰ ਨੂੰ ਇੱਕ ਛੋਟੇ dcc-bridge ਕਨੈਕਟਰ ਰਾਹੀਂ ਵੈੱਬ ਐਪ ਨਾਲ ਜੋੜਦਾ ਹੈ, ਇੱਕੋ ਸਮੇਂ ਦੋ ਸਮਰੱਥਾਵਾਂ ਨੂੰ ਅਨਲੌਕ ਕਰਦਾ ਹੈ:

ਕਨੈਕਟਰ ਇੱਕ ਪ੍ਰਮਾਣਿਤ ਵੈੱਬਸਾਕੇਟ ਉੱਤੇ ਬਾਹਰ ਡਾਇਲ ਕਰਦਾ ਹੈ — ਕਿਸੇ ਇਨਬਾਉਂਡ ਪੋਰਟ ਦੀ ਲੋੜ ਨਹੀਂ, ਅਤੇ ਇਹ NAT ਅਤੇ ਫਾਇਰਵਾਲਾਂ ਦੇ ਪਿੱਛੇ ਕੰਮ ਕਰਦਾ ਹੈ। ਇਹ Windows, macOS, ਅਤੇ Linux (Python 3.10+) 'ਤੇ ਚੱਲਦਾ ਹੈ।

13.1 ਆਪਣੇ ਕੰਪਿਊਟਰ ਨੂੰ ਜੋੜੋ

  1. ਖੱਬੀ ਗਤੀਵਿਧੀ ਰੇਲ ਵਿੱਚ ਲੈਪਟਾਪ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ — ਸਥਾਨਕ ਮਸ਼ੀਨ (GPU + ਕੰਸੋਲ)। (ਉਹੀ ਪੈਨਲ ਮਾਡਲ ਪਿਕਰ ਫੁੱਟਰ ਤੋਂ ਸਥਾਨਕ GPU ਪ੍ਰਬੰਧਿਤ ਕਰੋ… ਰਾਹੀਂ ਖੁੱਲ੍ਹਦਾ ਹੈ।)
  2. ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸਥਾਨਕ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਟੌਗਲ ਸਮਰੱਥ ਹੈ, ਡਿਵਾਈਸ ਦਾ ਨਾਮ ਦਿਓ, ਅਤੇ ਕਲਿੱਕ ਕਰੋ ਇਸ ਕੰਪਿਊਟਰ ਨੂੰ ਸ਼ਾਮਲ ਕਰੋ। ਇੱਕ ਵਾਰੀ ਵਾਲਾ ਪੇਅਰਿੰਗ ਟੋਕਨ (dcc_brg_…) ਅਤੇ ਤਿਆਰ-ਟੂ-ਪੇਸਟ ਕਨੈਕਟਰ ਕਮਾਂਡ ਨੂੰ ਕਾਪੀ ਕਰੋ — ਟੋਕਨ ਸਿਰਫ਼ ਇੱਕ ਵਾਰ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ।

13.2 ਕਨੈਕਟਰ ਨੂੰ ਸਥਾਪਿਤ ਅਤੇ ਚਲਾਓ

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 ਵੈੱਬ ਐਪ ਤੋਂ ਆਪਣਾ ਕੰਸੋਲ ਵਰਤੋ

ਮੂਲ ਰੂਪ ਵਿੱਚ, ਕਮਾਂਡਾਂ ਇੱਕ ਸਮਰਪਿਤ ਵਰਕਸਪੇਸ ਫੋਲਡਰ ਤੱਕ ਸੀਮਤ ਹੁੰਦੀਆਂ ਹਨ (~/DeepCerebra). ਆਪਣੇ ਪੂਰਵ-ਸੰਰਚਿਤ CLIs ਨਾਲ ਆਪਣੇ ਅਸਲ ਪ੍ਰੋਜੈਕਟ ਫੋਲਡਰਾਂ ਵਿੱਚ ਕੰਮ ਕਰਨ ਲਈ, ਕਨੈਕਟਰ ਸ਼ੁਰੂ ਕਰਦੇ ਸਮੇਂ ਉਹਨਾਂ ਨੂੰ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਅਨੁਮਤੀ ਦਿਓ:

# 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

ਫਿਰ ਟਰਮੀਨਲ ਪੈਨਲ ਖੋਲ੍ਹੋ, ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਟਾਰਗੇਟ ਪੌਪਓਵਰ (ਲੈਪਟਾਪ ਆਈਕਨ) 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਮੇਰਾ ਕੰਪਿਊਟਰ ਚੁਣੋ, ਅਤੇ ਇੱਕ ਕਾਰਜਕਾਰੀ ਡਾਇਰੈਕਟਰੀ ਚੁਣੋ। ਤੁਹਾਡੀਆਂ ਟਾਈਪ ਕੀਤੀਆਂ ਕਮਾਂਡਾਂ ਅਤੇ ਏਜੰਟ ਦੀਆਂ ਬਿਲਡ/ਟੈਸਟ ਕਮਾਂਡਾਂ ਦੋਵੇਂ ਫਿਰ ਤੁਹਾਡੀ ਮਸ਼ੀਨ 'ਤੇ ਚਲਾਈਆਂ ਜਾਂਦੀਆਂ ਹਨ।

⚠️ ਸੁਰੱਖਿਆ: ਹੋਸਟ ਪਹੁੰਚ ਕਦੇ ਵੀ ਉਹਨਾਂ ਫੋਲਡਰਾਂ ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੁੰਦੀ ਜੋ ਤੁਸੀਂ ਕਨੈਕਟਰ ਕਮਾਂਡ ਲਾਈਨ 'ਤੇ ਸੂਚੀਬੱਧ ਕੀਤੇ ਹਨ; ਟੋਕਨ ਆਰਾਮ 'ਤੇ ਹੈਸ਼ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਕਿਸੇ ਵੀ ਸਮੇਂ ਰੱਦ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ; --no-exec ਇੱਕ ਡਿਵਾਈਸ ਨੂੰ ਸਿਰਫ ਅਨੁਮਾਨ-ਮਾਤਰ ਬਣਾਉਂਦਾ ਹੈ (GPU ਮਾਡਲ, ਕੋਈ ਕਮਾਂਡ ਨਹੀਂ)।
💡 ਸੁਝਾਅ: ਡੈਸਕਟਾਪ ਐਪ ਕਨੈਕਟਰ ਤੋਂ ਬਿਨਾਂ ਸਿੱਧੇ ਸਥਾਨਕ ਮਾਡਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ। ਪੂਰਾ ਕਨੈਕਟਰ ਸੰਦਰਭ: github.com/mohammadkhair7/DeepCerebra-connector

14 Git ਸਹਿਯੋਗ ਵਰਕਫਲੋ

ਇੱਕ Git-ਬੈਕਡ ਪ੍ਰੋਜੈਕਟ ਖੁੱਲ੍ਹਣ 'ਤੇ, ਐਕਸਪਲੋਰਰ ਵਿੱਚ ਇੱਕ ਬ੍ਰਾਂਚ ਬਾਰ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ ਜੋ ਤੁਹਾਡੀ ਮੌਜੂਦਾ ਬ੍ਰਾਂਚ ਅਤੇ ਦੋ ਕਾਰਵਾਈਆਂ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ:

ਜੇਕਰ ਪੁਸ਼ ਵੈਬਹੁੱਕ ਸਮਰੱਥ ਹੈ, ਤਾਂ ਟੀਮ ਦੇ ਸਾਥੀ ਪੁਸ਼ ਕਰਨ 'ਤੇ ਐਕਸਪਲੋਰਰ ਆਪਣੇ ਆਪ ਰਿਫ੍ਰੈਸ਼ ਹੋ ਜਾਂਦਾ ਹੈ, ਸਾਰਿਆਂ ਨੂੰ ਸਿੰਕ ਵਿੱਚ ਰੱਖਦਾ ਹੈ — DeepCerebra ਰਾਹੀਂ ਸਹਿਯੋਗੀ ਟੀਮ ਵਿਕਾਸ ਲਈ ਬੁਨਿਆਦ।

15 MCP ਸਰਵਰ

ਮਾਡਲ ਸੰਦਰਭ ਪ੍ਰੋਟੋਕੋਲ ਰਾਹੀਂ ਏਜੰਟ ਨੂੰ ਬਾਹਰੀ ਟੂਲ ਅਤੇ ਡੇਟਾ ਨਾਲ ਵਧਾਓ। .deepcerebra/mcp.json ਫਾਈਲ ਵਿੱਚ ਸਰਵਰਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ, ਉਦਾਹਰਨ ਲਈ:

{
  "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 ਟੂਲ ਏਜੰਟ ਲਈ ਆਪਣੇ ਆਪ ਉਪਲਬਧ ਹੋ ਜਾਂਦੇ ਹਨ ਜਦੋਂ ਉਹ ਤੁਹਾਡੀ ਬੇਨਤੀ ਨਾਲ ਸੰਬੰਧਿਤ ਹੁੰਦੇ ਹਨ। ਸਥਾਨਕ (stdio) ਅਤੇ ਰਿਮੋਟ (http/sse) ਸਰਵਰ ਦੋਵੇਂ ਸਮਰਥਿਤ ਹਨ।

ਬਿਲਟ-ਇਨ ਸੁਰੱਖਿਆ

ਸਰੋਤ ਅਤੇ ਪ੍ਰੋਂਪਟ

ਜੇਕਰ ਇੱਕ ਸਰਵਰ MCP ਸਰੋਤ ਜਾਂ ਪ੍ਰੋਂਪਟ ਟੈਂਪਲੇਟ ਨੂੰ ਪ੍ਰਗਟ ਕਰਦਾ ਹੈ, ਤਾਂ ਏਜੰਟ ਉਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਆਪਣੇ ਆਪ ਟੂਲ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ (mcp_list_resources, mcp_read_resource, mcp_list_prompts, mcp_get_prompt)।

ਰਿਮੋਟ ਸਰਵਰਾਂ ਲਈ ਪ੍ਰਮਾਣਿਕਤਾ

ਇੱਕ ਰਿਮੋਟ ਸਰਵਰ ਵਿੱਚ ਇੱਕ auth ਬਲਾਕ ਸ਼ਾਮਲ ਕਰੋ। ਗੁਪਤ ${ENV_VAR} ਇੰਟਰਪੋਲੇਸ਼ਨ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ:

// 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"
}

16 ਏਜੰਟ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਨਾ: ਨਿਯਮ, ਹੁਨਰ, ਹੁੱਕ, ਸਬਏਜੰਟ ਅਤੇ ਪਲੱਗਇਨ

ਤੁਸੀਂ ਇੱਕ ਸਿੰਗਲ, ਫਾਈਲ-ਅਧਾਰਿਤ ਸੰਮੇਲਨ — .deepcerebra/ ਡਾਇਰੈਕਟਰੀ — ਨਾਲ ਏਜੰਟ ਦੇ ਸੋਚਣ ਅਤੇ ਕੰਮ ਕਰਨ ਦੇ ਤਰੀਕੇ ਨੂੰ ਆਕਾਰ ਦੇ ਸਕਦੇ ਹੋ ਜੋ ਡੈਸਕਟਾਪ ਐਪ, ਵੈੱਬ ਐਪ, ਅਤੇ API ਵਿੱਚ ਇੱਕੋ ਜਿਹਾ ਕੰਮ ਕਰਦਾ ਹੈ। ਵੈੱਬ ਐਪ ਵਿੱਚ, ਇਹਨਾਂ ਸਾਰਿਆਂ ਨੂੰ ਏਜੰਟ ਦ੍ਰਿਸ਼ ਦੇ ਅਧੀਨ ਪ੍ਰਬੰਧਿਤ ਕਰੋ; ਡੈਸਕਟਾਪ 'ਤੇ ਅਤੇ API ਰਾਹੀਂ ਉਹ ਸਧਾਰਨ ਫਾਈਲਾਂ ਹਨ ਜੋ ਤੁਸੀਂ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਨਾਲ ਕਮਿਟ ਕਰਦੇ ਹੋ।

ਸਕੋਪ ਅਤੇ ਪ੍ਰਮੁੱਖਤਾ

ਕੌਨਫਿਗਰੇਸ਼ਨ ਕਈ ਸਕੋਪਾਂ ਤੋਂ ਖੋਜੀ ਜਾਂਦੀ ਹੈ; ਜਦੋਂ ਇੱਕੋ ਆਈਟਮ ਇੱਕ ਤੋਂ ਵੱਧ ਵਿੱਚ ਮੌਜੂਦ ਹੁੰਦੀ ਹੈ, ਉੱਚ-ਤਰਜੀਹ ਵਾਲੀ ਜਿੱਤਦੀ ਹੈ:

team/org  <  global (~/.deepcerebra)  <  workspace (<repo>/.deepcerebra)
(ਸਭ ਤੋਂ ਘੱਟ)                                              (ਸਭ ਤੋਂ ਵੱਧ)

ਨਿਯਮ (ਸਟੀਅਰਿੰਗ)

ਨਿਯਮ ਸਥਾਈ ਨਿਰਦੇਸ਼ ਹਨ — ਕੋਡਿੰਗ ਮਾਪਦੰਡ, ਆਰਕੀਟੈਕਚਰ ਸੰਮੇਲਨ, ਡੋਮੇਨ ਸੰਦਰਭ — ਜੋ ਏਜੰਟ ਦੇ ਸਿਸਟਮ ਪ੍ਰੋਂਪਟ ਵਿੱਚ ਇੰਜੈਕਟ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਉਹ .deepcerebra/steering/ ਦੇ ਅਧੀਨ Markdown ਫਾਈਲਾਂ ਵਜੋਂ ਰਹਿੰਦੇ ਹਨ, ਨਾਲ ਹੀ ਹਮੇਸ਼ਾ ਚਾਲੂ AGENTS.md ਸਟੈਂਡਰਡ। ਫਰੰਟਮੈਟਰ ਨਿਯੰਤਰਿਤ ਕਰਦਾ ਹੈ ਕਿ ਇੱਕ ਨਿਯਮ ਕਦੋਂ ਲੋਡ ਹੁੰਦਾ ਹੈ:

---
inclusion: fileMatch          # always | fileMatch | auto | manual
globs: "src/**/*.ts"          # or fileMatchPattern
name: api-design
description: REST conventions
---
# API design
- Use REST resource nouns, plural.

ਇੱਕ ਰੂਟ AGENTS.md ਰੈਪੋ-ਵਿਆਪਕ ਲਾਗੂ ਹੁੰਦਾ ਹੈ; ਇੱਕ ਨੈਸਟਡ AGENTS.md (ਉਦਾਹਰਨ ਲਈ, services/api/AGENTS.md) ਸਿਰਫ਼ ਉਸ ਫੋਲਡਰ ਦੇ ਅਧੀਨ ਫਾਈਲਾਂ 'ਤੇ ਲਾਗੂ ਹੁੰਦਾ ਹੈ। ਵੈੱਬ ਐਪ ਵਿੱਚ, Agent → Steering ਵਿਊ ਹਰੇਕ ਨਿਯਮ ਨੂੰ ਇੱਕ Scope ਪਿਕਰ ਦਿੰਦਾ ਹੈ (Global / Project / Team)।

ਹੁਨਰ

ਹੁਨਰ ਮੁੜ ਵਰਤੋਂ ਯੋਗ ਪਲੇਬੁੱਕ ਹਨ ਜੋ ਏਜੰਟ ਮੰਗ 'ਤੇ ਲੋਡ ਕਰਦਾ ਹੈ। ਹਰੇਕ ਹੁਨਰ .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.

ਏਜੰਟ ਇੱਕ ਹਲਕਾ ਕੈਟਾਲਾਗ (ਨਾਮ + ਵੇਰਵਾ) ਦੇਖਦਾ ਹੈ ਅਤੇ ਪੂਰੇ ਬੌਡੀ ਨੂੰ ਇਸ ਨਾਲ ਖਿੱਚਦਾ ਹੈ load_skill ਟੂਲ ਨਾਲ ਜਦੋਂ ਸੰਬੰਧਿਤ ਹੋਵੇ। ਤੁਸੀਂ ਇੱਕ ਨੂੰ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਇਸ ਨਾਲ ਵੀ ਬੁਲਾ ਸਕਦੇ ਹੋ /skill <name>। ਸੈੱਟ ਕਰੋ disable-model-invocation: true ਇੱਕ ਹੁਨਰ ਨੂੰ ਸਿਰਫ਼ ਮੈਨੂਅਲ ਬਣਾਉਣ ਲਈ।

ਹੁੱਕ

ਹੁੱਕ ਲਾਈਫਸਾਈਕਲ ਇਵੈਂਟਾਂ 'ਤੇ ਆਟੋਮੇਸ਼ਨ ਚਲਾਉਂਦੇ ਹਨ। ਉਹਨਾਂ ਨੂੰ .deepcerebra/hooks/*.hook.json ਵਜੋਂ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ:

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

ਇਵੈਂਟਾਂ ਵਿੱਚ promptSubmit, preToolUse, postToolUse, fileCreate, fileSave, fileDelete, preTask, postTask, sessionStart, preCompact, ਅਤੇ agentStop ਸ਼ਾਮਲ ਹਨ (Cursor/Claude ਸਪੈਲਿੰਗ ਵੀ ਸਵੀਕਾਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ)। ਇੱਕ ਕਾਰਵਾਈ ਜਾਂ ਤਾਂ shell (ਇੱਕ ਕਮਾਂਡ ਚਲਾਓ) ਜਾਂ agentPrompt (ਏਜੰਟ ਨੂੰ ਪੁੱਛੋ) ਹੁੰਦੀ ਹੈ। ਇੱਕ preToolUse ਹੁੱਕ ਉਸ ਟੂਲ ਕਾਲ ਲਈ ਇਜਾਜ਼ਤ, ਅਸਵੀਕਾਰ, ਜਾਂ ਪੁੱਛ ਸਕਦਾ ਹੈ ਜਿਸਨੂੰ ਇਹ ਰੋਕਦਾ ਹੈ।

ਸਬਏਜੰਟ

ਸਬ-ਏਜੰਟ ਵਿਸ਼ੇਸ਼ ਏਜੰਟ ਹੁੰਦੇ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੇ ਹੋ ਅਤੇ ਕੰਮ ਸੌਂਪਦੇ ਹੋ। ਹਰ ਇੱਕ ਮਾਰਕਡਾਊਨ ਫਾਈਲ ਹੁੰਦੀ ਹੈ .deepcerebra/agents/ ਫਰੰਟਮੈਟਰ ਦੇ ਨਾਲ ਅਤੇ ਇੱਕ ਬੋਡੀ (ਇਸਦਾ ਸਿਸਟਮ ਪ੍ਰੋਂਪਟ):

---
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 (ਬਲੌਕਿੰਗ), task_async + task_status / task_result (ਬੈਕਗ੍ਰਾਉਂਡ), ਜਾਂ task_parallel (ਫੈਨ-ਆਉਟ) ਨਾਲ ਡੈਲੀਗੇਟ ਕਰਦਾ ਹੈ।

ਪਲੱਗਇਨ

ਇੱਕ ਪਲੱਗਇਨ ਨਿਯਮਾਂ, ਹੁਨਰਾਂ, ਹੁੱਕਾਂ, ਸਬਏਜੰਟਾਂ, ਅਤੇ MCP ਸਰਵਰਾਂ ਨੂੰ .deepcerebra/plugins/<name>/ ਦੇ ਅਧੀਨ ਇੱਕ ਸਥਾਪਿਤ ਕਰਨ ਯੋਗ ਪੈਕੇਜ ਵਿੱਚ ਬੰਡਲ ਕਰਦਾ ਹੈ, ਜਿਸਦਾ ਵਰਣਨ ਇੱਕ plugin.json ਮੈਨੀਫੈਸਟ ਦੁਆਰਾ ਕੀਤਾ ਗਿਆ ਹੈ:

{
  "name": "Acme Standards",
  "version": "1.2.0",
  "description": "Acme rules + skills + review agents.",
  "enabled": true
}

ਪਲੱਗਇਨ ਸਮੱਗਰੀ ਸਭ ਤੋਂ ਘੱਟ ਪ੍ਰਮੁੱਖਤਾ 'ਤੇ ਮਰਜ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਇਸਲਈ ਤੁਹਾਡੇ ਆਪਣੇ ਨਿਯਮ ਅਤੇ ਹੁਨਰ ਹਮੇਸ਼ਾ ਇੱਕ ਪਲੱਗਇਨ ਦੇ ਨਿਯਮਾਂ ਨੂੰ ਓਵਰਰਾਈਡ ਕਰਦੇ ਹਨ। ਇੱਕ ਪਲੱਗਇਨ ਨੂੰ "enabled": false ਜਾਂ ਇੱਕ .disabled ਮਾਰਕਰ ਫਾਈਲ ਨਾਲ ਅਯੋਗ ਕਰੋ।

💡 ਸੁਝਾਅ: ਇੱਕ ਟੀਮ DCC_ORG_CONFIG_DIR ਨੂੰ ਇੱਕ ਸਾਂਝੀ .deepcerebra ਡਾਇਰੈਕਟਰੀ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਕੇ, ਜਾਂ ਵੈੱਬ ਐਪ ਵਿੱਚ ਨਿਯਮਾਂ ਨੂੰ ਟੀਮ ਸਕੋਪ 'ਤੇ ਸੈੱਟ ਕਰਕੇ ਸਾਂਝੇ ਡਿਫੌਲਟ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰ ਸਕਦੀ ਹੈ।

17 ਏਜੰਟਿਕ ਵਰਕਫਲੋ ਸਟੂਡੀਓ ਅਤੇ ਇਵੈਂਟ-ਡ੍ਰਾਈਵਨ ਏਜੰਟ

ਵਰਕਫਲੋ ਸਟੂਡੀਓ ਮਲਟੀ-ਏਜੰਟ ਆਟੋਮੇਸ਼ਨ ਲਈ ਇੱਕ ਵਿਜ਼ੂਅਲ ਡਿਜ਼ਾਈਨਰ ਹੈ। ਤੁਸੀਂ ਸਟੇਜਾਂ — ਹਰੇਕ ਇੱਕ ਏਜੰਟ, ਇੱਕ ਮਾਹਰ ਕਦਮ, ਜਾਂ ਇੱਕ ਕੰਟਰੋਲ ਪ੍ਰਿਮਿਟਿਵ — ਨੂੰ ਇੱਕ ਗ੍ਰਾਫ ਵਿੱਚ ਕੰਪੋਜ਼ ਕਰਦੇ ਹੋ, ਉਹਨਾਂ ਨੂੰ ਨਿਰਭਰਤਾਵਾਂ ਨਾਲ ਜੋੜਦੇ ਹੋ, ਅਤੇ ਲਾਈਵ ਪ੍ਰਤੀ-ਸਟੇਜ ਪ੍ਰਗਤੀ, ਬਜਟ, ਅਤੇ ਮਨੁੱਖੀ-ਪ੍ਰਵਾਨਗੀ ਗੇਟਾਂ ਦੇ ਨਾਲ ਇੰਜਣ 'ਤੇ ਪੂਰੀ ਆਰਕੈਸਟ੍ਰੇਸ਼ਨ ਚਲਾਉਂਦੇ ਹੋ। ਵਰਕਫਲੋ ਇੱਕ ਪੋਰਟੇਬਲ YAML/JSON ਪਰਿਭਾਸ਼ਾ ਵਜੋਂ ਸੁਰੱਖਿਅਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਜਿਸਨੂੰ ਤੁਸੀਂ Git ਵਿੱਚ ਨਿਰਯਾਤ, ਆਯਾਤ, ਸੰਸਕਰਣ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ API ਜਾਂ CLI ਤੋਂ ਚਲਾ ਸਕਦੇ ਹੋ।

17.1 ਇੱਕ ਵਰਕਫਲੋ ਬਣਾਉਣਾ

17.2 ਸਟੇਜ ਲਾਇਬ੍ਰੇਰੀ

ਸਟੇਜ ਕਿਸਮਇਹ ਕੀ ਕਰਦਾ ਹੈ
agentਤੁਹਾਡੇ ਦੁਆਰਾ ਨੱਥੀ ਕੀਤੇ ਹੁਨਰਾਂ ਅਤੇ ਟੂਲਜ਼ ਨਾਲ ਇੱਕ ਏਜੰਟ ਵਾਰੀ।
spec.requirements / spec.design / spec.execute ਸਪੈਕ-ਪਹਿਲੀ ਡਿਲੀਵਰੀ: ਲੋੜਾਂ ਦਾ ਖਰੜਾ ਤਿਆਰ ਕਰੋ, ਡਿਜ਼ਾਈਨ ਕਰੋ, ਫਿਰ ਕਾਰਜਾਂ ਵਿੱਚ ਵੰਡੋ ਅਤੇ ਚਲਾਓ — ਹਰੇਕ ਗੇਟੇਬਲ।
documents.generateਪਿਛਲੀਆਂ ਸਟੇਜ ਆਉਟਪੁੱਟਾਂ ਤੋਂ ਇੱਕ ਪਾਲਿਸ਼ਡ ਦਸਤਾਵੇਜ਼ ਤਿਆਰ ਕਰੋ।
fan_outਸਮਾਂਤਰ ਵਿਆਪਕ ਖੋਜ ਕਈ ਉਪ-ਵਿਸ਼ਿਆਂ ਵਿੱਚ ਸੰਸ਼ਲੇਸ਼ਣ ਸਮੇਤ।
map / loop / switch ਕੰਟਰੋਲ ਪ੍ਰਿਮਿਟਿਵ: ਪ੍ਰਤੀ ਆਈਟਮ ਇੱਕ ਬਾਡੀ ਚਲਾਓ, ਇੱਕ ਸ਼ਰਤ ਤੱਕ ਦੁਹਰਾਓ, ਜਾਂ ਕੇਸਾਂ ਵਿੱਚ ਸ਼ਾਖਾ ਬਣਾਓ।
verify / browser_verify ਸੈਂਡਬਾਕਸ ਵਿੱਚ ਟੈਸਟ ਜਾਂ ਕਮਾਂਡਾਂ ਚਲਾਓ; ਬ੍ਰਾਊਜ਼ਰ ਆਟੋਮੇਸ਼ਨ ਨਾਲ ਚੱਲ ਰਹੇ UI ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।
orchestrateਡਾਇਨਾਮਿਕ ਰੂਟਿੰਗ: ਇੱਕ ਆਰਕੈਸਟ੍ਰੇਟਰ ਏਜੰਟ ਬੇਨਤੀ ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਇਵੈਂਟਾਂ ਰਾਹੀਂ ਸਭ ਤੋਂ ਵਧੀਆ ਡਾਊਨਸਟ੍ਰੀਮ ਏਜੰਟ(ਆਂ) ਨੂੰ ਭੇਜਦਾ ਹੈ।
external.agentਇੱਕ ਰਜਿਸਟਰਡ ਤੀਜੀ-ਧਿਰ ਏਜੰਟ ਨੂੰ HTTP (A2A) 'ਤੇ ਕਾਲ ਕਰੋ ਜਿਵੇਂ ਕਿ ਇਹ ਇੱਕ ਮੂਲ ਸਟੇਜ ਹੋਵੇ।
evalਜਾਂਚਾਂ (ਸ਼ਾਮਲ / regex / ਲੰਬਾਈ / LLM-ਜੱਜ) ਦੇ ਵਿਰੁੱਧ ਇੱਕ ਅੱਪਸਟ੍ਰੀਮ ਆਉਟਪੁੱਟ ਨੂੰ ਸਕੋਰ ਕਰੋ; ਇੱਕ ਥ੍ਰੈਸ਼ਹੋਲਡ ਤੋਂ ਹੇਠਾਂ ਅਸਫਲ ਹੋਵੋ।
db.provisionਇੱਕ ਮਲਕੀਅਤ ਵਾਲੀ ਡਾਟਾ ਲੇਅਰ ਤਿਆਰ ਕਰੋ: ਡਾਟਾਬੇਸ ਲਈ docker-compose, ਸੰਸਕਰਣਬੱਧ SQL ਮਾਈਗ੍ਰੇਸ਼ਨ, ਸੀਡ ਡਾਟਾ, .env ਟੈਂਪਲੇਟ, ਅਤੇ ਇੱਕ Mermaid ERD; ਵਿਕਲਪਿਕ ਪ੍ਰਮਾਣਿਕਤਾ ਸਕੈਫੋਲਡ; SQLite 'ਤੇ ਤੁਰੰਤ ਮਾਈਗ੍ਰੇਸ਼ਨ ਲਾਗੂ ਕਰ ਸਕਦਾ ਹੈ।
ci.generateਲਿੰਟ → ਟੈਸਟ → ਸਕੈਨ → ਬਿਲਡ → ਤੈਨਾਤ ਅਤੇ ਵਾਤਾਵਰਣ ਪ੍ਰੋਮੋਸ਼ਨ ਦੇ ਨਾਲ ਇੱਕ ਤਿਆਰ-ਤੋਂ-ਕਮਿਟ CI/CD ਪਾਈਪਲਾਈਨ (GitHub Actions, GitLab CI, ਜਾਂ Azure Pipelines) ਤਿਆਰ ਕਰੋ।
deploy.packageਉਤਪਾਦਨ ਤੈਨਾਤੀ ਸੰਪਤੀਆਂ ਤਿਆਰ ਕਰੋ: ਮਲਟੀ-ਸਟੇਜ Dockerfile, docker-compose, Kubernetes ਮੈਨੀਫੈਸਟ, ਜਾਂ ਇੱਕ Helm ਚਾਰਟ — ਫਾਈਲਾਂ ਜੋ ਤੁਹਾਡੀਆਂ ਹਨ ਅਤੇ ਤੁਸੀਂ ਕਮਿਟ ਕਰਦੇ ਹੋ।
test.generateਬਣਾਈ ਗਈ ਐਪ ਲਈ ਯੂਨਿਟ / API / E2E ਸੂਟ ਤਿਆਰ ਕਰੋ ਅਤੇ ਇੱਕ ਲੋੜ-ਤੋਂ-ਟੈਸਟ ਟਰੇਸੇਬਿਲਟੀ ਮੈਟ੍ਰਿਕਸ
test.verifyਇੱਕ ਟੈਸਟ ਸੂਟ (pytest, vitest, jest, Playwright) ਚਲਾਓ ਅਤੇ ਇਸਦੀ ਪਾਸ ਦਰ 'ਤੇ ਰਨ ਨੂੰ ਗੇਟ ਕਰੋ।
security.auditਜਾਣੀਆਂ-ਪਛਾਣੀਆਂ ਕਮਜ਼ੋਰੀਆਂ ਲਈ ਨਿਰਭਰਤਾਵਾਂ ਨੂੰ ਸਕੈਨ ਕਰੋ ਅਤੇ ਹਾਰਡ-ਕੋਡਡ ਗੁਪਤਾਂ ਲਈ ਟ੍ਰੀ ਨੂੰ ਸਕੈਨ ਕਰੋ; ਅਲਰਟ ਇਵੈਂਟ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਅਤੇ ਇੱਕ ਖੋਜ ਰਿਪੋਰਟ ਲਿਖਦਾ ਹੈ।
previewਤਿਆਰ ਕੀਤੀ ਐਪ ਨੂੰ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਸ਼ੁਰੂ ਕਰੋ ਅਤੇ ਇੱਕ preview.ready ਇਵੈਂਟ ਰਾਹੀਂ ਰਨ ਪੈਨਲ (ਲਿੰਕ + ਇਨਲਾਈਨ ਫਰੇਮ) ਵਿੱਚ ਇਸਦੇ ਲਾਈਵ URL ਨੂੰ ਸਤ੍ਹਾ 'ਤੇ ਲਿਆਓ।
design.importਇੱਕ UI ਡਿਜ਼ਾਈਨ ਚਿੱਤਰ (ਸਕ੍ਰੀਨਸ਼ਾਟ, ਮੌਕਅੱਪ, Figma ਨਿਰਯਾਤ) ਨੂੰ ਡਾਊਨਸਟ੍ਰੀਮ ਸਟੇਜਾਂ ਲਈ ਇੱਕ ਢਾਂਚਾਗਤ ਲਾਗੂਕਰਨ ਸਪੈਕ ਵਿੱਚ ਬਦਲੋ।

17.3 ਇਵੈਂਟ-ਡ੍ਰਾਈਵਨ ਏਜੰਟ (ਏਜੰਟ ਮੈਸ਼)

ਹਰੇਕ ਸਟੇਜ — ਕਿਸਮ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ — ਵਰਕਸਪੇਸ ਇਵੈਂਟ ਬੱਸ 'ਤੇ ਟਾਈਪ ਕੀਤੇ ਇਵੈਂਟਾਂ ਨੂੰ ਪ੍ਰਕਾਸ਼ਿਤ ਅਤੇ ਸਬਸਕ੍ਰਾਈਬ ਕਰ ਸਕਦੀ ਹੈ, ਇਸਲਈ ਏਜੰਟ DAG ਰਾਹੀਂ ਹੀ ਨਹੀਂ ਬਲਕਿ ਇੱਕ ਸੁਨੇਹਾ ਫੈਬਰਿਕ 'ਤੇ ਸੇਵਾਵਾਂ ਵਾਂਗ ਤਾਲਮੇਲ ਕਰਦੇ ਹਨ:

17.3.1 ਏਜੰਟਾਂ ਲਈ ਇਵੈਂਟ ਕਤਾਰਬੱਧ ਕਰਨਾ

ਏਜੰਟ ਜੋ ਘਟਨਾਵਾਂ 'ਤੇ ਪ੍ਰਤੀਕਿਰਿਆ ਕਰਦੇ ਹਨ, ਉਹ ਇੱਕ ਟਿਕਾਊ ਨਾਮੀ ਕਤਾਰ ਘੋਸ਼ਿਤ ਕਰ ਸਕਦੇ ਹਨ ਤਾਂ ਜੋ ਮੇਲ ਖਾਂਦੀਆਂ ਘਟਨਾਵਾਂ ਕਦੇ ਨਾ ਗੁੰਮ ਹੋਣ ਜਦੋਂ ਏਜੰਟ ਵਿਅਸਤ ਹੋਵੇ ਜਾਂ ਕੋਈ ਰਨ ਸੁਣਨ ਤੋਂ ਪਹਿਲਾਂ। ਇੱਕ ਟ੍ਰਿਗਰ ਸਬਸਕ੍ਰਿਪਸ਼ਨ 'ਤੇ, ਸੈੱਟ ਕਰੋ queue: <name> — ਇੰਜਣ ਉਸ ਵਿਸ਼ੇ ਨੂੰ ਵਰਕਸਪੇਸ ਈਵੈਂਟ ਬੱਸ 'ਤੇ ਇੱਕ FIFO ਕਤਾਰ ਨਾਲ ਬੰਨ੍ਹਦਾ ਹੈ (.deepcerebra/workflows/events/queues/ ਦੇ ਅਧੀਨ ਸਥਾਈ ਕੀਤਾ ਗਿਆ)। ਉਸ ਬਿੰਦੂ ਤੋਂ ਪ੍ਰਕਾਸ਼ਿਤ ਹਰ ਮੇਲ ਖਾਂਦੀ ਘਟਨਾ ਕਤਾਰ ਵਿੱਚ ਕੈਪਚਰ ਕੀਤੀ ਜਾਂਦੀ ਹੈ; ਜਦੋਂ ਪੜਾਅ ਚੱਲਣਯੋਗ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇੰਜਣ ਘਟਨਾਵਾਂ ਨੂੰ ਸਭ ਤੋਂ ਪੁਰਾਣੇ-ਪਹਿਲਾਂ ਕ੍ਰਮ ਵਿੱਚ ਪੌਪ ਕਰਦਾ ਹੈ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਇੱਕ-ਇੱਕ ਕਰਕੇ ਖਪਤ ਕਰਦਾ ਹੈ।

events:
  subscribe:
    - topic: ticket.created
      mode: trigger
      queue: triage-inbox        # durable FIFO — events wait here for this agent
      map:
        payload.ticket_id: ticket_id

17.3.2 ਸੇਮਾਫੋਰ ਆਰਕੈਸਟ੍ਰੇਸ਼ਨ (ਸਾਂਝੇ-ਸਰੋਤ ਸੁਰੱਖਿਆ)

ਇੱਕ ਸੈਮਾਫੋਰ ਸੀਮਿਤ ਕਰਦਾ ਹੈ ਕਿ ਕਿੰਨੇ ਕਾਰਜ ਇੱਕੋ ਸਮੇਂ ਇੱਕ ਸਾਂਝੇ (ਸੁਰੱਖਿਅਤ) ਸਰੋਤ 'ਤੇ ਕੰਮ ਕਰ ਸਕਦੇ ਹਨ: ਇੱਕ ਡਾਟਾਬੇਸ ਜਿਸ ਵਿੱਚ ਲਿਖਿਆ ਜਾ ਰਿਹਾ ਹੈ, ਇੱਕ ਗਲੋਬਲ ਵੇਰੀਏਬਲ ਸਟੋਰ, ਇੱਕ ਫਾਈਲ, ਜਾਂ ਇੱਕ ਰੇਟ-ਸੀਮਤ ਬਾਹਰੀ ਏਜੰਟ। ਇਸਨੂੰ ਕਿਸੇ ਵੀ ਪੜਾਅ ਨਾਲ ਜੋੜੋ semaphore: — ਪੜਾਅ ਦਾ ਕੰਮ ਚੱਲਣ ਤੋਂ ਪਹਿਲਾਂ, ਇੰਜਣ ਨਾਮਿਤ ਵਰਕਸਪੇਸ ਸੈਮਾਫੋਰ ਦਾ ਇੱਕ ਪਰਮਿਟ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ; ਪਰਮਿਟ ਹਮੇਸ਼ਾ ਜਾਰੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਬਾਅਦ ਵਿੱਚ, ਭਾਵੇਂ ਪੜਾਅ ਅਸਫਲ ਹੋ ਜਾਵੇ। permits: 1 ਇਸਨੂੰ ਇੱਕ ਮਿਊਟੈਕਸ ਬਣਾਉਂਦਾ ਹੈ: ਇੱਕ ਸਮੇਂ ਸਿਰਫ਼ ਇੱਕ ਕਾਰਜ (ਵਰਕਸਪੇਸ ਵਿੱਚ ਸਾਰੀਆਂ ਸਮਾਂਤਰ ਰਨਾਂ ਵਿੱਚ) ਨਾਜ਼ੁਕ ਕਦਮ ਨੂੰ ਚਲਾਉਂਦਾ ਹੈ; ਹਰ ਦੂਜਾ ਕਾਰਜ ਉਦੋਂ ਤੱਕ ਉਡੀਕ ਕਰਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਧਾਰਕ ਖਤਮ ਨਹੀਂ ਕਰਦਾ।

semaphore:
  name: emr-db-writer
  permits: 1          # ਮਿਊਟੈਕਸ — ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਇੱਕ ਲੇਖਕ
  timeout_s: 300      # ਜੇਕਰ 5 ਮਿੰਟ ਬਾਅਦ ਵੀ ਉਡੀਕ ਕਰ ਰਿਹਾ ਹੈ ਤਾਂ ਅਸਫਲ ਹੋਵੋ
  ttl_s: 900          # 15 ਮਿੰਟਾਂ ਬਾਅਦ ਕ੍ਰੈਸ਼ ਹੋਏ ਹੋਲਡਰਾਂ ਨੂੰ ਆਪਣੇ ਆਪ ਜਾਰੀ ਕਰੋ

17.3.3 ਰੈਂਡੇਜ਼ਵਸ ਆਰਕੈਸਟ੍ਰੇਸ਼ਨ (ਸਾਰੀਆਂ ਸ਼ਰਤਾਂ ਦੀ ਉਡੀਕ ਕਰੋ)

ਰੈਂਡੇਜ਼ਵਸ ਉਦੋਂ ਤੱਕ ਉਡੀਕ ਕਰਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਅਗਲਾ ਕਦਮ ਅੱਗੇ ਵਧਣ ਤੋਂ ਪਹਿਲਾਂ ਕਈ ਇਵੈਂਟ ਸ਼ਰਤਾਂ ਪੂਰੀਆਂ ਨਹੀਂ ਹੋ ਜਾਂਦੀਆਂ — "ਪਹਿਲਾ ਇਵੈਂਟ ਜਿੱਤਦਾ ਹੈ" ਦੇ ਉਲਟ। ਸਟੇਜ ਦੇ events: ਬਲਾਕ 'ਤੇ join: all ਸੈੱਟ ਕਰੋ: ਹਰੇਕ ਟ੍ਰਿਗਰ ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਸੰਤੁਸ਼ਟ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ ਤੋਂ ਪਹਿਲਾਂ ਸਟੇਜ ਚੱਲਦੀ ਹੈ। ਪ੍ਰਤੀ-ਸਬਸਕ੍ਰਿਪਸ਼ਨ count: N ਨਾਲ ਜੋੜੋ ਜਦੋਂ ਕਈ ਏਜੰਟ (ਜਾਂ ਇੱਕ ਏਜੰਟ ਤੋਂ ਕਈ ਰਿਪੋਰਟਾਂ) ਨੂੰ ਸਾਰਿਆਂ ਨੂੰ ਚੈੱਕ ਇਨ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ — ਉਦਾਹਰਨ ਲਈ, ਇੱਕ ਰੀਲੀਜ਼ ਸਟੇਜ ਚੱਲਣ ਤੋਂ ਪਹਿਲਾਂ ਡਿਜ਼ਾਈਨ ਸਾਈਨ-ਆਫ, ਟੈਸਟ ਪੂਰਤੀ, ਅਤੇ ਸੁਰੱਖਿਆ ਪ੍ਰਵਾਨਗੀ।

events:
  join: all                    # ਰੈਂਡੇਜ਼ਵਸ — ਹੇਠਾਂ ਦਿੱਤੀ ਹਰੇਕ ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਦੀ ਉਡੀਕ ਕਰੋ
  subscribe:
    - topic: design.approved
      mode: trigger
    - topic: tests.passed
      mode: trigger
    - topic: security.cleared
      mode: trigger
      count: 1

17.4 ਏਜੰਟ ਟੂਲ ਲਾਇਬ੍ਰੇਰੀ

ਸਟੇਜ ਉਸੇ ਰਜਿਸਟਰੀ ਤੋਂ ਟੂਲ ਚੁਣਦੇ ਹਨ ਜੋ ਚੈਟ ਏਜੰਟ ਵਰਤਦਾ ਹੈ:

17.5 ਚਲਾਉਣਾ, ਗੇਟ, ਅਤੇ ਆਉਟਪੁੱਟ

💡 ਸੁਝਾਅ: Ship-It Pipeline ਟੈਂਪਲੇਟ ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ: ਇਹ ਡਿਜ਼ਾਈਨ → db.provision → ਲਾਗੂਕਰਨ → ਤਿਆਰ ਕੀਤੇ ਟੈਸਟ → ਸੁਰੱਖਿਆ ਆਡਿਟ → ਡਿਪਲੋਏ ਪੈਕੇਜਿੰਗ → CI ਜਨਰੇਸ਼ਨ, ਪੈਕੇਜਿੰਗ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਮਨੁੱਖੀ ਗੇਟ ਦੇ ਨਾਲ — ਇੱਕ ਸੰਪੂਰਨ ਬ੍ਰੀਫ-ਟੂ-ਪ੍ਰੋਡਕਸ਼ਨ ਪਾਥ ਹੈ ਜਿਸਨੂੰ ਤੁਸੀਂ ਮਿੰਟਾਂ ਵਿੱਚ ਅਨੁਕੂਲਿਤ ਕਰ ਸਕਦੇ ਹੋ।

18 ਭਵਿੱਖਬਾਣੀ ਕਰਨ ਵਾਲੀ ਟੈਬ ਪੂਰਤੀ

ਭਵਿੱਖਬਾਣੀ ਕਰਨ ਵਾਲੀ ਟੈਬ ਪੂਰਤੀ ਇਨਲਾਈਨ, ਫਿਲ-ਇਨ-ਦ-ਮਿਡਲ ਕੋਡ ਸੁਝਾਅ ਪੇਸ਼ ਕਰਦੀ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਐਡੀਟਰ ਵਿੱਚ ਟਾਈਪ ਕਰਦੇ ਹੋ — Tab ਨਾਲ ਇੱਕ ਸੁਝਾਅ ਸਵੀਕਾਰ ਕਰੋ। ਇਹ ਇੰਜਣ ਅਤੇ ਵੈੱਬ ਐਡੀਟਰ ਦੋਵਾਂ 'ਤੇ ਆਪਟ-ਇਨ ਹੈ।

ਇਸਨੂੰ ਸਮਰੱਥ ਬਣਾਓ

ਇਹ ਕਿਵੇਂ ਵਿਵਹਾਰ ਕਰਦਾ ਹੈ

19 ਵਰਤੋਂ, ਕ੍ਰੈਡਿਟ ਅਤੇ ਬਿਲਿੰਗ

ਆਪਣੀ ਯੋਜਨਾ ਅਤੇ ਵਰਤੋਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ ਸਾਈਡਬਾਰ ਤੋਂ ਬਿਲਿੰਗ ਖੋਲ੍ਹੋ। AI ਵਰਤੋਂ ਅੰਡਰਲਾਈੰਗ ਮਾਡਲਾਂ ਦੁਆਰਾ ਖਪਤ ਕੀਤੇ ਟੋਕਨਾਂ ਦੇ ਅਧਾਰ 'ਤੇ U.S.-ਡਾਲਰ ਕ੍ਰੈਡਿਟ ਵਿੱਚ ਮੀਟਰ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।

ਯੋਜਨਾਮਾਸਿਕ ਕੀਮਤਸ਼ਾਮਲ ਮਾਸਿਕ AI ਵਰਤੋਂ
ਬੇਸਿਕ$20$10
ਪ੍ਰੋ$75$30
ਅਲਟੀਮੇਟ$200$150
💡 ਵਰਤੋਂ 'ਤੇ ਬਚਤ ਕਰੋ: ਆਟੋ ਮਾਡਲ ਚੋਣ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਆਪਣੀ ਖੁਦ ਦੀ ਕੁੰਜੀ (BYOK) ਲਿਆਓ, ਜਾਂ ਮੀਟਰਡ ਵਰਤੋਂ ਨੂੰ ਘਟਾਉਣ ਜਾਂ ਬਚਣ ਲਈ ਸਥਾਨਕ ਮਾਡਲ ਚਲਾਓ।

20 ਆਪਣੀ ਗੇਟਵੇ API ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰਨਾ

ਇੱਕ ਗੇਟਵੇ API ਕੁੰਜੀ (ਇੱਕ ਨਿੱਜੀ ਐਕਸੈਸ ਟੋਕਨ) ਤੁਹਾਨੂੰ DeepCerebra ਜਨਤਕ API ਅਤੇ CLI ਨੂੰ ਪ੍ਰੋਗਰਾਮੈਟਿਕ ਤੌਰ 'ਤੇ ਵਰਤਣ ਦਿੰਦੀ ਹੈ।

  1. ਸਾਈਨ ਇਨ ਕਰੋ ਅਤੇ ਸਾਈਡਬਾਰ ਤੋਂ API ਕੁੰਜੀਆਂ ਖੋਲ੍ਹੋ।
  2. DeepCerebra API ਕੁੰਜੀਆਂ 'ਤੇ ਸਕ੍ਰੋਲ ਕਰੋ।
  3. ਇੱਕ ਲੇਬਲ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਨ ਲਈ "CI ਪਾਈਪਲਾਈਨ" ਜਾਂ "ਲੈਪਟਾਪ CLI")।
  4. ਸਕੋਪ ਚੁਣੋ — read, chat, code, agent — ਅਤੇ ਦਿਨਾਂ ਵਿੱਚ ਇੱਕ ਵਿਕਲਪਿਕ ਮਿਆਦ ਪੁੱਗਣ ਦੀ ਮਿਤੀ (ਖਾਲੀ = ਕਦੇ ਨਹੀਂ)।
  5. ਕਲਿੱਕ ਕਰੋ ਬਣਾਓ। ਪੂਰੀ ਕੁੰਜੀ ਸਿਰਫ਼ ਇੱਕ ਵਾਰ ਦਿਖਾਈ ਜਾਂਦੀ ਹੈ — ਕਲਿੱਕ ਕਰੋ ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਸਟੋਰ ਕਰੋ।

ਇਸਨੂੰ CLI ਜਾਂ API ਨਾਲ 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/...

ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਸਮੇਂ ਇੱਕ ਕੁੰਜੀ ਨੂੰ ਨਾਮ ਬਦਲ ਜਾਂ ਮਿਟਾ (ਰੱਦ) ਸਕਦੇ ਹੋ; ਹਰੇਕ ਕੁੰਜੀ ਇਸਦਾ ਪ੍ਰੀਫਿਕਸ, ਸਕੋਪ, ਬਣਾਇਆ/ਮਿਆਦ ਪੁੱਗਣ ਦੀ ਮਿਤੀ, ਅਤੇ ਆਖਰੀ ਵਾਰ ਵਰਤੀ ਗਈ ਮਿਤੀ ਦਿਖਾਉਂਦੀ ਹੈ।

⚠️ ਇਸਨੂੰ ਗੁਪਤ ਰੱਖੋ। ਤੁਹਾਡੀ ਕੁੰਜੀ ਵਾਲਾ ਕੋਈ ਵੀ ਵਿਅਕਤੀ ਤੁਹਾਡੇ ਖਾਤੇ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ। ਜੇਕਰ ਇਹ ਕਦੇ ਵੀ ਪ੍ਰਗਟ ਹੁੰਦੀ ਹੈ ਤਾਂ ਇਸਨੂੰ ਤੁਰੰਤ ਰੱਦ ਕਰੋ ਅਤੇ ਮੁੜ ਤਿਆਰ ਕਰੋ।

21 ਸੁਰੱਖਿਆ ਅਤੇ ਗੋਪਨੀਯਤਾ

22 ਸਮੱਸਿਆ ਨਿਵਾਰਨ

"ਫੋਲਡਰ ਲੋਡ ਕਰਨ ਲਈ ਇੱਕ Chromium ਬ੍ਰਾਊਜ਼ਰ ਦੀ ਲੋੜ ਹੈ"

Chrome, Edge, ਜਾਂ Brave 'ਤੇ ਸਵਿੱਚ ਕਰੋ, ਜਾਂ ਇਸਦੀ ਬਜਾਏ Git ਤੋਂ ਖੋਲ੍ਹੋ ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਏਜੰਟ ਉਸੇ ਗਲਤੀ 'ਤੇ ਲੂਪ ਕਰਦਾ ਹੈ

ਰੋਕੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਫਿਰ ਇੱਕ ਠੋਸ ਸੰਕੇਤ ਜਾਂ ਰੁਕਾਵਟ ਨਾਲ ਮੁੜ-ਵਾਕ ਕਰੋ।

ਮਾਡਲ ਜਾਂ ਬੇਨਤੀ ਗਲਤੀਆਂ / "ਬਜਟ ਖਤਮ ਹੋ ਗਿਆ"

ਸਥਾਨਕ ਮਾਡਲ ਦਿਖਾਈ ਨਹੀਂ ਦਿੰਦੇ

ਕਨੈਕਟਰ: "ਸਰਵਰ ਨੇ WebSocket ਕਨੈਕਸ਼ਨ ਨੂੰ ਰੱਦ ਕਰ ਦਿੱਤਾ: HTTP 401"

ਮੇਰੀਆਂ ਤਬਦੀਲੀਆਂ ਲਾਗੂ ਨਹੀਂ ਹੋਈਆਂ

Git: "ਤੁਸੀਂ ਡਿਫੌਲਟ ਬ੍ਰਾਂਚ 'ਤੇ ਹੋ"

ਪੁੱਲ ਬੇਨਤੀ ਖੋਲ੍ਹਣ ਲਈ ਏਕੀਕ੍ਰਿਤ ਕਰੋ ਦੀ ਵਰਤੋਂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਕਾਰਜਕਾਰੀ ਬ੍ਰਾਂਚ ਖੋਲ੍ਹੋ ਜਾਂ ਬਣਾਓ।

ਅਜੇ ਵੀ ਫਸੇ ਹੋ? support@deepcerebra.ai ਨਾਲ ਸੰਪਰਕ ਕਰੋ।

23 DeepCerebra Discovery — ਆਪਣੇ ਡੇਟਾ ਅਤੇ ਦਸਤਾਵੇਜ਼ਾਂ ਤੋਂ ਪੁੱਛੋ

Discovery ਤੁਹਾਡੇ ਡੇਟਾਬੇਸਾਂ ਅਤੇ ਦਸਤਾਵੇਜ਼ਾਂ ਲਈ ਇੱਕ ਖੋਜੀ ਚੈਟਬੋਟ ਹੈ। ਇੱਕ ਸਿੰਗਲ ਪੁੱਛਗਿੱਛ ਨਾਲ ਜਵਾਬ ਦੇਣ ਦੀ ਬਜਾਏ, ਇਹ ਇੱਕ ਵਿਸ਼ਲੇਸ਼ਕ ਵਾਂਗ ਕੰਮ ਕਰਦਾ ਹੈ: ਇਹ ਕਲਪਨਾਵਾਂ ਬਣਾਉਂਦਾ ਹੈ, ਸੁਰੱਖਿਅਤ ਜਾਂਚਾਂ ਦੀ ਇੱਕ ਲੜੀ ਚਲਾਉਂਦਾ ਹੈ (SQL, ਗ੍ਰਾਫ, ਦਸਤਾਵੇਜ਼ ਖੋਜ, ਸਕੀਮਾ ਜਾਂਚ, ਵੈੱਬ ਪੁਸ਼ਟੀ), ਉਹਨਾਂ ਵਿਆਖਿਆਵਾਂ ਨੂੰ ਛਾਂਟਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਸਬੂਤ ਰੱਦ ਕਰਦੇ ਹਨ, ਅਤੇ ਚਾਰਟ ਅਤੇ ਇੱਕ ਪਾਰਦਰਸ਼ੀ ਲਾਗਤ ਰਸੀਦ ਦੇ ਨਾਲ ਇੱਕ ਠੋਸ ਜਵਾਬ ਤਿਆਰ ਕਰਦਾ ਹੈ। ਇਸਨੂੰ ਐਕਟੀਵਿਟੀ ਰੇਲ ਵਿੱਚ ਕੰਪਾਸ ਆਈਕਨ (/app/discovery) ਤੋਂ ਖੋਲ੍ਹੋ।

23.1 ਸਪੇਸ — ਤੁਹਾਡਾ ਕਿਊਰੇਟ ਕੀਤਾ ਸਕੋਪ

ਇੱਕ Space ਉਹ ਸਭ ਕੁਝ ਬੰਡਲ ਕਰਦਾ ਹੈ ਜਿਸਦੀ ਇੱਕ ਪੁੱਛਗਿੱਛ ਦੀ ਲਾਈਨ ਨੂੰ ਲੋੜ ਹੁੰਦੀ ਹੈ: ਡੇਟਾਬੇਸ ਕਨੈਕਸ਼ਨ, ਦਸਤਾਵੇਜ਼ ਸੰਗ੍ਰਹਿ, ਵਿਸ਼ਲੇਸ਼ਕ ਲਈ ਨਿਰਦੇਸ਼, ਅਤੇ ਬਜਟ। + New space ਨਾਲ ਇੱਕ ਬਣਾਓ, ਫਿਰ ਸੱਜੇ ਪਾਸੇ ਸੈੱਟਅੱਪ ਪੈਨਲ ਦੀ ਵਰਤੋਂ ਕਰੋ:

23.2 ਇੱਕ ਸਵਾਲ ਪੁੱਛਣਾ

ਇੱਕ ਸਵਾਲ ਉਸ ਤਰੀਕੇ ਨਾਲ ਟਾਈਪ ਕਰੋ ਜਿਵੇਂ ਤੁਸੀਂ ਕਿਸੇ ਸਹਿਕਰਮੀ ਨੂੰ ਪੁੱਛੋਗੇ — ਉਦਾਹਰਨ ਲਈ "ਮਾਰਚ ਵਿੱਚ MRI ਸਕੈਨ ਦੀ ਮਾਤਰਾ ਕਿਉਂ ਘਟੀ?"ਜਾਂਚ ਬੋਰਡ ਪੂਰੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਲਾਈਵ ਸਟ੍ਰੀਮ ਕਰਦਾ ਹੈ:

ਫਾਲੋ-ਅੱਪ ਸਵਾਲ ਉਸੇ ਥ੍ਰੈਡ ਨੂੰ ਜਾਰੀ ਰੱਖਦੇ ਹਨ, ਤਾਂ ਜੋ ਵਿਸ਼ਲੇਸ਼ਕ ਆਪਣਾ ਸੰਦਰਭ ਬਰਕਰਾਰ ਰੱਖੇ।

23.3 ਚਾਰਟ, ਰਿਪੋਰਟਾਂ ਅਤੇ ਨਿਰਯਾਤ

ਚਾਰਟ ਜਾਂਚ ਬੋਰਡ 'ਤੇ ਇਨਲਾਈਨ ਰੈਂਡਰ ਹੁੰਦੇ ਹਨ। ਪੂਰੀ ਪੁੱਛਗਿੱਛ — ਜਵਾਬ, ਕਲਪਨਾਵਾਂ, ਸਬੂਤ, ਅਤੇ ਚਾਰਟ — ਨੂੰ ਇੱਕ ਸਵੈ-ਨਿਰਭਰ HTML ਰਿਪੋਰਟ ਜਾਂ ਇੱਕ ਪ੍ਰਿੰਟ-ਗੁਣਵੱਤਾ ਵਾਲੇ PDF ਵਜੋਂ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ Export ਦੀ ਵਰਤੋਂ ਕਰੋ, ਜੋ ਨੀਓਨ ਡਿਜ਼ਾਈਨ ਸਿਸਟਮ ਨਾਲ ਸਟਾਈਲ ਕੀਤਾ ਗਿਆ ਹੈ।

23.4 ਬਜਟ ਅਤੇ ਲਾਗਤ ਨਿਯੰਤਰਣ

ਹਰੇਕ ਸਪੇਸ ਪ੍ਰਤੀ-ਪੁੱਛਗਿੱਛ ਬਜਟ ਰੱਖਦਾ ਹੈ: ਜਾਂਚਾਂ ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਸੰਖਿਆ, ਜਾਂਚ ਦੌਰ, ਸਕਿੰਟ, ਅਤੇ USD। ਇੰਜਣ ਕੈਪ 'ਤੇ ਸਾਫ਼-ਸੁਥਰਾ ਰੁਕ ਜਾਂਦਾ ਹੈ ਅਤੇ ਰਿਪੋਰਟ ਕਰਦਾ ਹੈ ਕਿ ਉਸਨੇ ਹੁਣ ਤੱਕ ਕੀ ਲੱਭਿਆ ਹੈ। ਹਰ ਜਾਂਚ ਦੀ ਲਾਗਤ ਰਸੀਦ 'ਤੇ ਵੇਰਵੇ ਸਹਿਤ ਦਰਸਾਈ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਜੋ ਤੁਹਾਨੂੰ ਹਮੇਸ਼ਾ ਪਤਾ ਲੱਗੇ ਕਿ ਖਰਚ ਕਿੱਥੇ ਹੋਇਆ।

23.5 ਆਟੋਮੇਸ਼ਨ: API, SDK, Workflow Studio ਅਤੇ MCP