Bộ công cụ VTVL v1.2.0 Lập biểu
Theo Hướng dẫn 07-HD/BTCTW

Bộ biểu vị trí việc làm 09 biểu. Một lần bấm cho mọi đơn vị.

Rà soát hồ sơ và lập Bộ biểu A1 → D2 cho một hay nhiều cơ quan. AI bạn chọn đọc văn bản đã công bố; công cụ dàn biểu đúng tên trang, đúng cột, đúng quy tắc mã và tự kiểm tra hai lớp. Tài liệu không rời máy.

Không cài gì·miễn phí·mã nguồn mở·dùng với Claude, ChatGPT, Antigravity
MAU_BoBieu_VTVL_Ky30-09-2026_v01.xlsxMinh họa
fx—

Đã nhập Phải bổ sung Công thức Chờ xác nhận
19trang tính mỗi tệp: 09 biểu A1 → D2 và trang kiểm tra, nhật ký, danh mục
10bước quy trình chuẩn, dùng chung cho Đảng, chính quyền, sự nghiệp, MTTQ, cấp xã
0lỗi công thức khi tính lại toàn bộ tệp do công cụ lập
≈ 5 giâyrà soát 17 tệp hồ sơ và lập xong Bộ biểu một đơn vị (thử nghiệm)
01

Bốn lỗi khiến Bộ biểu bị trả lại

Gặp nhiều nhất khi rà soát hồ sơ thực tế. Công cụ chặn từng lỗi trước khi tệp được gửi.

Căn cứ đã bị bãi bỏQuyết định chức năng nhiệm vụ mới bãi bỏ quyết định cũ giữa kỳ, nhưng A1 vẫn dẫn số cũ.Rà soát phát hiện văn bản bị thay thế trong bộ hồ sơ
Kéo chuột làm tăng nămCột kỳ, ngày quyết định thành 30/9/2027, 30/6/2051… sau khi kéo công thức.Kiểm tra năm vượt cuối kỳ, ngày ở tương lai
Mã VTVL sai, sót vị tríMã có dấu, có khoảng trắng, hai mã một ô; bỏ sót vị trí so với Điều 1 quyết định phê duyệt.Sinh mã chuẩn, đối chiếu từng vị trí với quyết định
Nhiệm vụ tách sai, số liệu tự điềnMột gạch đầu dòng tách thành nhiều nhiệm vụ; điền số người, biên chế khi chưa có số liệu đo.Giữ nguyên câu chữ; ô số liệu để trống chờ đơn vị nhập
02

Chọn cách bắt đầu

Cùng một bộ máy rà soát và lập biểu, ba cách dùng tùy máy và quy định của cơ quan.

TRÊN WEB

Không cài gì

Kéo hồ sơ vào trang để rà soát; dán nội dung AI trả về để dựng Bộ biểu. Mọi xử lý diễn ra trong trình duyệt.

Hợp với: một đơn vị, máy không cài được phần mềm

Lập biểu trên web
TRONG CLAUDE

Tải một tệp lên Skills

Gửi văn bản và nhắn bằng tiếng Việt. Claude rà soát, trích nhiệm vụ, công việc, VTVL rồi trả về tệp Excel.

Hợp với: người đã dùng Claude.ai hoặc Claude Desktop

Xem bốn bước
TRÊN MÁY

Bấm đúp, chạy nhiều đơn vị

Bản Windows trọn gói kèm Python, menu tiếng Việt. Rà soát, lập biểu, tổng hợp tiến độ cho cả danh sách đơn vị.

Hợp với: Sở Nội vụ, Ban Tổ chức, cơ quan có nhiều đơn vị thuộc

Tải về
03

Quy trình chuẩn 10 bước

Một trình tự thống nhất cho mọi khối. Hai điểm chặn (bước 1 và bước 9) không cho đi tiếp khi hồ sơ hoặc dữ liệu còn lỗi nghiêm trọng.

00

Khởi tạo đơn vị

Mã cơ quan, khối, kỳ 01/10/2025 – 30/9/2026, chế độ bảo mật.

01

Rà soát hồ sơ

Đủ/thiếu, hiệu lực, tệp hỏng, bản chưa ban hành, lỗi bản nháp.

A102

Danh mục nhiệm vụ

Giữ nguyên câu chữ, căn cứ đến điều, khoản, điểm.

A203

Công việc, sản phẩm

Mỗi công việc gắn một nhiệm vụ và một VTVL.

B104

Khối lượng, thời gian

