My Usage
Tokens (เดือนนี้)
...
รวมทุก key ของฉัน
ค่าใช้จ่าย (เดือนนี้)
...
USD
Requests (เดือนนี้)
...
เรียก AI ทั้งหมด
แยกตาม Provider
API Key ของฉัน
| ชื่อ | สิทธิ์ (Provider) | Tokens เดือนนี้ | ค่าใช้จ่าย (USD) | โควต้า | RPM | Key |
|---|
ยังไม่มี API key ที่ออกให้คุณ — ติดต่อผู้ดูแลระบบถ้าต้องการใช้งาน
🔐 Password Vault ของฉัน
เข้ารหัสเก็บ · เห็นได้เฉพาะคุณคนเดียว (ผู้ดูแลก็อ่านไม่ได้)
ยังไม่มีรายการในหมวดนี้ — เพิ่มด้านบน (คุณเป็นคนเดียวที่เห็นค่าเหล่านี้)
🤝 คลังที่แชร์ในทีม
แชร์รหัสให้ทีม/เพื่อนร่วมงานที่คุณเลือกเอง · คนที่ถูกแชร์เท่านั้นที่เห็นค่า
วางข้อมูล หรือเลือกไฟล์ .csv (คอลัมน์: name, email, phone, company)
ยังไม่มีรายการที่แชร์ — เพิ่มด้านบน หรือรอเพื่อนร่วมทีมแชร์ให้
ยังไม่มีทีม — สร้างทีมแล้วเชิญเพื่อนร่วมงานเข้ามา
Security Posture
Total AI Requests
...
Past 24 hours
Blocked Injections
...
Security events
Data Leaks Prevented
...
PII & Secrets
Total AI Tokens
...
Enterprise usage
Security Health Summary
● SYSTEM OPTIMIZED
Threat Detection Rate
99.8%
Guardrails Active
Total Blocked Attempts
...
Lifetime protection
PII Shield Status
ENFORCED
Automatic Redaction
OTLP Sink Health
HEALTHY
Collector reachable
Last Incident: Never
Active Filters: Anti-Injection, PII-Guard, Audit-Log
Recent Incidents
| Time | User | Threat Type |
|---|
Repeat Offenders — ใครโดนบล็อกบ่อยที่สุด
| # | User | Blocked | Threat Types | Last |
|---|
กดที่แถวเพื่อดูว่าผู้ใช้คนนั้นโดนบล็อกเรื่องอะไรบ้าง
Analytics
View usage and activity metrics for your organization
Data in UTC · Updated daily ⓘ
Usage
ผู้ใช้ที่ active (ล่าสุด)
...
Utilization (active ÷ ผู้ใช้ทั้งหมด)
...
ผู้ใช้ทั้งหมด
—
Active users
Top Connectors
Spend
ⓘ
Total spend
Spend by model
Leaderboard
Top 10 users by spend
Trace Explorer
Total Traces (1h)
...
Recent activity
Services
...
Registered
Recent Traces
| Time | User / Device | Service | Operation | Details / Writing Content | Duration | Spans | Status |
|---|
No traces found in the last hour. Send some requests to generate traces.
OTLP Setup Downloads
ดาวน์โหลดไฟล์ตั้งค่าให้พนักงาน เพื่อเชื่อมต่อ Claude Code กับระบบ Security Gateway
เมื่อรันไฟล์แล้วเปิด Claude Code ข้อมูลจะไหลเข้า Dashboard โดยอัตโนมัติ
OpenCode + DeepSeek (ผ่าน Gateway)
ให้ dev ใช้ DeepSeek ผ่าน gateway ด้วย virtual key (cnx-) — ไม่ต้องถือคีย์จริง
วิธีตั้งค่า (สำหรับ dev)
1
รัน opencode auth login → เลือก Other → Provider id = clicknext → วาง cnx-...
2
ดาวน์โหลด opencode.json วางที่ ~/.config/opencode/opencode.json
3
เปิด opencode แล้วเลือกโมเดล clicknext/deepseek-chat
One-liner — โหลด config ลงเครื่องอัตโนมัติ (Linux / macOS)
mkdir -p ~/.config/opencode && curl -fsSL https://clicknexttest.biz/api/opencode.json -o ~/.config/opencode/opencode.json
Linux / macOS
setup-otlp.sh
วิธีใช้:
1. ดาวน์โหลดไฟล์
2. เปิด Terminal แล้วรัน:
$ source ./setup-otlp.sh
$ claude
Windows
setup-otlp.bat
วิธีใช้:
1. ดาวน์โหลดไฟล์
2. ดับเบิลคลิกไฟล์ .bat
3. พิมพ์ในหน้าต่างที่เปิด:
C:\> claude
ClickNext AI Security Monitor (v2.12.0)
รองรับ ChatGPT, Claude, Gemini, Copilot, DeepSeek, Perplexity, Grok, Mistral, Poe, HuggingChat, NotebookLM, AI Studio, Meta AI
วิธีติดตั้งส่วนขยาย (สำหรับพนักงาน)
1
ดาวน์โหลดไฟล์ ai-security-extension.zip จากปุ่มด้านขวา
2
แตกไฟล์ (Extract) zip ไปไว้ในเครื่อง (เช่น โฟลเดอร์ Downloads)
3
เปิด Chrome ไปที่หน้า URL: chrome://extensions/
4
เปิดโหมด "โหมดนักพัฒนาซอฟต์แวร์" (Developer mode) ที่มุมขวาบน
5
คลิกปุ่ม "โหลดส่วนขยายที่ยังไม่ได้แพ็ก" (Load unpacked) แล้วเลือกโฟลเดอร์ที่ได้แตกไว้
Quick Install (One-Liner)Copy แล้ววางใน Terminal ได้เลย
Linux / macOS (Bash/Zsh)
eval "$(curl -s https://clicknexttest.biz/setup-otlp.sh)" && claude
Windows (PowerShell)
irm https://clicknexttest.biz/setup-otlp.ps1 | iex; claude
Windows (CMD)
curl -s -o setup-otlp.bat https://clicknexttest.biz/setup-otlp.bat && setup-otlp.bat
Enterprise Deployment (Permanent Setup)เหมาะสำหรับสั่งรันผ่าน Atera / RMM (ตั้งค่าถาวร)
macOS (Reliable One-Liner)
Recommended
ใช้คำสั่งนี้รันใน Terminal เพื่อติดตั้งและเริ่มระบบ Monitor ทันที (แก้ปัญหาเรื่องตัวอักษรขยะแล้ว)
eval "$(echo IyEvYmluL2Jhc2gKZXhwb3J0IFBBVEg9Ii91c3IvbG9jYWwvYmluOi9vcHQvaG9tZWJyZXcvYmluOi91c3IvYmluOi9iaW46L3Vzci9zYmluOi9zYmluIgpucG0gaW5zdGFsbCAtZyBAYW50aHJvcGljLWFpL2NsYXVkZS1jb2RlCmVjaG8gImV4cG9ydCBDTEFVREVfQ09ERV9FTkFCTEVfVEVMRU1FVFJZPTEiID4+ICIkSE9NRS8uenNocmMiCmV4cG9ydCBDTEFVREVfQ09ERV9FTkFCTEVfVEVMRU1FVFJZPTEKZXhwb3J0IENMQVVERV9DT0RFX0VOSEFOQ0VEX1RFTEVNRVRSWV9CRVRBPTEKZXhwb3J0IE9URUxfRVhQT1JURVJfT1RMUF9FTkRQT0lOVD1odHRwczovL2NsaWNrbmV4dHRlc3QuYml6CmV4cG9ydCBPVEVMX0VYUE9SVEVSX09UTFBfUFJPVE9DT0w9aHR0cC9wcm90b2J1ZgpleHBvcnQgT1RFTF9MT0dTX0VYUE9SVEVSPW90bHAKZXhwb3J0IE9URUxfTUVUUklDU19FWFBPUlRFUj1vdGxwCmV4cG9ydCBPVEVMX1RSQUNFU19FWFBPUlRFUj1vdGxwCmV4cG9ydCBPVEVMX1NFUlZJQ0VfTkFNRT1jbGF1ZGUtY29kZS1lbXBsb3llZQpleHBvcnQgT1RFTF9SRVNPVVJDRV9BVFRSSUJVVEVTPSJ1c2VyLmVtYWlsPVwkVVNFUkBjbGlja25leHQuY29tLGRldmljZS5pZD1cJChob3N0bmFtZSkiCmVjaG8gIuKchSBTVUNDRVNTLiBUcnkgcnVubmluZzogY2xhdWRlIgpleGl0IDAK | base64 -D | tr -d '\r')"
Windows (Permanent Registry)
if (Get-Command npm -ErrorAction SilentlyContinue) { npm install -g @anthropic-ai/claude-code }
[Environment]::SetEnvironmentVariable("CLAUDE_CODE_ENABLE_TELEMETRY", "1", "Machine")
[Environment]::SetEnvironmentVariable("CLAUDE_CODE_ENHANCED_TELEMETRY_BETA", "1", "Machine")
[Environment]::SetEnvironmentVariable("OTEL_EXPORTER_OTLP_ENDPOINT", "https://clicknexttest.biz", "Machine")
[Environment]::SetEnvironmentVariable("OTEL_EXPORTER_OTLP_PROTOCOL", "http/protobuf", "Machine")
[Environment]::SetEnvironmentVariable("OTEL_LOGS_EXPORTER", "otlp", "Machine")
[Environment]::SetEnvironmentVariable("OTEL_METRICS_EXPORTER", "otlp", "Machine")
[Environment]::SetEnvironmentVariable("OTEL_TRACES_EXPORTER", "otlp", "Machine")
[Environment]::SetEnvironmentVariable("OTEL_SERVICE_NAME", "claude-code-employee", "Machine")
[Environment]::SetEnvironmentVariable("OTEL_RESOURCE_ATTRIBUTES", "user.email=$env:USERNAME@clicknext.com,device.id=$env:COMPUTERNAME", "Machine")
OTLP Configuration
| Endpoint | https://clicknexttest.biz |
| Traces Path | /v1/traces |
| Metrics Path | /v1/metrics |
| Logs Path | /v1/logs |
| Protocol | http/protobuf |
| Auth | ไม่ต้องใส่ (Public Ingestion) |
Compliance & Governance
Governance Policy Summary
DLP Enforcement
● ACTIVE
PII, Secrets & Company Data
Data Retention
5 YEARS
Corporate Retention Policy
PDPA Visibility
TRANSPARENT
Privacy Policy v1.9.7 Active
Organization
...
Members
...
Organization users
API Keys
...
Active keys
Workspaces
...
Environments
Organization Members
| Name | Role |
|---|
ผู้ได้รับอนุญาตเข้าระบบ (Login Allowlist)
| จัดการ |
|---|
เฉพาะอีเมลในรายการนี้ที่ล็อกอินผ่าน Microsoft ได้ · ทุกการเพิ่ม/ลบถูกบันทึกใน Access Log ด้านล่าง
บันทึกการเข้าระบบ (Access Log) — 100 รายการล่าสุด
| เวลา | IP | วิธี | ผล |
|---|
Active API Keys
| Name | ID | Status |
|---|
Workspaces
| Name | ID |
|---|
Data Retention & Deletion (PDPA/GDPR)
Automated background jobs delete records older than 5 years. You can also manually purge a user's data below.
AI Agent Activity Report
Active Agents
...
Monitoring machines
Risks Detected
...
Dangerous actions
Total AI Tokens
...
Measured via OTLP
Total Records
...
All-time activities
Real-time Agent Actions
| Time | User | Agent | Action | Details / Writing Content | Image | IP | Tokens | Security |
|---|
No agent activity detected yet.
Antivirus — Bitdefender GravityZone
Endpoints Reporting
...
Distinct hosts (from incidents)
GravityZone Endpoints
...
Licensed seats across sub-companies
Threats Found
...
All-time incidents
Integration Status
Event Push Service
Checking...
Reports (GravityZone Reports API)
Loading...
Threat / Quarantine / Incidents
| Time | Endpoint | Threat / Detail | IP | Status |
|---|
No antivirus incidents recorded yet. This appears once GravityZone is connected (API key/URL, or its Event Push pointed at
/gateway/bitdefender-push) and reports a threat.
AI API Gateway
ออก API key ของเรา (cnx-…) ให้ทีม/แอปอื่นเรียก AI ผ่านระบบนี้ · คุมสิทธิ์ตาม provider/model · นับ token และค่าใช้จ่ายต่อ key
Tokens
—
ค่าใช้จ่ายโดยประมาณ (list price)
—
Requests
—
Key ที่ใช้งานอยู่
—
💡 ตัวเลขนี้นับเฉพาะทราฟฟิกที่วิ่งผ่าน gateway และค่าใช้จ่ายเป็น ราคา list (ประมาณการ) — ไม่รวมส่วนลด cache-hit / off-peak ของ provider · ยอดเรียกเก็บจริงให้ดูที่หน้า usage ของ provider (เช่น DeepSeek) ซึ่งมักถูกกว่ามากเพราะงานโค้ดมี cache hit เยอะ
ค่าใช้จ่ายแยกตาม Provider
Provider (key จริงของเรา → เข้ารหัสเก็บในเซิร์ฟเวอร์)
| Provider | Label | Format | Key | เพิ่มเมื่อ | จัดการ |
|---|
API Keys ที่ออกให้ (cnx-…)
| ชื่อ | เจ้าของ (email) | สิทธิ์ (provider) | Tokens เดือนนี้ | ค่าใช้จ่าย (USD) | โควต้า | RPM | จัดการ |
|---|
สรุปรายเดือน
| เดือน | Requests | Tokens | ค่าใช้จ่าย (USD) |
|---|
การใช้งานรายวัน (30 วันล่าสุด)
เรียกใช้ล่าสุด
| เวลา | Key | Provider | Model | In | Out | $ | สถานะ |
|---|
การใช้จ่าย Gemini API (ประมาณ)
key ของเกตเวย์ (
API_KEY_gimini) ใช้กับ 4 อย่าง: Deep Research (🔴 แพงสุด — token ที่นับได้ ~฿56 บวก Google Search grounding ที่คิดแยกต่อ query รวม ~฿150-200/ครั้ง ที่ token ไม่จับ), Embeddings, สังเคราะห์ skill, และ chat ที่ router ส่งไป Gemini · ตัวเลขด้านล่างนับเฉพาะ token — ยอดจริงรวม grounding ดูที่ Google Cloud → Billing → Reports → Group by SKU| ฟีเจอร์ | จำนวนครั้ง | Tokens | ค่าใช้จ่าย (ประมาณ) |
|---|
รายวัน — Gemini หมดไปกับอะไรในแต่ละวัน
| วันที่ | ฟีเจอร์ | Tokens | ค่าใช้จ่าย (ประมาณ) |
|---|
การใช้จ่าย Gemini — meeting-bot (คนละ key/project ·
GEMINI_API_KEY)
แอป meeting-bot ใช้ Gemini แยกอีก project: แปลซับสด (เรียกบ่อยสุด), แก้คำถอดเสียงไทย, อ่าน PDF/รูป (Vision OCR), และ agent วิเคราะห์การประชุม · รูปสไลด์ใช้ pollinations.ai (ฟรี ไม่นับ) · ตัวเลขจาก token จริง (usageMetadata) ประมาณราคา — เริ่มเก็บหลัง restart meeting-bot
| ฟีเจอร์ | ครั้ง | Tokens | ค่าใช้จ่าย (ประมาณ) |
|---|
การใช้จ่าย Gemini — IT Management (it-system/saas) (คนละ key/project ต่อแอป · SaaS แยกต่อ tenant)
แอป it-system (IT Bot chat + แปลข้อความ) และ saas (chat ต่อ tenant — ใช้ Gemini key ของแต่ละบริษัทลูกค้าเอง) รายงาน token จริง (usageMetadata) มาที่นี่แบบ real-time — ต้อง deploy โค้ดฝั่ง it-system/saas ก่อนถึงจะเริ่มมีข้อมูล
| ฟีเจอร์ | ครั้ง | Tokens | ค่าใช้จ่าย (ประมาณ) |
|---|
ออก API Key ใหม่
ถึงงบเมื่อไหร่ key จะถูกบล็อกอัตโนมัติจนถึงต้นเดือนถัดไป · คิดจากค่าใช้จ่ายจริง (รวมส่วนลด cache ของผู้ให้บริการ)
⚠ คัดลอกเก็บไว้เดี๋ยวนี้ — แสดงครั้งเดียวเท่านั้น
Key ใหม่ถูกสร้างแล้ว
⚠ คัดลอกเก็บไว้เดี๋ยวนี้ — แสดงครั้งเดียวเท่านั้น (key เก่าใช้ไม่ได้แล้ว)
API Key ของคุณ
เก็บเป็นความลับ · อย่าแชร์ · ถ้าหลุดให้แจ้งผู้ดูแลเพื่อรีคีย์
จัดการ Tenant
แผนการใช้งาน (Plan & Limits)
⚠ "Max keys" มีผลกับ gateway ของ tenant เมื่อค่านี้ถูกใส่ใน
.env-<slug> (MAX_KEYS) ตอน provision — ที่นี่เก็บลงทะเบียนของ vendor เพื่ออ้างอิง plan
ยืนยันโดเมน (DNS TXT)
ให้ลูกค้าเพิ่ม TXT record นี้ที่โดเมน (apex
@ หรือ _clicknext-verify):
Ingest Key (สำหรับ extension)
extension ของ tenant นี้ถือ key นี้ส่งมากับทุก audit → server ผูก key กับ tenant (ไม่เชื่อโดเมนที่ client ส่ง) · ใส่ใน managed policy ของบริษัทเขา
⚠ คัดลอกเดี๋ยวนี้ — แสดงครั้งเดียว
Skill API
ออก key (cnsk-…) ให้เว็บอื่นดึง skill ของเราไปใช้ · key แบบ publishable ฝังใน widget ได้ (ผูกกับโดเมน) · นับการใช้งานว่าใครดึง skill อะไรบ้าง
การเรียก (30 วัน)
—
Key ที่ใช้งานอยู่
—
Skill ที่ถูกดึงมากสุด
—
ผู้ดึงมากสุด
—
ออก Key ใหม่
⚠ คัดลอกเก็บไว้เดี๋ยวนี้ — แสดงครั้งเดียวเท่านั้น
โค้ดฝังในเว็บอื่น (วาง key นี้ลงไป):
Key ที่ออกให้ (cnsk-…)
| ชื่อ | เจ้าของ | ชนิด | โดเมน | RPM | เรียก/เดือน | ใช้ล่าสุด | จัดการ |
|---|
Skill ที่ถูกดึงมากสุด (30 วัน)
| Skill | ครั้ง |
|---|
ผู้ดึงมากสุด (30 วัน)
| ผู้ใช้ | ครั้ง |
|---|
วิธีให้เว็บอื่นดึงไปใช้
1) Widget (ฝังในหน้าเว็บ): ออก key ชนิด
publishable ผูกกับโดเมนเขา แล้วให้โค้ดนี้:<div id="cn-skills"></div>
<script src="https://clicknexttest.biz/skill-widget.js"
data-key="cnsk-PUBLISHABLE-KEY"
data-container="cn-skills"
data-search="true"></script>
2) เรียกตรง (เซิร์ฟเวอร์): ออก key ชนิด
secret แล้วส่งเป็น header:curl https://clicknexttest.biz/api/v1/skills \ -H "x-api-key: cnsk-SECRET-KEY" curl https://clicknexttest.biz/api/v1/skills/design-stripe/download \ -H "x-api-key: cnsk-SECRET-KEY" -o SKILL.md
Skill Lab
เก็บทุก skill ที่ไหลเข้ามาไว้ในห้องกักกัน → คัดกรองคุณภาพ → อนุมัติเข้าคลังจริง · เรียนรู้จากการใช้งานเพื่อหา skill ที่ยังขาด · ให้ AI ช่วยร่าง skill ใหม่
รอตรวจ (pending)
—
เก็บจาก gateway
—
Skill ที่ตลาดต้องการ (gap)
—
Feedback เชิงลบ
—
✨ ให้ AI ช่วยร่าง skill ใหม่
พิมพ์หัวข้อ/ความต้องการ แล้ว AI จะร่าง SKILL.md ส่งเข้าห้องกักกันให้ตรวจก่อนเผยแพร่
⬆ นำเข้า skill (Import)
วาง SKILL.md (มี frontmatter ก็อ่าน name/description ให้อัตโนมัติ) หรือใส่ URL ของไฟล์ .md เช่น raw.githubusercontent.com/…/SKILL.md
คิวตรวจ skill (Ingest queue)
| ชื่อ | ที่มา | คุณภาพ | DLP | เจ้าของ | จัดการ |
|---|
คลัง Skill ทั้งหมด (live) — 0
| ชื่อ | คำอธิบาย | tags | ที่มา | จัดการ |
|---|
Skill ที่ซ้ำ / คล้ายกัน
กด "สแกนหา" เพื่อตรวจ skill ที่เนื้อหาเหมือนกันเป๊ะ (exact) และที่คล้ายกัน (similarity)
Skill ที่ตลาดต้องการแต่ยังไม่มี (ค้นแล้วได้ 0 ผล)
| คำค้น | ครั้ง |
|---|
Feedback ต่ำสุด (ควรปรับปรุง)
| Skill | คะแนน | โหวต |
|---|
มักถูกใช้คู่กัน (co-use) — ใช้แนะนำต่อ
| Skill A | Skill B | ครั้ง |
|---|
การตั้งค่าการเก็บเกี่ยว (ราย cnx- key)
⚠ เก็บจาก gateway proxy = เก็บเนื้อหา skill ที่ไหลผ่านการเรียก AI ของ key นั้น (ค่าเริ่มต้น: ปิด) — secret/PII จะถูกตัดทิ้งก่อนเก็บ และเนื้อหาดิบจะถูกลบใน 90 วัน · เปิดเฉพาะเมื่อมี consent ตาม PDPA จากเจ้าของ key เท่านั้น
| Key | เจ้าของ | Auto-approve publish | เก็บจาก gateway |
|---|
Projects — ความต่อเนื่องข้าม AI
ทุก call ผ่าน gateway ถูกเก็บเป็น "โปรเจกต์" · สลับ AI/โมเดลแล้วต่องานเดิมได้ ไม่ต้องเล่าใหม่ · ดูได้ว่าโมเดลไหนทำอะไรไปบ้าง
โปรเจกต์ทั้งหมด
—
turn รวม
—
วิธีเชื่อมต่อ (ตั้งใน AI tool / โค้ดที่เรียก gateway)
ใส่ header ตอนเรียก API เพื่อผูกทุก call เข้าโปรเจกต์เดียวกัน — สลับ AI ตัวไหนก็ต่อได้:
x-project-id: website-acme # ผูกทุก call เข้าโปรเจกต์นี้ (ทีมใช้ค่าเดียวกัน) x-project-actor: dev-somchai # ใครเป็นคนทำ (ชื่อ/บทบาท) — เห็นใน timeline + brief x-resume: 1 # ให้ gateway แทรกบริบทเดิมให้อัตโนมัติ
หลายคนใช้ key + project-id เดียวกันได้ — งานทุกคนเข้า thread เดียว (append-only ไม่ทับกัน) brief สรุปรวม + แยกว่าใครทำส่วนไหน · ถ้าตั้ง header ไม่ได้ → ระบบใช้ 1 key = 1 โปรเจกต์ ให้อัตโนมัติ · ดึงบริบทเอง:
GET /api/v1/projects/<id>/resume หรือ MCP resume_projectโปรเจกต์ทั้งหมด
| โปรเจกต์ | เจ้าของ | turns | brief | ใช้ล่าสุด |
|---|
Router — สลับ AI ตามประเภทงาน
key ที่มี credential ⚡Auto เรียก model
auto → gateway จัดประเภทงาน แล้วเลือก provider/โมเดล + แนบสกิลตามตารางนี้ · แก้ได้เลยสถานะ Provider / เครดิต
| Provider | สถานะ | รายละเอียด | ใช้ได้ล่าสุด | เติม/ตรวจ |
|---|
🟢 ปกติ · 🟡 ติด rate limit (เกิน TPM/RPM/RPD — รอ reset) · 🔴 เครดิต/โควต้าหมด — ต้องเติม · ⚪ ยังไม่มีทราฟฟิก · ระบบแจ้ง Slack ให้เมื่อมีตัวหมด และ router จะ fallback ไป provider ที่ยังใช้ได้ให้อัตโนมัติ
ตารางกฎ (Routing rules)
หมวด: code / reasoning / data / design / writing / general (เพิ่มได้) · แนบสกิล: ชื่อ skill จากคลัง (คั่นด้วย ,) แนบเข้า prompt อัตโนมัติ · auto-skill prefix: เลือก skill ที่ตรงงานสุดจาก prefix นี้ (เช่น
design- → ถ้า prompt พูดถึง stripe จะแนบ design-stripe ให้)
| หมวด | Provider | Model | แนบสกิล | auto-skill | เปิด | จัดการ |
|---|
เพิ่มหมวดใหม่
หมายเหตุ
• งานที่จัดประเภทไม่ชัด → ถาม Gemini จัดประเภทให้ (hybrid) แล้วเข้าหมวด
• ถ้า provider ที่ตั้งไว้ไม่มี key ใช้ได้ (เช่น Claude ยัง inactive) → fallback เป็น DeepSeek → Gemini อัตโนมัติ ไม่ให้ request ล้ม
• Provider key: DeepSeek/Claude ดึงจากตาราง Provider · Gemini ใช้
• Adobe/Canva ไม่ใช่ chat API → ทำเป็น tool ให้ LLM เรียก (เฟสถัดไป)
general• ถ้า provider ที่ตั้งไว้ไม่มี key ใช้ได้ (เช่น Claude ยัง inactive) → fallback เป็น DeepSeek → Gemini อัตโนมัติ ไม่ให้ request ล้ม
• Provider key: DeepSeek/Claude ดึงจากตาราง Provider · Gemini ใช้
API_KEY_gimini · OpenAI ใช้ OPENAI_API_KEY (env)• Adobe/Canva ไม่ใช่ chat API → ทำเป็น tool ให้ LLM เรียก (เฟสถัดไป)
Research — Deep Research (Gemini)
ส่งคำถามวิจัย → agent ค้น+อ่าน+สรุปเป็นรายงานพร้อมแหล่งอ้างอิง (หลายนาที, async) → ส่งต่อเข้า Skill Lab สังเคราะห์เป็น skill ได้
ตั้งหัวข้อวิจัย
⏳ ใช้เวลาหลายนาที · จำกัด ~1 งาน/นาที · ระบบ poll ให้อัตโนมัติ
งานวิจัย
| คำถาม | สถานะ | เริ่มเมื่อ | จัดการ |
|---|
Local AI
ถามคำถามที่ต้องการความลับสูง — ประมวลผลบนเครื่อง local เท่านั้น ไม่ส่งออกไปนอกบริษัท อ้างอิงจากคลัง Skill ที่มี
ถามคำถาม
คำตอบ
สรุปการใช้งาน (AI Insights)
ให้ AI local สรุปภาพรวมการใช้งาน Gemini, กิจกรรม DLP, และ AI Agent Activity (top ผู้ใช้/agent) ล่าสุดแบบ narrative จากตัวเลข aggregate เท่านั้น (ไม่ใช้ข้อมูล prompt จริง)
สรุปผล
แนะนำ AI ที่เหมาะกับงาน
อธิบายงานที่จะทำ ระบบจะบอกว่าถ้าส่งผ่าน "auto" จริงๆ จะถูกจัดหมวดและเลือกโมเดลไหน (อิงจากกฎ Router Rules จริงในระบบ ไม่ใช่คำแนะนำที่เดาเอง)
คำแนะนำ
DLP Rules
กำหนดคำ/รูปแบบที่ระบบจะบล็อกหรือเตือน แบ่งตามหมวด — เพิ่ม/แก้ไข/ลบได้เอง หรือนำเข้าจากไฟล์/URL เป็นชุด
การรับทราบนโยบาย DLP
รับทราบแล้ว 0 คน
รายชื่อพนักงานที่กดรับทราบนโยบาย DLP ล่าสุด
| อีเมล | ชื่อ | เวลา |
|---|---|---|
| กำลังโหลด... | ||
รายงานปัญหาจากพนักงาน (Employee-reported issues)
0 รายการ
รายงานที่พนักงานส่งเข้ามาเมื่อคิดว่าถูกบล็อกผิดพลาด — รายการที่รอตรวจสอบจะแสดงก่อนเสมอ
กำลังโหลด...
⬆ นำเข้าเป็นชุด (Import)
วางรายการคำ/regex (บรรทัดละ 1 รายการ) หรือไฟล์ JSON เป็น array ของ {category,label,type,pattern,risk} หรือดึงจาก URL ก็ได้
Tenants (ลูกค้าที่ใช้งาน)
ทะเบียนบริษัทที่สมัครใช้งาน · ตั้งลิมิตต่อ plan (จำนวน key / โควต้า token / ขนาด DB) · แต่ละ tenant รันแยก process + แยกไฟล์ DB โดยสมบูรณ์ — ข้อมูลไม่ปนกัน
Tenants ทั้งหมด
...
Active
...
รอ verify
...
เพิ่ม / แก้ไข Tenant
รายชื่อ Tenants
| บริษัท / Slug | โดเมน | สถานะ | Plan | Keys (ใช้/ลิมิต) | DB (MB / ลิมิต) | จัดการ |
|---|
ยังไม่มี tenant — เพิ่มด้านบนเมื่อมีบริษัทสมัครเข้ามา
🔐 จัดการรหัสผ่าน (Admin)
ภาพรวมทั้งองค์กร: ทีม, รหัสที่พนักงานแชร์กัน, และบันทึกการเปิดดู (audit) · รหัส "ส่วนตัว" ของพนักงานเปิดดูไม่ได้ — แสดงเฉพาะจำนวนเท่านั้น · การเปิดดูของ admin ทุกครั้งถูกบันทึก
Access Control
กำหนดว่าใครเห็นโมดูลไหนได้บ้าง — สร้าง Role (ชุดสิทธิ์สำเร็จรูป) แล้วผูกผู้ใช้เข้า Role หรือกำหนดสิทธิ์รายคนเอง · ค่าเริ่มต้น: ผู้ใช้ใหม่ยังไม่เห็นอะไรจนกว่าจะกำหนด · admin เห็นทุกอย่างและถอนสิทธิ์ตัวเองไม่ได้
Roles (ชุดสิทธิ์)
| Role | โมดูลที่เห็น | จัดการ |
|---|
ผู้ใช้
| อีเมล | การกำหนด | เห็นจริง (effective) | จัดการ |
|---|
บัญชีนี้ยังไม่ได้รับสิทธิ์เข้าถึงโมดูลใด
กรุณาติดต่อผู้ดูแลระบบ (admin) เพื่อขอสิทธิ์การเข้าถึงโมดูล