Skip to content

Repository files navigation

In Line|排着呢

In Line 是一款通用的 Windows 本地取号与事项队列工具。它适合个人或内部支持岗位记录任务、展示排队顺序、发送取号卡片,适合业务量较大的职能部门使用。

GitHub Release Downloads

当前正式版本:v0.2.2(2026-08-28);当前测试版本:v0.3.0-beta.1。完整变更见 CHANGELOG.md

主要功能

  • 事项登记:登记事项后自动编号,支持部门/团队、多人对接、事项类型、优先级、状态和截止时间。
  • 队列管理:支持人工调序、加急、逾期优先、暂缓管理,以及已处理、已完成事项重新加入今日队列。
  • 取号卡片:快捷生成高清竖版 PNG,展示号码、事项信息、当前状态和前方待处理数量,可直接复制发送对接人。
  • 办理记录:记录每次办理活动和状态变化,支持已处理、完成、暂缓、归档、回收站恢复及重复事项合并。
  • 工作日历:支持周视图和月视图查看每日实际办理情况;周视图通过轻量甘特展示事项每次加入队列至本轮处理结束的时间区间,可直观看到同一事项的多轮处理轨迹。
  • 筛选查找:待办队列、历史归档和回收站可按部门、对接人、类型、状态及截止时间筛选。
  • 统计分析:支持按时间范围查看事项处理结果、完成率、事项类型、工作量趋势及周期/团队对比。统计中心图表可以排序、隐藏和恢复;事项类型支持列表、饼状图及明细展开。
  • 工作报告:可通过本地 MCP 访问指定日期范围的统计和办理记录,生成日报、周报、月报或年报。支持按工作复盘、精简汇报、事项分类或自定义模板生成报告指令。
  • 数据备份:支持自动备份、外部备份一步导入并恢复、非破坏性合并、事项类型归并、冲突事项人工复核,以及可跳转、可重试的恢复结果通知。
  • 应用内检查更新:可在“关于”页面手动检查 GitHub Releases 最新正式版本,发现新版本后自动下载至系统临时目录,并在 SHA-256 校验通过后启动安装程序。
  • 隐私保护:In Line 的事项管理、统计、备份等日常功能均可完全本地运行。仅在用户主动使用“检查更新”功能时访问 GitHub Releases 获取最新版本信息和安装包;MCP 不监听网络端口且不能修改事项,也不会返回联系人、事项详情、内部备注和回收站内容。

版本记录

以下记录公开版本。更完整的技术变更见 CHANGELOG.md

v0.3.0-beta.1 · 测试版本

本测试版本重做备份导入体验:选择文件后一次完成校验、导入和安全合并;新导入项置顶,备份列表不再只显示前 12 条,恢复结果通过右下角通知明确展示并可直接跳转查看。失败时保留当前数据,显示实际原因、推荐处理方案,并在文件已导入时提供重试恢复。

v0.2.2 · 2026-08-28

本版本新增工作日历与应用内手动检查更新,可按周、双周、月回看真实办理轨迹,并安全获取 GitHub Releases 最新正式安装包。

  1. 新增 工作日历,支持周、双周、月三种视图:以轻量甘特展示每次真实“入队 → 本轮结束”区间,按日汇总办理与完成情况,并提供日期明细、工作摘要和五种排序方式。
  2. 新增 “关于”页面手动检查更新,仅在用户主动触发时查询 GitHub Releases 最新正式版本,并显示真实下载与校验进度。
  3. 优化 安装包下载至系统临时目录,SHA-256 完整性校验通过后才启动安装程序;失败时保留当前应用和用户数据。
  4. 优化 工作日历继续遵守周起始日与周末显示设置;办理记录作废、事项合并和旧数据库迁移后的历史自动同步,不新增日历数据表,也不改变统计中心口径。

v0.2.1 · 2026-08-15

