多源数据接入
邮件 IMAP(AI 判定待办、90 天窗口去重)、钉钉待办 / 会议 / 听记 / 群消息(OAuth 扫码、双向同步)、考勤打卡与审批实例(钉钉开放 API)。
求职中 · Portfolio — 2026
验收工具规则迁移 · 多元汇总待办 · AI 降本提效
我主导了验收工具及其计算规则向钉钉的迁移,以及多元汇总待办系统 SmartAgenda 的研发。 目标很直接:用AI 把钉钉和公司系统连起来,真正帮团队降本提效—— 考勤报表全自动,待办不再漏,系统怎么用问一句就知道。
用 AI,让钉钉和公司系统一起降本提效 —— 一条主线串三件事。
邮件 IMAP(AI 判定待办、90 天窗口去重)、钉钉待办 / 会议 / 听记 / 群消息(OAuth 扫码、双向同步)、考勤打卡与审批实例(钉钉开放 API)。
FastAPI + PostgreSQL 承载适配层与验收工具规则引擎(原样迁移);AI 服务用 DeepSeek + BGE-M3 + Qdrant 做 RAG,SSE 流式、引用可溯源。
统一待办(多元汇总 + 一键分发)、5-Sheet 考勤报表每月自动推 HR、智能问答直接回答「DTSP 怎么用 / 立项流程 / PMO 联系方式」。
10 条下班判定、结费 / 调休口径、5-Sheet 报表,一行不改搬进平台。
邮件、钉钉、听记、群消息统一入库,AI 判定待办并自动去重。
OAuth、组织架构、日历、机器人通知、任务分发与审批全打通。
RAG 问答让「DTSP 怎么用」成为一次对话,钉钉里就能把事办完。
每个项目都从真实业务里长出来,能讲清楚问题、方案和结果。
企业多源待办 + RAG 问答 + 钉钉联动:邮件 / 钉钉 / 群消息统一汇总,AI 判定与去重;SSE 流式问答、引用可溯源;任务分发按组织架构分配、进度 / 反馈 / 审批闭环;含仪表盘、项目地图大屏、质量安全与工单模块。
没有源码的 PyInstaller 桌面应用(WeLink 考勤助手):解包 + pycdc / dis 反编译还原,完成 5 轮规则修复(统一结费时长口径、固定班次识别、声明时长优先、LLM 兜底解析审批备注),重新打包验证后把规则原样迁移到钉钉数据源。
直连钉钉开放 API 拉取打卡 / 排班 / 审批,复用验收规则引擎;每月 1 日 02:00 定时生成 5-Sheet xlsx,工作通知文件消息推 HR;测试 / 生产双应用可切换,Secret 加密入库,支持手动补跑、重推。
把质量安全问题和项目状态做成能看、能点、能管理的数字看板:问题台账、闭环跟踪、风险升级;ECharts 大屏可视化项目进度与风险。
从反编译到部署,一条链路都能打。
最近在推进的事。
落地直连钉钉 API 的考勤全自动流程:拉取打卡 / 排班 / 审批 → 规则引擎计算 → 5-Sheet xlsx → 工作通知推 HR;支持测试 / 生产应用切换与手动补跑、重推。
无源码环境下解包反编译还原 WeLink 考勤助手;统一结费时长口径、引入 LLM 兜底解析审批备注;完成 5 项考勤规则变更并重新打包验证。
邮件 / 钉钉待办 / 听记 / 群消息统一汇总;AI 判定待办;RAG 智能问答上线;任务分发与审批、组织架构同步、机器人通知逐步打通。
华为驻场项目考勤 / 加班 / 验收报表工具:5 份 Excel 输入、10 条下班判定规则、5-Sheet 报表输出,支撑多考勤组月度结算。
先把业务吃透,再谈 AI。
我做 AI 应用开发,习惯先钻业务规则,再放大模型进来。验收工具没有源码,我就解包反编译,一条条把结算口径抠出来;规则迁到钉钉时,引擎原样搬过去,数据源从 Excel 换成 API,算出来的结果一条都不能变。
判断一个 AI 功能好不好,我的标准很朴素:人是不是真的少干了活、钱是不是真的省了。邮件自己变成待办,报表自己推到 HR 手里,系统怎么用,问一句就有答案。
AI 再聪明,也算不对一条你弄错的结算规则。
从数据进来、到结果出去,先端到端打通,再谈体验和炫技。
自动化、问答、提醒……所有 AI 能力只有一个验收标准:人少干多少活。