Phiếu giao số liệu theo phòng; trưởng phòng nhập.

B205

Yếu tố tác động

Chỉ yếu tố đã vận hành, có văn bản.

C1 C206

VTVL, trách nhiệm, năng lực

Chỉ VTVL trong quyết định phê duyệt.

C307

Phương pháp, nhu cầu

PP1 lãnh đạo, PP2 khối lượng/quỹ 1.904 giờ, PP3 ước lượng có giải trình.

D1 D208

Nhân lực, phương án

Mã NL không họ tên; phương án 2027 – 2031.

K S09

Kiểm tra, gửi

Kiểm tra hai lớp, nhật ký, danh sách thiếu, đóng gói gửi.

04

Rà soát hồ sơ trước khi lập biểu

Phần lớn sai sót của Bộ biểu bắt nguồn từ hồ sơ: dùng văn bản đã bị thay thế, thiếu quyết định giao biên chế, PDF mất dấu. Bước rà soát bắt các lỗi đó trong vài giây.

  • Kiểm kê mọi tệp, kể cả trong tệp nén
  • Trùng lặp theo nội dung, không theo tên
  • Tệp hỏng, tệp nén lỗi từng thành phần
  • PDF scan hoặc mất dấu tiếng Việt
  • Văn bản bị bãi bỏ, thay thế trong bộ hồ sơ
  • Bản dự thảo, bản chưa ban hành
  • Bộ biểu cũ: sai kỳ, mã sai quy tắc, ngày tương lai
  • Họ tên trong D1, số VTVL lệch quyết định
  • Danh mục hồ sơ bắt buộc theo từng khối
  • Kết luận đủ hay chưa đủ điều kiện lập biểu

Kết quả: _ra_soat/RA_SOAT_HO_SO.xlsx và bản .md cho từng đơn vị, xếp theo ba mức Nghiêm trọng · Cần xử lý · Lưu ý.

Báo cáo rà soát hồ sơ Minh họa

Kỳ 01/10/2025 – 30/9/2026 · Khối chính quyền · 17 tệp
Chưa đủ điều kiện
0Nghiêm trọng
3Cần xử lý
1Lưu ý
  • Cần xử lý
    Thiếu quyết định giao biên chế năm hiện hànhBổ sung trước khi lập biểu D2
  • Cần xử lý
    Thiếu dữ liệu đã báo cáo kỳ trước (phụ lục 1, 2A, 2B, 3A, 3B)Phục vụ A1, C1, D1
  • Cần xử lý
    Phụ lục bản mô tả: lớp chữ lỗi mã hóa, mất dấu tiếng ViệtĐối chiếu bằng ảnh trang, không trích tự động
  • Lưu ý
    Một quyết định trong hồ sơ đã bị bãi bỏ bởi văn bản mới hơnKhông dùng làm căn cứ kỳ hiện hành
05

Bạn nhận được gì

Ba loại tệp cho mỗi lần chạy, đặt đúng thư mục từng đơn vị.

<MÃ>_BoBieu_VTVL_Ky30-09-2026_v01.xlsx

Bộ biểu 19 trang

09 biểu A1 → D2, trang kiểm tra K, nhật ký S, đối chiếu mã VTVL, phiếu thu thập B1, danh sách căn cứ còn thiếu, hướng dẫn dán vào tệp chính thức.

RA_SOAT_HO_SO.xlsx

Báo cáo rà soát

Kết luận, cảnh báo theo ba mức, danh mục hồ sơ bắt buộc theo khối, kiểm kê văn bản nhận diện được (số hiệu, ngày, loại).

TONG_HOP_TIEN_DO.xlsx

Tổng hợp tiến độ

Mỗi đơn vị một dòng: kết quả rà soát, số nhiệm vụ, công việc, VTVL, lỗi, mục còn thiếu và trạng thái gửi.

  • Cấu trúc trùng Bộ biểu chính thứcĐúng tên trang, thứ tự cột, dữ liệu từ dòng 3; công thức chép từ Bộ biểu để dán giá trị (Paste Values) vào tệp đầu mối phát hành.
  • Tự sinh mã, tự kiểm tra liên kếtNV.<MÃ>.001, CV.NV.<MÃ>.001.01, VTVL.<MÃ>.001; chặn công việc không gắn nhiệm vụ, VTVL ngoài quyết định, mã trùng, sai kỳ.
  • Kèm phiếu giao số liệu và danh sách thiếuPhiếu thu thập B1 theo phòng, danh sách căn cứ/số liệu còn thiếu để đôn đốc, nhật ký thay đổi.
  • Không tự tạo số liệuSản lượng, phút, số người, biên chế để trống cho đơn vị nhập và xác nhận. Công cụ chỉ dàn biểu và kiểm tra.