本版本新增图表导出、原生工作报告、全局快捷新增和使用说明,并完善回收站清理、办理记录纠错及取号规则。

  1. 新增 统计图表可按当前顺序选择并合并导出为带 300 DPI 分辨率信息的 PNG 图片。
  2. 新增 无需 MCP 或外部 AI 即可生成原生工作报告,支持预览、复制及按事项类型细分。
  3. 新增 侧栏“使用说明”,通过取号、排队、办理和复盘四步介绍常用操作。
  4. 新增 全局快捷新增,可自定义组合键并在软件后台运行或窗口隐藏时直接打开新增取号页面。
  5. 新增 回收站支持单项永久删除、批量永久删除和清空回收站,并在操作前提示不可恢复风险。
  6. 修复 图表导出可能因浏览器画布污染而无法生成 PNG 的问题。
  7. 修复 自定义报告模板只有编辑入口、无法直接确认生成的问题。
  8. 优化 工作量趋势的日视图固定补齐周一至周五,周末仅在有工作量时显示。
  9. 优化 事项进入暂缓队列后固定本轮号码,重新加入待办队列后再恢复按新取号变化。
  10. 优化 原生报告并入“生成报告”入口,报告内容补充事项类型、团队、工作节奏、风险和下一步建议。
  11. 优化 调整侧栏入口顺序,并改进导出图表的柱体、饼图、图例和间距表现。
  12. 删除 办理记录的编辑和手工补录入口;纠错统一为逐条删除,对应处理轮次和统计同步排除,审计痕迹继续保留。

v0.2.0 · 2026-08-08

本版本新增本地只读 AI MCP 接入、报告指令和可编排统计图表,并全面完善备份导入、冲突复核与恢复体验。

  1. 新增 本地只读 AI MCP 服务,Codex 等工具可读取真实统计与办理记录,用于生成日报、周报、月报和年报。
  2. 新增 统计中心“生成报告”,可自动识别报告类型,并选择工作复盘、精简汇报、事项分类或自定义模板。
  3. 新增 周期工作量与部门 / 团队相关工作量对比,图表支持排序、显示或隐藏,事项类型支持列表与饼状图切换。
  4. 新增 备份目录、导入备份和刷新功能,可直接打开备份文件夹并自动发现新加入的 .db 备份。
  5. 修复 点击恢复备份后可能没有反应、数据和界面未及时更新的问题。
  6. 修复 导入备份后,已处理、已完成等非待办事项可能错误进入待办队列的问题。
  7. 修复 更新安装包时,MCP 程序被 AI 客户端占用而必须选择“忽略”才能继续的问题。
  8. 修复 同名但内容不同的导入事项不易发现的问题;合并完成后会立即列出冲突,并仅标识导入副本供人工复核。
  9. 修复 事项类型使用饼状图时,点击类型展开明细会出现页面闪烁的问题。
  10. 优化 备份恢复改为非破坏性合并:一致数据自动合并,不一致数据安全保留,事项类型自动去重,软件设置同步恢复。
  11. 优化 统计图表自动对齐并随可用空间调整尺寸;同期变化采用红色表示增长、绿色表示减少,分类明细可以随时收起。
  12. 优化 软件设置统一为“AI MCP 接入”与“通用接入”,报告指令集中从统计中心生成,接入路径更加清晰。

v0.1.4 · 2026-08-07

本版本优化了暂缓事项的排序规则和统计口径,统一了事项列表与悬浮窗的查看、复制操作。

  1. 修复 事项修改类型后,统计中心仍按照原类型分类的问题。
  2. 修复 从软件设置、关于或统计中心通过悬浮窗打开事项时,无法自动切换到详情的问题。
  3. 优化 暂缓事项按照最近一次进入暂缓队列的时间倒序排列,暂缓状态之间切换不重复置顶。
  4. 优化 有效处理率按照当前截止时间筛选应处理事项,排除统计周期外的提前排队事项。
  5. 优化 主界面各事项列表单击后统一打开详情,仅复制按钮生成取号图片。
  6. 优化 展开模式悬浮窗单击事项后打开详情,迷你模式继续保留单击复制。

v0.1.3 · 2026-08-06

本版本新增了统计比例口径选项,优化了工作量趋势图表显示效果,并完善了回收站事项的编号与加急标识逻辑。

  1. 新增 软件设置默认选择有效处理率,并可切换为事项办结率,分别用于衡量工作处理覆盖和事项办结情况。
  2. 优化 统计中心工作量趋势增加周一、周二等中文星期标识。
  3. 优化 放大工作量趋势的数量、星期、日期与说明文字,并减少图表下方留白。
  4. 优化 趋势卡片按自身内容高度展示,不再因左侧事项类型较多而在柱状图上方产生大块空白。
  5. 优化 事项完成、已处理、进入暂缓队列或移入回收站时,自动解除加急状态。
  6. 修复 回收站事项的显示号码仍随日期变化的问题;号码现在固定在移入回收站当天。
  7. 修复 高柱体导致底部日期与其他日期基线不一致的问题。
  8. 修复 软件启动时只显示主界面,关闭主界面后再显示悬浮窗,新增取号窗口不再被自动恢复。

