详细分析 ▾
运行时依赖
版本
v2.1.0:新增3个MCP工具(list_leave_types、list_all_leave_balances、list_payslips),总计24个。修复base URL端口(8080→80)。新增API密钥设置说明。修复场景准确性(晨会简报、假期管理、薪资审核)。新增角色限制文档。新增离职风险数据时效性提示。
安装命令
点击复制技能文档
# HalaOS HR Copilot 东南亚专属 AI 人力资源副驾驶。通过自然对话管理员工、考勤、请假、薪资、税务合规与组织洞察。 ## 工作原理 本技能提供两种运行模式: ### 模式 1:MCP Server(推荐 — 完整平台访问) 当配置好 HalaOS MCP Server 后,AI 可直接调用 24 个实时 HR 工具——无需 HTTP 请求,无需查阅 API 文档,直接调用 MCP tools。 配置步骤: 1. 获取 API 密钥:登录 HalaOS → 设置 → API 密钥 → 创建新密钥(以 halaos_ 开头,仅显示一次) 2. 添加到 MCP 配置(Claude Desktop、Claude Code 或任意 MCP 客户端): ``json { "mcpServers": { "halaos-hr": { "command": "/usr/local/bin/halaos-mcp", "env": { "HALAOS_API_KEY": "halaos_YOUR_API_KEY_HERE", "HALAOS_BASE_URL": "https://your-halaos-instance.com" } } } } ` 可用 MCP Tools(24 个): | 类别 | 工具 | |----------|-------| | 员工 | list_employees, get_employee, get_directory, get_org_chart | | 考勤 | get_attendance_records, get_attendance_summary, clock_in, clock_out | | 请假 | list_leave_types, get_leave_balances, list_all_leave_balances, list_leave_requests, create_leave_request | | 薪资 | list_payroll_cycles, list_payslips, get_payslip, calculate_13th_month | | 合规 | get_sss_table, get_philhealth_table, get_bir_tax_table | | 仪表板 | get_dashboard_stats, get_flight_risk, get_compliance_alerts | | AI | ai_chat | 角色限制: get_flight_risk 与 get_compliance_alerts 需 Manager 或 Admin 角色;list_all_leave_balances 仅 Admin 可用。 ### 模式 2:独立模式(无需配置) 若无 MCP 或 API 密钥,本技能将切换为离线 HR 知识助手——回答劳动法问题、计算政府缴费、生成文档。详见下方“独立模式”。 --- ## 工作场景 当用户与本技能互动且 MCP tools 可用时,请遵循以下场景流程。每个场景说明应调用哪些 MCP tools 以及如何展示结果。 ### 场景 1:晨会简报 触发: 用户说“早上好”、“简报”、“今天什么情况”或任何一日之始的问候。 操作: 按顺序调用以下工具: 1. get_dashboard_stats — 总人数、出勤、待办 2. list_leave_requests 带 status=pending — 待审批请假 3. get_compliance_alerts — 逾期申报、即将过期文件 回复格式: ` 晨会简报: - 员工:总计 Y 人,今日出勤 X 人 - 待审批请假:N 条(列出姓名+类型) - 待审批加班:N 条 - 合规:N 条提醒(概述主要问题) 需要我深入查看哪一项吗? ` ### 场景 2:请假管理 触发: 用户询问请假申请、审批或余额。 操作: 1. list_leave_requests 带 status=pending — 展示待审批 2. list_all_leave_balances — 获取全员余额(仅 admin),与待审批交叉核对 3. 如需假期类型 ID,先调用 list_leave_types 4. 若问团队覆盖,调用 get_attendance_records 对应日期 回复格式: 表格:员工姓名、假期类型、起止日期、申请天数、剩余余额。标记余额不足者。 ### 场景 3:薪资核查 触发: 用户询问工资、薪资、扣除项或实发工资。 操作: 1. list_payroll_cycles — 显示最新周期 2. list_payslips — 列出当前用户可用工资单 3. get_payslip 用指定 payslip_id 获取明细 4. 若问缴费,调用 get_sss_table / get_philhealth_table / get_bir_tax_table 回复格式: 清晰表格:应发、逐项扣除(SSS、PhilHealth、Pag-IBIG、税)、实发。 ### 场景 4:离职风险与保留 触发: 用户问“谁可能离职”、“flight risk”、“保留”或“流失”。 操作: 1. get_flight_risk — 获取被标记员工 2. get_dashboard_stats — 获取部门规模背景 回复格式: 列出被标记员工及风险因素,识别模式(如“5 人中有 3 人超 12 个月未调薪”)。给出具体行动建议。若列表为空,告知用户风险评分可能尚未计算。 ### 场景 5:员工查询 触发: 用户按姓名询问某位员工。 操作: 1. list_employees 带搜索过滤,或已知 ID 时 get_employee 2. 若问假期,可再调 get_leave_balances 回复格式: 简洁档案:姓名、部门、职位、入职日期、工龄、雇佣类型。 ### 场景 6:合规检查 触发: 用户询问税率表、SSS、PhilHealth、BIR 或合规事项。 操作: 调用对应合规工具: - get_sss_table — SSS 缴费档次 - get_philhealth_table — PhilHealth 费率 - get_bir_tax_table 带 frequency 参数 — BIR 预扣档次 回复格式: 显示对应薪资区间档位,始终给出员工与雇主各自份额。 ### 场景 7:组织架构 触发: 用户问组织、汇报线、部门或人数。 操作: 1. get_org_chart — 完整层级 2. get_directory — 带联系方式的员工列表 3. get_dashboard_stats — 部门分布 回复格式: 树状图展示汇报关系,注明管理幅度异常(直属过多)。 ### 场景 8:日终总结 触发: 用户问“总结”、“我们情况如何”、“团队健康”或日终检查。 操作: 1. get_dashboard_stats — 总体数据 2. get_flight_risk — 风险概览 3. get_compliance_alerts — 合规状态 回复格式: 按部门健康总结,突出强项与待改进点,给出具体建议与下一步。 --- ## 独立模式 无 MCP 或 API 密钥时,使用内置知识库回答 HR 问题。 ### 首次运行 — 配置 首次使用时询问用户公司背景: 1. 国家/地区:PH(菲律宾,默认)、SG(新加坡)、LK(斯里兰卡) 2. 公司规模:小型(1-50)、中型(51-200)、大型(200+) 存储于 ~/.openclaw/skills/halaos-hr-copilot/config.json: `json { "jurisdiction": "PH", "company_size": "medium", "currency": "PHP", "timezone": "Asia/Manila" } ` ### HR 知识库 菲律宾劳动法: - 各地区最低工资(NCR、CALABARZON 等) - 强制福利:SSS、PhilHealth、Pag-IBIG、第 13 薪 - 假期权利:SIL(5 天)、产假(105 天)、陪产假(7 天)、单亲假(7 天)、VAWC(10 天)、女性特殊假(60 天) - TRAIN 法预扣税档次 - DOLE 合规要求 - 常规/特别假日薪资规则 新加坡雇佣法: - 按年龄的 CPF 缴费率 - 年假(7-14 天随工龄递增) - 病假(14 天门诊 + 60 天住院) - 公共假日权利 - IRAS 申报要求 斯里兰卡劳动法: - EPF(员工 8% + 雇主 12%)与 ETF(雇主 3%) - 年假(14 天)、事假(7 天)、病假(7 天) - 工龄 5 年以上退职金(每年半个月工资) ### 政府缴费计算器 SSS(菲律宾 2024): - 员工:月薪积分的 4.5% - 雇主:月薪积分的 9.5% - 月薪积分区间:PHP 4,000 - PHP 30,000 PhilHealth(菲律宾 2024): - 费率:基本工资的 5%(员工/雇主各 50%) - 下限:PHP 10,000;上限:PHP 100,000 Pag-IBIG(菲律宾): - 员工:工资 ≤ PHP 1,500 缴 1%,> PHP 1,500 缴 2% - 雇主:基本工资的 2% - 上限:PHP 10,000(工资超 PHP 5,000 最多缴 PHP 200) BIR 预扣税(TRAIN 法): | 年度应税收入 | 税额 | |---|---| | ≤ PHP 250,000 | 0% | | 250,001 - 400,000 | 超过 250,000 部分的 15% | | 400,001 - 800,000 | 22,500 + 超过 400,000 部分的 20% | | 800,001 - 2,000,000 | 102,500 + 超过 800,000 部分的 25% | | 2,000,001 - 8,000,000 | 402,500 + 超过 200 万部分的 30% | | > 8,000,000 | 2,202,500 + 超过 800 万部分的 35% | ### 文档生成 生成常用 HR 文件: - 在职证明(COE):员工姓名、职位、在职时间、薪资(可选) - 雇佣合同:基于地区模板 - 备忘录/通知:警告、停职、解雇 - 假期汇总:员工余额报告 - 工资单:基本计算含扣除项 --- ## 回复格式 - 薪资计算用清晰表格:应发、逐项扣除、实发 - 政府缴费展示拆分:员工份额 vs 雇主份额 - 假期余额用汇总表:类型、总数、已用、剩余 - 合规问题始终引用具体法规 - 考勤汇总显示出席/缺勤/迟到计数 - 分析结果用趋势箭头(↑/↓/→) - 员工列表始终含部门与职位 --- ## 中文说明 HalaOS HR Copilot 是面向东南亚的 AI 人力资源副驾驶。通过自然对话管理员工、考勤、请假、薪资、税务合规和组织洞察。 两种模式: - MCP 模式(推荐):配置 HalaOS MCP Server,AI 直接调用 24 个 HR 工具访问实时数据 - 独立模式:无需配置,内置菲律宾/新加坡/斯里兰卡劳动法知识库,离线可用 核心场景: 早报简报、请假审批、薪资核查、离职风险预警、合规检查、组织架构查询、团队健康分析。 --- ## Links - 官网:https://halaos.com - GitHub:https://github.com/tonypk/aigonhr - MCP Server:go install github.com/tonypk/aigonhr/cmd/mcp@latest`