06

Chạy cho nhiều đơn vị cùng lúc

Dành cho Sở Nội vụ, Ban Tổ chức và cơ quan có nhiều đơn vị thuộc: khai báo một lần trong tệp Excel, bấm chạy, theo dõi tiến độ trên một bảng.

DON_VI/
├─ DANH_SACH_DON_VI.xlsx   khai báo
├─ 01_SNV/
│  ├─ ho_so/               văn bản
│  ├─ don_vi.json          AI lập
│  ├─ _ra_soat/            báo cáo
│  └─ ket_qua/             Bộ biểu
├─ 02_STC/ …
└─ TONG_HOP_TIEN_DO.xlsx
TONG_HOP_TIEN_DO.xlsxMinh họa
MãRà soátLập biểuTrạng thái chung
SNVĐủ điều kiệnĐã lập · 48 công việcSẵn sàng gửi bản đầu
STC1 lỗi nghiêm trọngĐã lập · 2 lỗi dữ liệuCần sửa trước khi gửi
SXDThiếu QĐ giao biên chếChưa có dữ liệuChưa lập biểu
XA01Chưa có hồ sơ—Chưa lập biểu
BAT_DAU_Windows.bat
BỘ CÔNG CỤ VỊ TRÍ VIỆC LÀM  v1.2.0
Thư mục đơn vị: …\DON_VI  (4 đơn vị)
 1. Thêm đơn vị mới
 2. Tạo nhiều đơn vị từ DANH_SACH_DON_VI.xlsx
 3. Rà soát hồ sơ tất cả đơn vị
 4. Lập Bộ biểu (đơn vị đã có don_vi.json)
 5. Chạy tất cả: rà soát + lập biểu + tổng hợp
 6. Mở thư mục DON_VI
 7. Tạo ví dụ mẫu (đơn vị giả định)
 0. Thoát
Chọn: 5

== Rà soát hồ sơ
  SNV: ĐỦ ĐIỀU KIỆN lập biểu (NT 0, CXL 0)
  STC: CHƯA ĐỦ ĐIỀU KIỆN lập biểu chính thức (NT 0, CXL 2)

== Lập Bộ biểu
  SNV: ĐÃ LẬP – 0 lỗi, 4 cảnh báo → …\ket_qua\SNV_BoBieu_VTVL_Ky30-09-2026_v01.xlsx
  STC: chưa có dữ liệu

== Tổng hợp tiến độ
  -> …\DON_VI\TONG_HOP_TIEN_DO.xlsx

Menu tiếng Việt, không gõ lệnh

Bấm đúp BAT_DAU_Windows.bat (macOS: BAT_DAU_macOS.command). Chọn 7 để tạo ví dụ mẫu (đơn vị giả định), chọn 5 để chạy tất cả. Chạy bằng dòng lệnh: --tat-ca, --ra-soat, --lap-bieu.

Tải bản chạy trên máy
07

Nền tảng

AI bạn chọn là người đọc văn bản; công cụ dàn biểu và kiểm tra giống nhau ở mọi nơi.

Trang webClaude.aiChatGPTAntigravityClaude CodeTrên máy
Cách bắt đầuMở trang, kéo tệp vàoTải một tệp zip lên mục SkillsTạo GPT theo chỉ dẫn kèm góiagy plugin installChép thư mục vào ~/.claude/skillsBấm đúp BAT_DAU
Cần cài PythonKhôngKhôngKhôngCó, trợ lý tự cài thư việnCó, trợ lý tự cài thư việnKhông (bản Windows)
Rà soát hồ sơCóCóCó*CóCóCó
Đọc văn bản, đề xuất nội dungAI bất kỳ, qua câu lệnh mẫuClaudeChatGPTMô hình trong AntigravityClaudeDùng don_vi.json do AI lập
Lập 09 biểu, kiểm tra hai lớpCóCóCó*CóCóCó
Nhiều đơn vị một lầnTừng đơn vịTheo lô, tệp nén mỗi đơn vị một thư mụcTừng đơn vịCóCóCó, kèm tổng hợp tiến độ
Tài liệu đi đâuỞ lại trình duyệt; chỉ văn bản bạn gửi tới AIChỉ vào tài khoản ClaudeChỉ vào tài khoản ChatGPTTrên máy; chỉ phần chữ tới AITrên máy; chỉ phần chữ tới AITrên máy, không cần mạng

* GPT dựng sẵn đang thử nghiệm. Claude.ai giới hạn tệp tải lên khoảng 30 MB mỗi tệp.

Chế độ nâng cao

Cho Claude Code, Antigravity hoặc agent lập trình trên máy. Cần Python 3.9 trở lên; trợ lý tự cài openpyxl, pypdf. Ví dụ yêu cầu: «Rà soát và lập Bộ biểu cho mọi đơn vị trong DON_VI, tổng hợp tiến độ.»

  1. Khởi tạo đơn vịMỗi đơn vị một thư mục, từ danh sách CSV.
    python scripts/chay_nhieu_don_vi.py khoi-tao --goc DON_VI --danh-sach danh_sach_don_vi.csv
  2. Rà soát hồ sơĐủ/thiếu, hiệu lực, tệp hỏng, PDF lỗi, bản nháp Bộ biểu.
    python scripts/ra_soat.py DON_VI/01_SNV/ho_so --khoi chinh_quyen --out DON_VI/01_SNV/_ra_soat
  3. Trích nội dungAgent đọc văn bản đã công bố, ghi don_vi.json theo references/schema-don-vi.md.
  1. Kiểm tra dữ liệuMã, liên kết nhiệm vụ – công việc – VTVL, kỳ, trùng lặp.
    python scripts/build_bo_bieu.py DON_VI/01_SNV/don_vi.json --chi-kiem-tra
  2. Lập Bộ biểu19 trang tính, công thức chép từ Bộ biểu, danh sách thiếu.
    python scripts/build_bo_bieu.py DON_VI/01_SNV/don_vi.json
  3. Chạy toàn bộ, tổng hợpMọi đơn vị trong thư mục, xuất bảng tiến độ.
    python scripts/chay_nhieu_don_vi.py tat-ca --goc DON_VI
08

Tải về

Phiên bản 1.2.0 · phát hành 04/11/2026. Đường dẫn tải cố định, luôn trỏ tới bản mới nhất. Đối chiếu SHA-256 nếu cần chắc tệp không bị sửa.

Claude.ai · Claude Code

Tệp kỹ năng

Một tệp duy nhất: rà soát hồ sơ và lập Bộ biểu. Giữ nguyên .zip khi tải lên Claude.

  • Không cài Python, không gõ lệnh
  • Kèm ví dụ mẫu để AI làm theo
Tải tệp kỹ năng
de-an-vi-tri-viec-lam.zip·57 KB
SHA-25681264d904e189c28a8ba5643c3c4d50fc6e53fcf3c94e9f3fdd0f6e1f09e4bc5
Antigravity

Plugin

Giải nén rồi cài bằng agy plugin install ./de-an-vi-tri-viec-lam.

  • Gõ /de-an-vi-tri-viec-lam để gọi
  • Cần Python 3.9 trở lên
Tải plugin
de-an-vi-tri-viec-lam-antigravity.zip·60 KB
SHA-2564f214ce2155c87c3adaaf713bd08e47d5708949cbcba62103b08c032f79569ea
Windows

Chạy trên máy – trọn gói

Kèm Python; không cài đặt, không quyền quản trị, không cần mạng. Windows 10, 11 (64-bit).

  • Bấm đúp BAT_DAU_Windows.bat
  • Nhiều đơn vị, tổng hợp tiến độ
Tải bản Windows
vtvl-chay-tren-may-windows.zip·9,5 MB
SHA-2563772670ad87cdc7e852e3f4be3dc1fcbb4360b72ec4c7446182c297cee04b188
macOS · Linux

Chạy trên máy – bản gọn

Cho máy đã có Python 3.9+. Lần đầu tự cài thư viện.

  • BAT_DAU_macOS.command, bat_dau_linux.sh
  • Chạy được bằng dòng lệnh
Tải bản gọn
vtvl-chay-tren-may.zip·78 KB
SHA-256370252eafc4c0e40d79e485a2a33efe476768be1f4a5a8e9ce6ecb7428412b4f
09

Nhận tệp và hướng dẫn qua email

Gửi đúng tệp cho nền tảng bạn dùng, kèm các bước cài đặt. Chỉ báo phiên bản mới khi bạn chọn nhận.

  • Tệp đúng nền tảngClaude, Antigravity, Claude Code hoặc bản chạy trên máy.
  • Các bước làm một lầnKèm câu nhắn mẫu và cách xử lý lỗi thường gặp.
  • Thư từ hello@huynhanhthuan.comThường đến trong 1–2 phút; nếu chưa thấy, xem mục Quảng cáo hoặc Spam.