v0.1.2 · 2026-08-05

新增本周统计与周起始日设置,优化关于页面说明信息,并修复取号图片文字错位与悬浮窗启动分隔线。

  1. 新增 统计中心“本周”选项,默认统计本周起始日至当天的事项完成情况。
  2. 新增 软件设置可选择每周从周一或周日开始,并同步调整“本周”和“上一周”的统计范围。
  3. 优化 关于页面说明信息调整。
  4. 修复 取号图片中的“事项已登记”文字偶发向左错位的问题。
  5. 修复 Windows 10 启动时迷你悬浮窗底部出现蓝色分隔线的问题。

v0.1.1 · 2026-08-04

新增结构化办理记录、可重复排队、统计中心和重复事项合并,部门 / 团队升级为多选。

  1. 新增 “本轮已处理”和“本轮已完成”,处理轮次和结果进入可审计时间线;办理记录仅允许纠错删除,不提供编辑或补录入口。
  2. 新增 已处理、已完成或已归档事项可重新加入今日队列,保留事项编号与历史,重新生成今日序号。
  3. 新增 周、月、季度和自定义区间统计,按事项去重并以区间内最新处理结果归类。
  4. 新增 部门 / 团队支持像对接人一样多选,旧版单部门数据自动兼容。
  5. 新增 重复事项可合并至主事项,关联办理记录、时间线、状态、加急和历次排队记录一并迁移,并可自动去重。
  6. 优化 数据库升级前自动备份,旧队列与历史状态迁移到新结构;回收站事项不计入统计。
  7. 优化 归档事项固定显示归档时的排队编号,历史归档列表显示实际完成时间。
  8. 修复 悬浮窗号码与标题重叠、Windows 11 顶部黑线、阴影裁切,以及测试安装包缺少 WebView2Loader.dll 的问题。

v0.1.0 · 2026-08-01

新增待对方确认和暂缓事项显示开关,修复悬浮窗边框及应用图标不一致问题。

  1. 新增 “待对方确认”事项状态,并将其归入暂缓事项。
  2. 新增 “显示暂缓事项”设置,可控制待办队列和悬浮窗是否显示暂缓事项。
  3. 优化 待办队列默认隐藏暂缓事项,侧边栏数量与悬浮窗使用相同显示规则。
  4. 优化 新增取号时,事项类型默认选择当前列表第一项。
  5. 修复 悬浮窗选中状态下四边颜色不一致及左侧边框偏粗的问题。
  6. 修复 软件页面、窗口标题栏、任务栏、快捷方式和安装包图标不统一的问题。

v0.0.9 · 2026-07-29

新增暂缓事项入口,逾期事项优先显示,各处队列顺序保持一致。

  1. 新增 左侧边栏的“暂缓事项”入口,集中查看待补充材料、待内部确认和已暂停事项。
  2. 优化 已逾期事项在待办队列、暂缓事项和悬浮窗中优先显示。
  3. 优化 真实状态与红色逾期标识同时保留。
  4. 修复 主界面、悬浮窗和分享图可能显示不同排队顺序的问题。

v0.0.8 · 2026-07-22

支持多人对接人和常用选项排序,分享图更清晰、生成更快。

  1. 新增 单个事项可选择多位对接人,并支持逐个添加或移除。
  2. 新增 部门、团队和事项类型支持按使用频次排序及手动调整顺序。
  3. 优化 分享图提升为高清竖版输出,长标题会尽量完整显示。
  4. 优化 分享图预热、画布复用和结果缓存,缩短生成与复制时间。
  5. 修复 旧版单联系人事项升级后无法直接编辑为多人对接的问题。

v0.0.7 · 2026-07-18

固定悬浮窗工具栏和拖动区域,调整窗口边界与投影。

  1. 优化 悬浮窗切换尺寸时,拖动点和右侧窗口按钮保持原位。
  2. 优化 顶部品牌区域、列表空白区域和底部区域均可拖动悬浮窗。
  3. 优化 保留原生窗口投影和顶部细边线,增强窗口边界辨识度。
  4. 删除 Ctrl + Alt + N 全局新增取号快捷键及相关界面提示。
  5. 修复 迷你模式内边距变化导致工具栏图标位移的问题。

v0.0.6 · 2026-07-18

