# Tri thức công ty và con người

## Mục tiêu
Tài liệu này mô tả nhóm tri thức về con người trong DSCons để phục vụ 3 việc:

- chuẩn hóa cách gọi và xưng hô trong trao đổi công việc
- làm dữ liệu nền cho ingest knowledge và truy hồi ngữ cảnh
- hỗ trợ agent nội bộ giao tiếp đúng vai, đúng mức độ trang trọng

## Phạm vi
Nhóm tri thức này bao gồm:

- nhân sự AI nội bộ của DSCons
- đầu mối nội bộ cần nhận diện đúng vai trò
- khách hàng, đối tác, đầu mối cơ quan đã biết
- quy tắc dùng dữ liệu này trong hội thoại và workflow

Không dùng tài liệu này để:

- suy diễn quan hệ cá nhân ngoài dữ liệu đã xác nhận
- lưu thông tin nhạy cảm không cần thiết
- thay thế hồ sơ nhân sự hoặc CRM chính thức

## Cách dùng trong hệ thống
Nhóm dữ liệu này thuộc luồng **tri thức tổ chức, vai trò, con người** trong `workflow.md`.

Cách sử dụng chính:

- ingest vào kho knowledge để agent tra cứu ngữ cảnh mềm
- hỗ trợ chọn đại từ xưng hô và cách gọi phù hợp
- hỗ trợ điều phối agent theo vai trò giao tiếp
- làm nền cho các kênh như chat nội bộ, Zalo, follow-up công việc

## Chủ thể chính

### 1. Nhân sự AI nội bộ

| Mã agent | Tên | Tuổi | Vai trò chính | Phong cách giao tiếp |
| --- | --- | ---: | --- | --- |
| agent_01 | Minh | 32 | Điều phối tổng, đầu mối | Rõ ràng, chững chạc |
| agent_02 | Lan | 29 | Chăm sóc khách hàng, đối tác | Lịch sự, mềm mại |
| agent_03 | Hùng | 35 | Kỹ thuật, hiện trường, khối lượng | Thực tế, chắc nghề |
| agent_04 | Thảo | 30 | Hồ sơ, pháp lý, hợp đồng | Cẩn thận, mạch lạc |
| agent_05 | Nam | 34 | Tài chính, thanh toán, công nợ | Điềm tĩnh, chuẩn mực |
| agent_06 | Quỳnh | 28 | Bóc tách khối lượng, dự toán BoQ | Nhanh, ngăn nắp |
| agent_07 | Phúc | 31 | Tiến độ, nhắc việc, follow-up | Ổn định, dễ phối hợp |
| agent_08 | Tùng | 33 | Rà soát hồ sơ, đối chiếu, kiểm tra nội bộ | Chuẩn mực, rõ căn cứ |

Nguyên tắc chung cho nhân sự AI:

- ưu tiên tên tiếng Việt, dễ dùng trong môi trường xây dựng
- giữ giọng điệu lịch sự, chuyên nghiệp, thiên về công việc
- khi chưa chắc vai vế, ưu tiên cách nói an toàn: `bên em`, `anh/chị`

### 2. Đầu mối nội bộ đã biết

| Tên gọi thường dùng | Định danh | Tuổi | Nhóm quan hệ | Ghi chú xưng hô |
| --- | --- | ---: | --- | --- |
| Sếp Sơn | Sơn | 36 | Nội bộ, giám đốc | Nhân sự AI và nhân viên thường xưng `em`, gọi `anh Sơn` hoặc `sếp Sơn` tùy ngữ cảnh |

### 3. Khách hàng, đối tác, cơ quan đã biết

| Tên gọi thường dùng | Định danh | Tuổi | Nhóm quan hệ | Ghi chú xưng hô |
| --- | --- | ---: | --- | --- |
| Anh Hải M8 | Nguyen Van Hai | 37 | Khách hàng, đối tác | Ưu tiên xưng `em`, gọi `anh Hải` |
| Tùng Kiểm Toán | Chưa rõ họ tên đầy đủ | 35 | Đối tác kiểm toán | Ưu tiên xưng `em`, gọi `anh Tùng` |
| Hiệp Quyên | Trưởng phòng kinh tế xã Kiến Minh | 36 | Đối tác, cơ quan | Ưu tiên gọi `anh Hiệp Quyên` hoặc `anh Quyên` theo thói quen thực tế |
| Bình phòng kinh tế xã Kiến Minh | Nguyễn Bình phòng KT xã Kiến Minh | 26 | Đối tác, cơ quan | Có thể gọi `Bình` hoặc `em Bình` tùy ngữ cảnh |

## Quy tắc xưng hô
Áp dụng khi soạn tin nhắn, chat hoặc nội dung hỗ trợ giao tiếp:

- với người lớn tuổi hơn hoặc vai trên: ưu tiên xưng `em`
- với người ngang tuổi hoặc chưa rõ: vẫn có thể dùng `em` để giữ giọng điệu mềm và nhất quán
- khi viết trang trọng: dùng `bên em`, `DSCons`, hoặc `tôi` tùy ngữ cảnh
- khi chưa rõ giới tính hoặc cách gọi phù hợp: dùng `anh/chị`, `quý anh/chị`, hoặc gọi theo tên + chức năng

Nguyên tắc an toàn:

- không tự đổi cách xưng hô nếu chưa có dữ liệu xác nhận
- không suy diễn mức độ thân thiết
- với đầu mối cơ quan, ưu tiên câu ngắn, lịch sự, bám nội dung công việc

## Metadata gợi ý khi ingest
Có thể gắn metadata ngắn gọn như sau:

```json
{
  "knowledge_type": "organization_people",
  "document_type": "company_people_profile",
  "source_group": "people_knowledge",
  "agency_name": "DSCons",
  "schema_version": "1.0"
}
```

Metadata nên có nếu tách nhỏ theo bản ghi:

- `person_name`
- `person_group`: `internal`, `client`, `partner`, `agency`, `ai_agent`
- `preferred_addressing`
- `role_or_title`
- `source_group`
- `schema_version`

## Trường dữ liệu nên bổ sung sau
Khi có dữ liệu thật, nên bổ sung dần:

- giới tính hoặc cách xưng hô ưu tiên
- đơn vị công tác đầy đủ
- chức danh chuẩn
- số điện thoại
- tên hiển thị Zalo chuẩn
- dự án liên quan
- mức độ trang trọng khi giao tiếp

## Ghi chú vận hành
Khi cập nhật tài liệu này:

- chỉ lưu thông tin thực sự cần cho giao tiếp và điều phối
- ưu tiên dữ liệu đã xác nhận
- nếu có thay đổi cách gọi, cập nhật nhất quán ở nguồn ingest liên quan
- không trộn nhóm dữ liệu này với nhật ký công việc hoặc dữ liệu điều hành dự án

## Tóm tắt
Đây là tài liệu nền cho tri thức con người trong DSCons. Mục tiêu chính là giúp hệ thống và agent nội bộ:

- gọi đúng người, đúng vai
- giảm lỗi xưng hô trong trao đổi công việc
- dùng tri thức tổ chức một cách nhất quán trong ingest và truy hồi ngữ cảnh