Bấm gửi là bạn đồng ý để Huỳnh Anh Thuận lưu họ tên, email và câu trả lời nhằm gửi tệp, hướng dẫn, hỗ trợ. Xem chính sách dữ liệu.

10

Bảo mật và nguyên tắc nghiệp vụ

Mặc định chế độ văn bản công bố. Chương trình chạy cục bộ, không gửi dữ liệu ra ngoài; chỉ khi bạn chủ động dùng AI thì tài liệu bạn đính kèm mới lên nền tảng đó.

Được đưa lên AI

  • Văn bản đã công bố: quyết định chức năng nhiệm vụ, quyết định phê duyệt VTVL, bản mô tả, khung năng lực
  • Hướng dẫn chung của Trung ương, địa phương
  • Câu hỏi giải thích nghiệp vụ, gợi ý cách ghi

Không đưa lên AI

  • Tệp Bộ biểu đã có số liệu, biểu D1
  • Danh sách nhân sự, họ tên, số liệu biên chế nội bộ
  • Tài liệu mật, văn bản nội bộ chưa công bố
Không tự tạo số liệuThiếu thì để trống và ghi vào danh sách thiếu.
Căn cứ còn hiệu lựcGhi đến điều, khoản, điểm; loại văn bản đã bị thay thế.
Mã chuẩn, không dấuNV · TAM.NV · CV · VTVL · NL
Một công việc, một chỗGắn đúng một nhiệm vụ và một vị trí việc làm.
Ba con số khác nhauNgười quy đổi ≠ người cần bố trí ≠ biên chế được giao.
Không họ tênD1 dùng mã NL.<MÃ>.001; số liệu nhập trên máy.
11

Hỏi đáp

Những điều cán bộ tổ chức thường hỏi trước khi dùng.

Có thật sự miễn phí không?

Có. Công cụ là mã nguồn mở theo giấy phép MIT. Phần đọc văn bản dùng hạn mức gói AI bạn đang có.

Không biết lập trình có dùng được không?

Có. Dùng trang web, Claude.ai (tải một tệp lên mục Skills) hoặc bản Windows bấm đúp; không cần gõ lệnh. Chỉ chế độ nâng cao mới cần Python.

Tài liệu có bị gửi đi đâu không?

Tùy cách dùng. Trên trang web, tệp được xử lý ngay trong trình duyệt; chỉ phần văn bản bạn tự gửi cho AI mới rời máy. Bản chạy trên máy không cần mạng. Tác giả không nhận, không lưu tài liệu của bạn.

Máy cơ quan không cho cài phần mềm thì sao?

Dùng trang web, hoặc bản Windows trọn gói: chạy ngay trong thư mục đã giải nén, không ghi vào hệ thống, không cần quyền quản trị. Xóa thư mục là gỡ xong.

Kết quả có nộp ngay được không?

Đây là bản soạn thảo ban đầu đúng cấu trúc. Số liệu B1, D1 do đơn vị nhập; trưởng phòng và người đứng đầu xem xét, xác nhận trước khi gửi.

Đầu mối phát hành Bộ biểu bản mới thì làm gì?

Tệp kết quả mô phỏng cấu trúc Bộ biểu theo Hướng dẫn 07-HD/BTCTW (bản ngày 19/10/2026 và bản sửa ngày 23/10/2026). Khi có bản mới, đối chiếu tên trang, tên cột rồi dán giá trị (Paste Values) vào tệp chính thức.

Văn bản nào đọc được?

PDF có lớp chữ, Word, Excel, tệp nén. PDF scan hoặc PDF mất dấu tiếng Việt được báo cáo rà soát đánh dấu; phần đó cần đọc bằng ảnh hoặc OCR trước.

Áp dụng cho cấp xã, đơn vị sự nghiệp được không?

Được. Chọn khối khi khai báo: chính quyền, Đảng, sự nghiệp, MTTQ – đoàn thể, cấp xã. Danh mục hồ sơ bắt buộc khi rà soát thay đổi theo khối.

Windows báo "Windows protected your PC"?

Tệp khởi động chưa ký số nên Windows hỏi lại. Bấm More info → Run anyway. Đối chiếu mã SHA-256 ở mục Tải về để chắc tệp không bị sửa.