三个队列页面增加筛选,悬浮窗尺寸和新增表单布局保持稳定。

  1. 新增 待办队列、历史归档和回收站支持按部门、对接人、事项类型、状态及截止时间筛选。
  2. 新增 截止时间支持按日期及上午、中午、下午、晚上筛选。
  3. 优化 悬浮窗迷你模式和展开模式保持相同宽度。
  4. 优化 事项类型与要求完成时间控件同宽对齐。
  5. 修复 分享图等待数量错误显示整个队列总数的问题。

v0.0.5 · 2026-07-18

修复启动载入问题,增加独立取号窗口和处理记录管理。

  1. 新增 托盘菜单可直接打开独立取号窗口。
  2. 新增 用户手动添加的处理记录支持编辑和删除。
  3. 优化 关闭主窗口后继续在后台运行并保留悬浮窗。
  4. 优化 首次标记加急时,事项自动向前移动一个顺位。
  5. 修复 发布版启动后无法载入队列并一直显示“正在整理队列”的问题。

v0.0.4 · 2026-07-17

完善下拉选项、截止时间和备份管理,修复图片复制与时间显示。

  1. 新增 部门、事项类型和对接人支持输入、记忆、选择及删除。
  2. 新增 截止时间确认按钮,以及半小时后、1 小时后和粗略时段快捷选项。
  3. 新增 “关于”页面和可恢复备份删除功能。
  4. 优化 分享图改为紧凑竖版,号码和前方待处理事项数更加醒目。
  5. 修复 图片复制失败、编辑时间显示偏差和任务栏图标透明的问题。

v0.0.3 · 2026-07-17

修复发布版启动、队列载入和悬浮窗操作问题。

  1. 修复 Windows 发布版启动时出现黑色控制台窗口的问题。
  2. 修复 数据库初始化失败后页面无限停留在载入状态的问题。
  3. 修复 悬浮窗无法可靠新增取号或打开指定事项的问题。
  4. 修复 队列移动失败没有提示,以及前端事件监听可能异常的问题。
  5. 优化 主界面显示实际软件版本,并补充旧版升级提示。

v0.0.2 · 2026-07-17

迁移至轻量桌面架构,建立人工队列、分享图和本地数据保护能力。

  1. 新增 持久化人工队列顺位,以及相邻事项上移和下移。
  2. 新增 单击事项复制取号卡片、结构化状态历史和加急历史。
  3. 新增 数据库迁移前备份、备份列表和安全恢复。
  4. 优化 软件迁移至 Tauri 2,并改为通用取号与事项队列工具。
  5. 修复 Windows 缩放下字体错位、重复复制入口和透明区域挡住鼠标的问题。
  6. 优化 统一透明品牌图标和应用内操作图标。

数据兼容与位置

v0.3.0-beta.1 继续使用原有数据位置:

%APPDATA%\in-line\inline.db

首次迁移旧数据库时,会先在 backups 目录生成 InLine-backup-日期时间-before-migration.db。旧格式备份会在启动时统一整理名称。应用更新或卸载不会主动删除用户数据库。

软件设置中的手动备份与每日自动备份会同时保存事项、办理记录和软件设置,包括开机自动启动状态。“导入并恢复”会在一次确认后完成外部 .db 校验、复制、安全备份和非破坏性合并;备份列表显示全部记录,新导入项置顶并高亮。完全一致的事项合并关联记录,同名但内容不同的导入事项作为冲突副本另行保留,并显示持久的“导入冲突”标识。恢复成功后右下角通知会列出新增、合并和冲突数量,并可跳转待办、暂缓与历史归档;失败时显示原因、处理建议和可用的重试入口。所选备份中的有效软件设置覆盖当前设置并同步 Windows 自启动配置;操作前会自动创建 before-restore 应急备份。

合并期间,事项类型会自动去除首尾空格并按不区分大小写的名称归并,避免备份和当前数据产生重复类型。更新或卸载时,安装器会先结束仍被 Codex 等客户端占用的 in-line-mcp.exe 伴随进程,再写入新文件;Codex 本身不会被关闭。

无论备份中保存了什么旧显示设置,待办页和悬浮窗都只显示仍有有效队列记录的“待处理”与“处理中”事项;“已处理”、待材料、待确认等进入“暂缓事项”,已完成、已取消和已归档事项进入“历史归档”。

