电商OKR智能体教练系统(评分、纠错、生成可下载结果、归档、对话、指导)产品系统Vibe Coding

我要开发同款
Enjou2026年04月14日
10阅读

技术信息

语言技术
PythonJavaScriptVue
系统类型
Web
行业分类
企业服务电商

作品详情

行业场景

这是一套给团队内部用的 OKR 教练与培训系统。
1.解决OKR编写、教学人力资源消耗大的问题
2.标准化评分,减少人工评分的主观性因素
3.定制化评分规则,在主流OKR的基础上增加企业特殊需求,例如增加复盘R评分。
4.智能体基于规则进行发散教学,低成本高效益。

功能介绍

上传 Word、Excel 等材料后,系统会把内容读懂、整理成统一结构,再按公司约定的 OKRR 规则打出分数并配上文字点评,分析过程可以流式推进,不用一直干等。

单独的分析页专注做打分:支持多文件上传,表格里直接看结果,并可下载汇总 Excel、CSV 或每人一份的评分版 Word。

对话页把 OKR 放进上下文里做培训式追问,回答流式输出,可暂停,可翻历史、从回收站恢复;常用会话可以收藏,下次一键打开。

系统会按岗位调整点评侧重点;选通用模式时,会结合文件名、人名映射等尽量自动识别京东、天猫等不同岗位。

管理员有「运行时配置」流程 DIY 面板,不用改代码就能换整条流水线。清洗可在四条路里选:大模型一次抽出目标与关键结果、大模型顺带把后续打分用的段落切好、纯规则不调用模型、或保留原文整块进入下一步。打分可在五条路里选:整份一次评、按小块逐块评、偏少次的大块评、默认的两块合并评、以及自定义每轮合并几块数量的 DIY 模式。同一块面板还能换默认模型、清洗专用模型、各类超时、块与块之间的间隔、是否在主评后再补一轮批注;并提供一键极速预设和清空恢复默认。

分析结果可存档,后续支持合并总结、流式长文和转 Word。发现标准用语不当可走纠错:提交、审批、合并。新用户注册需管理员通过,管理员可管理角色与账号。

支持 Docker 一体部署网页与接口,数据落在挂载目录,避免容器重建后对话与配置丢失。

项目实现

前端 Vue 3、Vue Router、Vite,流式用 fetch 与 SSE;后端 FastAPI、Uvicorn,业务在 app 下分 ingestion、cleaning、scoring、export、summary、archive、chat 等模块。

持久化 SQLite,init_db;鉴权 JWT,python-jose、bcrypt。

配置加载顺序:config/settings.yaml,环境变量,再 merge data/runtime_overrides.json;白名单在 runtime_overrides.py,管理页调 /api/admin/runtime-overrides 的读写与 preset-fast、clear。

清洗 clean_okr 按 cleaning.pipeline 走 llm_structured、llm_light_chunked、rules、raw;已有 objectives 时短路归一化;轻量切块失败回退 structured 再 rules。

流式分析 POST /api/okr/analyze/stream 内强制 scoring 走 llm;多文件清洗可并行,StreamingResponse 推送 cleaning_done、progress、scored_chunk、scored、done。

打分 okr_scoring 按 llm_pipeline 分发至 scoring_backends 的 single、staged、holistic、paired、diy_staged_llm;diy 读 diy_chunks_per_call 1~6。切块 resolve_scoring_chunks 优先 prebuilt_staged_chunks,否则 build_structural_chunks

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论