会议室使用登记
v1.0.0 · 行业专用 · 官方
简介
小紫 会议室使用登记面向 行政、前台、各业务部门,解决会议室预约管理中的重复事务:
- 实时 查看今日预约与使用中场次(待开始 / 使用中 / 已结束)
- 自动 检测同室同时段预约冲突,避免重复占用
- 追踪 历史未结束场次,督促更新状态
- 统计 本月各会议室预约次数、使用时长、部门分布
标准库实现,无需 pip。 预约记录维护 CSV 台账即可,与 Excel/WPS 互通。
本插件管理 预约与使用台账,不做会议纪要整理(那是 AI 对话能力)。
包含能力
| action | 功能 |
|---|---|
scan | 会议室概览 + 管理评分 + 待办建议 |
today_bookings | 今日预约清单(使用中/待开始/已结束) |
in_use | 使用中场次(含历史未结束) |
room_summary | 本月按会议室/部门汇总与时长 |
conflicts | 同室同时段冲突检测 |
report | Markdown/JSON 管理报告 |
info | 检查配置与默认路径 |
注册 1 个技能 room_booking 即可覆盖以上能力。
适用场景
| 场景 | 怎么说 |
|---|---|
| 早晨查今日安排 | 「今天会议室安排」 |
| 会前查冲突 | 「501 会议室有没有时间冲突」 |
| 会后查占用 | 「哪些会议还在使用中」 |
| 月末统计 | 「本月哪个会议室用得最多」 |
| 出报告归档 | 「出会议室使用报告」 |
台账字段(CSV)
| 列名 | 说明 |
|---|---|
| 登记号 | 唯一编号 |
| 使用日期 | YYYY-MM-DD |
| 会议室 | 如 301会议室 |
| 主题 | 会议主题 |
| 预约人 / 部门 | 申请人信息 |
| 开始时间 / 结束时间 | HH:MM |
| 状态 | 待使用 / 使用中 / 已结束 / 已取消 |
插件会根据当前时间 自动推算 实时状态(待开始→使用中→已结束)。
安装
1. 下载解压
解压到例如:
D:\xiaozi-plugins\行业专用\会议室使用登记\
解压后应包含:room_booking_plugin.py、run.bat、python/、config/、data/。
2. 配置
复制 config/room_booking_config.example.json 为 config/room_booking_config.json,修改 booking_file 为你的预约台账 CSV 路径(也可直接用包内示例数据)。
3. 测试
在插件目录打开命令行:
run.bat --action info
run.bat --action scan
run.bat --action conflicts
看到 "success": true 即表示安装成功。
注册技能
技能名: room_booking
描述:
会议室使用登记 v1.0。scan/today_bookings/in_use/room_summary/conflicts/report。行政会议室预约与冲突管理。预约台账CSV。
脚本路径:
D:\xiaozi-plugins\行业专用\会议室使用登记\run.bat
参数 JSON:
{
"type": "object",
"properties": {
"action": {
"type": "string",
"enum": ["scan", "today_bookings", "in_use", "room_summary", "conflicts", "report", "info"]
},
"filepath": {"type": "string", "description": "预约台账 CSV 路径"},
"output": {"type": "string", "description": "报告输出路径"},
"date": {"type": "string", "description": "参考日期 YYYY-MM-DD,默认今天"},
"format": {"type": "string", "description": "report 输出格式:markdown 或 json"}
},
"required": ["action"]
}
AI 怎么说
做今天会议室概览
今天有哪些会议
501会议室有没有冲突
哪些会议室还在使用中
本月会议室使用统计
出会议室管理报告