从旧版升级

  1. 从托盘菜单正常退出旧版 In Line,确认任务管理器中不再有 In Line.exe
  2. 如果“设置 → 应用”仍显示 In Line 0.0.1,先卸载该 Electron 旧版。卸载不会删除 %APPDATA%\in-line\inline.db
  3. 删除或取消固定仍指向旧安装目录的快捷方式。
  4. 安装并启动目标版本;程序会沿用现有数据库和设置。
  5. 在主界面左下角确认版本号,再核对原有事项、号码和日志。

迁移失败时会回滚数据库,不会按新项目清空原有数据。首次升级前仍建议保留一份手动备份。

如果主界面一直停在“正在整理队列”,修复后的程序会显示真实错误和“重新载入”按钮,不再无限等待;悬浮窗的“新增取号”会直接打开主界面的新增表单。

AI MCP 接入

安装包会在 In Line 主程序旁安装 in-line-mcp.exe。该程序采用 stdio 按需启动,不监听网络端口,仅提供以下只读工具:

  • get_report_summary:读取指定自然日范围内的统计汇总。
  • list_report_items:分页读取期间内有有效办理记录的事项明细。

“软件设置 → AI MCP 接入”仅保留“通用接入”窗口,内容包含本机启动命令、工具清单和只读权限范围,可直接复制给 Codex 等 AI 客户端并要求其完成配置。统计中心的“生成报告”会自动识别当前区间对应的本周周报、上周周报、月报、季度工作报告或阶段工作报告,并支持工作复盘、精简汇报、事项分类和自定义模板;每个软件版本首次生成时会先提示完成 MCP 接入并选择报告结构。添加配置后需要重启对应客户端。也可以按照 Codex MCP 官方说明手动添加该 stdio 程序。

统计中心同时提供数量口径的周期工作量对比和部门 / 团队相关工作量对比。本周与上周同期比较,上一周、上一个月和上一季度分别与前一个完整自然周期比较,自定义范围与紧邻的等长周期比较。对比变化统一采用“红色为增长、绿色为减少”,本周期右侧数值也随增减着色。一个事项归属多个部门时会分别计入各部门,因此部门合计可能高于总事项数。

MCP 只返回事项标题、部门、类型、当前状态、工作量、完成时间和有效办理记录,不提供联系人、事项详情、内部备注、普通操作日志或回收站数据,也不包含任何修改事项的工具。

构建产物

Windows x64 安装包采用 NSIS 格式,使用系统 WebView2,不捆绑完整浏览器运行时。源码仓库不提交安装包二进制;正式安装包通过 GitHub Releases 提供。

开发测试安装包可在 GitHub 的 Actions → Development Windows Installer → Run workflow 手动构建,仅作为保留 14 天的 Artifact,不创建 Tag 或 Release。vX.Y.Z-alpha.NvX.Y.Z-beta.NvX.Y.Z-rc.N Tag 会发布为 Pre-release;vX.Y.Z 发布为正式 Latest。完整规则见 版本发布与测试规范

v0.1.4 正式安装包:

开发

推荐环境:

  • Windows 10 / 11 x64
  • Node.js 20+
  • Rust stable-msvc
  • Visual Studio 2022 Build Tools(Desktop development with C++)
  • Microsoft Edge WebView2 Runtime
npm.cmd install
npm.cmd test
npm.cmd run build
npm.cmd run dist

前端为 React + TypeScript + Vite;桌面层为 Tauri 2 + Rust;数据层为 rusqlite + SQLite。

安全和隐私

  • 事项管理、统计、备份与 MCP 均在本地运行,不上传业务数据,也不包含遥测或第三方统计;仅在用户主动检查更新时访问 GitHub Releases。
  • 更新包下载至 %TEMP%\In-Line\updates\v版本号\,只有与 GitHub Release Asset 提供的 SHA-256 digest 完全一致时才会启动 NSIS 安装程序。该校验用于发现下载损坏或下载结果不一致,不属于独立数字签名,也不能防御 GitHub 仓库发布权限本身被完全控制。
  • 前端不能执行任意 SQL,只能调用白名单命令。
  • 日志不记录完整事项详情和内部备注。
  • 备份恢复前会校验 SQLite 完整性,并自动备份当前数据。
  • MCP 使用只读数据库连接,不监听网络端口,并排除联系人、内部备注、事项详情和已删除事项。

后续规划

完整提醒体系、草稿、自动归档、原生 Excel 导出、多用户协作、云同步和数据库加密将在后续版本评估。

许可

本项目采用 GNU General Public License v3.0(GPL-3.0-only),详见 LICENSE

About

In Line,排着呢。一个支持取号功能的待办工具。

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages