Naia
Mục lục
  1. 1Hướng dẫn video
  2. 2Naia OS Live USB
  3. 3Cài đặt & Triển khai
  4. 3.1Cài đặt Naia OS (ISO)
  5. 3.2Cài đặt ứng dụng
  6. 4Bắt đầu
  7. 4.1Naia Model Pricing
  8. 4.2naia-omni-cascade
  9. 4.3demo
  10. 4.4naia-offline
  11. 4.5naia-model-dev
  12. 4.6naia-online
  13. 5Màn hình chính
  14. 6Trò chuyện
  15. 6.1DJ radio cá nhân và hướng dẫn triển lãm
  16. 7Lịch sử hội thoại
  17. 8Tiến độ công việc
  18. 9Kỹ năng
  19. 10Kênh
  20. 11Đại lý
  21. 12Chẩn đoán
  22. 13Không gian làm việc
  23. 14Trình duyệt
  24. 15Quản lý bảng điều khiển
  25. 16Trò chuyện bằng giọng nói
  26. 17Cài đặt
  27. 18Chi tiết công cụ
  28. 19Tài khoản Naia
  29. 20Khắc phục sự cố
  30. 21Sử dụng và đóng góp mã nguồn mở

9. Kỹ năng

Duyệt và quản lý các kỹ năng (công cụ) khả dụng.

Các Loại Kỹ Năng

Kỹ năng tích hợp

Được nhúng trong ứng dụng -- không thể tắt:

Kỹ năngChức năngCấp Bảo Mật
skill_timeKiểm tra ngày/giờ hiện tạiT0
skill_system_statusKiểm tra trạng thái hệ thốngT0
skill_memoLưu/truy xuất ghi chúT0
skill_weatherKiểm tra thời tiếtT0
skill_naia_discordGửi/nhận DM DiscordT1
skill_soulQuản lý tính cách và bộ nhớ AIT0
skill_exitThoát ứng dụng một cách hợp lýT2

Kỹ năng tùy chỉnh

Được thêm qua Gateway -- có thể bật/tắt:

  • Đọc/ghi tệp, thực thi lệnh, tìm kiếm web, v.v.
  • Loại Gateway hoặc Lệnh

Nguồn Kỹ Năng

  • Kỹ năng tích hợp: đi kèm với ứng dụng
  • Kỹ năng tùy chỉnh: được tải từ manifest kỹ năng cục bộ (ví dụ: ~/.naia/skills/.../skill.json)
  • Mở rộng thẻ kỹ năng để kiểm tra huy hiệu source

Cách Thêm Kỹ Năng Tùy Chỉnh

1. Yêu cầu AI Tạo (Dễ Nhất)

Giải thích những gì bạn muốn trong cuộc trò chuyện, Naia sẽ viết mã và tạo kỹ năng.

"Tạo một kỹ năng lấy tỷ giá hối đoái hiện tại và lưu vào ~/.naia/skills/exchange/skill.json."

2. Thêm Thủ Công

  1. Tạo manifest kỹ năng tại ~/.naia/skills/<tên-kỹ-năng>/skill.json
  2. Đặt bất kỳ script/tệp thực thi cần thiết vào cùng thư mục
  3. Mở tab Kỹ năng và kiểm tra xem kỹ năng mới có xuất hiện không
  4. Bật bằng công tắc
  5. Kiểm tra từ cuộc trò chuyện với yêu cầu sẽ kích hoạt kỹ năng
  6. Nếu không xuất hiện, khởi động lại ứng dụng và kiểm tra lại

Kỹ Năng Thông Báo (Slack / Discord / Google Chat)

skill_notify_slackskill_notify_discord gửi tin nhắn qua webhook.

Thiết Lập Webhook

Phương pháp 1: Biến Môi Trường (Khuyến nghị)

export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/T.../B.../xxx"
export DISCORD_WEBHOOK_URL="https://discord.com/api/webhooks/123/abc"

Phương pháp 2: config.json

{
  "notifications": {
    "slack": { "webhookUrl": "https://hooks.slack.com/services/T.../B.../xxx" },
    "discord": { "webhookUrl": "https://discord.com/api/webhooks/123/abc" }
  }
}

Ví Dụ Sử Dụng

  • "Gửi thông báo 'triển khai hoàn tất' đến Slack"
  • "Đăng báo cáo trạng thái máy chủ lên Discord"

Nếu không có webhook nào được cấu hình, hướng dẫn thiết lập sẽ được hiển thị.

Thẻ Kỹ Năng

Mỗi kỹ năng được hiển thị dưới dạng thẻ với:

  • Tên: Tên kỹ năng (ví dụ: skill_read_file)
  • Mô tả: Tóm tắt một dòng
  • Nhấp: Mở rộng mô tả đầy đủ
  • Huy hiệu: Loại (tích hợp/gateway/lệnh), cấp bảo mật (T0~T3)
  • Nút ?: Yêu cầu AI giải thích kỹ năng này
  • Công tắc: Bật/tắt kỹ năng tùy chỉnh

Tìm Kiếm & Quản Lý Hàng Loạt

  • Tìm kiếm: Lọc theo tên hoặc mô tả
  • Bật tất cả / Tắt tất cả: Bật/tắt hàng loạt kỹ năng tùy chỉnh
  • Số lượng đang bật/tổng được hiển thị

Quản Lý Kỹ Năng Qua AI

Hỏi Naia trong cuộc trò chuyện:

  • "Hiển thị danh sách kỹ năng khả dụng"
  • "Có kỹ năng liên quan đến thời tiết không?"
  • "Tắt kỹ năng healthcheck"

Naia tự động sử dụng skill_skill_manager.

Cấp Bảo Mật

CấpMô tảPhê duyệt
T0Chỉ đọc, không có tác dụng phụTự động phê duyệt
T1Chỉ thông báoHiển thị thông báo
T2Cần thận trọngCần phê duyệt người dùng
T3Thao tác nguy hiểmYêu cầu phê duyệt người dùng mỗi lần