#index#moc
สมอง BC — เริ่มที่นี่
คลังความรู้ของระบบ BC Ai Account (d:\bcaiaccount) สกัดจากซอร์สโค้ดจริงแบบอ่านอย่างเดียว ทุกโน้ตมีส่วน "ที่มาในโค้ด" อ้าง path:line (relative จาก root ของ repo) ให้ตามไปตรวจได้
แผนที่สมอง
| กลุ่ม | เริ่มที่ | ครอบคลุม |
|---|---|---|
| หลังบ้าน Go | ภาพรวม Backend Go ของ BC Ai Account (Backend overview) | โครง hexagonal, identity/tenant, query gateway, blob, route HTTP, config, deploy |
| การตัดสินใจ | สารบัญ ADR ของ backend (Architecture Decision Records) | ADR ของ backend ว่าเลือกอะไรเพราะอะไร |
| ตรรกะบัญชี | ภาพรวมระบบบัญชี BC AI Account (Accounting Overview) | บันทึกเอกสาร, ภาษี, GL, สต็อก/ต้นทุน, เจ้าหนี้-ลูกหนี้, เช็ค, สินทรัพย์ |
| Process Engine | ภาพรวมกลุ่ม process ของ Backend (Process overview) | dispatcher, รายงาน, พิมพ์เอกสาร, master/lookup, สิทธิ์, เมนู |
| หน้าจอ Next.js | ภาพรวม Frontend ของ BC Ai Account (Frontend overview) | หน้าจอ BC Ai Account, การเรียก API, auth/session, grid/form |
| มาตรฐาน & กฎ | สารบัญมาตรฐานและกฎเหล็กของ BC Ai Account (Standards Overview) | กฎการทำงานกับ repo, UX, grid, รายงาน, security, UAT |
| ชนิดเอกสาร | ภาพรวมประเภทเอกสาร (Document Types Overview) | การ์ดเอกสารทีละชนิด: trans_flag, สต็อก, VAT, Dr/Cr, เอกสารต้นทาง-ปลายทาง |
| เส้นทางงานธุรกิจ | เส้นทางงานธุรกิจ — ภาพรวม (Business Flows Overview) | จัดซื้อถึงจ่ายเงิน, ขายถึงรับเงิน, สต็อก, เช็ค, สินทรัพย์, ปิดงวด |
| ตารางข้อมูล | ภาพรวมพจนานุกรมข้อมูล: ตารางฐานข้อมูล (tables overview) | data dictionary: ตาราง, คอลัมน์, ความสัมพันธ์ |
| API & Process actions | ภาพรวมแค็ตตาล็อก API (API overview — วงจรคำขอ middleware รูปแบบ response และดัชนี) | endpoint HTTP และ action ของ process engine ทุกตัว |
| หน้าจอทีละจอ | สารบัญหน้าจอทั้งหมดของ BC Ai Account (ต้นไม้เมนู → หน้าจอ → โน้ต) | เมนู → หน้าจอ → ช่องข้อมูล, คีย์ลัด, popup |
| คำศัพท์ไทย ↔ โค้ด | อภิธานศัพท์ BC Ai Account (glossary overview) | คำที่คนบัญชีพูด → identifier/ตาราง/คอลัมน์ในโค้ด |
| ประวัติ & บทเรียน | ประวัติและบทเรียนของระบบ BC Ai Account (History Overview) | ไทม์ไลน์จาก git, บั๊กที่เคยเจอและวิธีกัน, งานค้าง |
| ถาม-ตอบ | ถาม-ตอบที่พบบ่อย (FAQ) | คำถามที่พบบ่อยพร้อมคำตอบอ้างอิงโน้ต |
วิธีใช้
- คน: เปิดโฟลเดอร์
vault/ด้วย Obsidian ได้ทันที หรืออ่านบนเว็บhttps://brain.bcsmethai.com/n - AI: เชื่อม MCP
https://brain.bcsmethai.com/mcp(สาธารณะ ไม่ต้องใช้ key) แล้วเรียกask_brain/search_brain/read_note - โน้ตเป็น "ภาพถ่าย" ของโค้ด ณ วันที่สกัด — ถ้าขัดกับโค้ดปัจจุบัน ให้เชื่อโค้ด
ขอบเขต
สกัดเฉพาะ backend/, frontend/account/ + route ของ BC Ai Account, docs/kms/, .agents/skills/ ตามกฎขอบเขตของ repo ระบบอื่น (pos, wms, tms, crm ฯลฯ) ยังไม่รวม