Commit Graph
493 Commits
Author SHA1 Message Date
admin 1c47e250c4 fix(mobile): quiet h5 validation noise 2026-07-09 14:46:33 +08:00
admin 5e0a5c7af7 docs: align phase plan with uni mobile app 2026-07-09 14:24:51 +08:00
admin eae25e4a54 fix(mobile): tidy user page text layout 2026-07-09 14:22:32 +08:00
admin e60520b7aa fix(mobile): proxy review audio downloads 2026-07-09 13:54:19 +08:00
admin 4ef388873b feat(mobile): add voice transcription to practice 2026-07-09 13:41:48 +08:00
admin 04405b5e11 fix(mobile): reset page scroll on route entry 2026-07-09 13:34:24 +08:00
admin f517cbd2b5 fix(mobile): carry today task into practice 2026-07-09 13:28:52 +08:00
admin dd13936ca9 fix(mobile): show real assignments on today page 2026-07-09 13:24:19 +08:00
admin 5f92847c00 feat(aihr): map supervisor phone to org scope 2026-07-09 12:54:33 +08:00
admin 9bd567a72f feat(aihr): filter supervisor reviews by org scope 2026-07-09 12:43:16 +08:00
admin 45d06f56cd fix(dev): proxy admin through portless api 2026-07-09 12:33:30 +08:00
admin a83fb53ecd feat(aihr): scope supervisor practice data 2026-07-09 11:37:33 +08:00
admin 678543e8a5 feat(aihr): complete uni-app role workflows 2026-07-09 10:42:20 +08:00
admin f40d2fcc6e docs: archive MVP design-qa record and refresh doc indexes
- Move root design-qa.md → docs/archive/2026-07-mvp-delivery/ (MVP-phase
  screenshot QA, concluded passed; register in archive README)
- Rename 20260708 UUID screenshot to descriptive name
- Index the 2026-07-08 integration plan in README, docs/README, AGENTS.md
2026-07-08 12:23:03 +08:00
admin 13c7bdc082 docs: adopt 2026-07-08 product decisions — 学练问报 integration plan
- Add docs/20260708/: integration plan v1.2 (product definition vs launch
  demo split into four parts), meeting notes, customer 'third edition' docx,
  WeChat follow-up screenshot
- Decisions: directed mentorship rejected → open question board; 学 module
  upgraded to courses/no-fast-forward video/min reading time/irregular exams;
  direct-answer SOP format; credit-gated offline promotion exam
- Customer replies on three open items: multi-app jump deferred (D6 stays),
  leaderboard kept as opt-in switch (default off), manager evaluation gated
  by org-structure permissions
- Master plan → v0.3 (§4.4 open question board + permission-gated evaluation,
  §4.5 learning module, §8 resolved items); practice plan → v0.8 (sop_answer
  template, style-regen buttons, answer thumbs up/down, credit rules in M4)
2026-07-08 12:22:47 +08:00
admin 2bdf527e26 feat(aihr): add prompt template management UI 2026-07-08 08:42:06 +08:00
admin 4b10b08eeb feat(aihr): close phase two practice pilot gates 2026-07-08 00:51:32 +08:00
admin 1d14497bc3 docs: sync entry docs to phased plan structure
AGENTS.md/README.md 项目定位并入立项会重定位(银城员工端 APP、
三阶段边界、管家=生活顾问);docs/README.md 索引补总纲、立项会
纪要与组织同步接口设计;组织快照口径更新为可外部同步。
2026-07-07 11:06:21 +08:00
admin 9ecf4fdfc3 docs: adopt 2026-07-07 kickoff — phased master plan + practice plan v0.7
新增《银城员工端APP分阶段实施总纲》v0.2:三阶段(陪练→大喇叭+
知识学习平台→北森对接)、身份三轴模型与防遗漏分发策略;归档立项
会纪要。二期计划 v0.2→v0.7:客户反馈(传帮带/成长路径/提示词模板/
总结卡快速修复)与立项会增量(时间锚点/收费场景权重/每日三题/
knowledge_gap 钩子);确认管家=生活顾问、APP 形态=H5 套壳。BRD
同步传帮带与评级证据包口径。
2026-07-07 11:06:05 +08:00
admin f5137a2b05 feat(aihr): add open org snapshot sync endpoint
新增 POST /api/aihr/org/sync,从开放组织系统 /open/v1/sync/snapshot
拉取公司/部门/员工快照刷新 aihr_org_snapshot;支持 dryRun 预检、
Bearer/client-credentials 鉴权与可选 HMAC 签名;外部未配置时保留
SQL seed。附接口契约设计 v1 与 API/DEV_SETUP 配置说明。
2026-07-07 11:05:41 +08:00
admin b2b31f292b docs: sync phase 2 planning references 2026-07-07 00:41:18 +08:00
admin a6112b6559 docs: add phase-2 practice development plan v0.2
综合缺口分析修订版与 BRD v1.1 制定二期推进计划,并补齐逐项复核
发现的 6 处缺漏:#6/#9/#16/师徒演练处置、#13 定向再练落点(M4)、
画像雷达图承载、TechSpec P1 表映射、场景管理权限口径、G6 成本上限。
2026-07-06 22:13:24 +08:00
admin 8361c5431e docs: add verified revision of practice-gap analysis
原 docx 入库归档,新增修订版:更正 4 处现状错误(TTS多语气/场景管理/
画像时长系夸大或不存在,教练提示与ASR可编辑系漏计),划掉 1 条已实现
缺口(ASR实时纠错),降级 2 条半实现(预习卡/教练干预/情绪动态),标注
2 处与 TechSpec §6 评分决策的冲突及修订口径(逐句标注放 finish 后、
离线包不含对练);24 项缺口逐条挂 BACKLOG/规格锚点并给出四档排期
建议;文档独有亮点(录音回放/主管旁听/评分校准/离线包)单独标出。
2026-07-06 21:14:24 +08:00
admin b550f54eb8 docs: sync mentor layer, summary card and design baseline across docs
演示口径/验证步骤/README/AGENTS 全部对齐 P1 师傅层与 P0-2 总结卡
现状(师傅区四状态/今日安排/我的地图/tab今日练问我/建设中整页/
总结卡弹层);API_INTEGRATION 补检索轻概要行为与 summary-card 端点
契约;AGENTS 移动端规则更新(状态源勿新造/visibleTabs 钉死/REVIEW
修正项优先);BACKLOG 记「保存图片」与「学」板块零散待办;删除
docs/prototypes 下与 design/ 重复的 5 张设计图副本。
2026-07-05 23:00:10 +08:00
admin 6d92033d5d docs: adopt gpt-image-2 design boards as P1 visual baseline
5 张设计图入库并出评审结论 REVIEW.md:采纳为视觉基准;修正项——
师傅形象全线统一为效果总板老师傅(插画风,首页图女性写实形象不采
用,发出者逻辑破裂)、首页形象占屏压回≤1/5+滚动收缩、对手戏每轮
评分只做教练轻提示(评分仍只在 finish)、知识类型四 tab 依赖 B8
未落前不做假 tab。H5_REDESIGN 头部加视觉基准指针。
2026-07-05 01:29:34 +08:00
admin 2ecbb43fa2 docs: H5 redesign v1.1 - digital mentor avatar layer
按甲方构想新增 §2.0 数字师傅形象层:2D 插画形象+四状态状态机
(待机/聆听/思考/说话,状态源即现有 sopRecording/sopLoading/
sopSpeaking),语音/文字/按钮三交互(快捷 chips 按岗位配置);形象是
系统行为的「发出者」,监工感变带教感(化解 G4);守 BRD 红线不做
数字人视频。员工端首页布局修订(形象+气泡统摄双面板,悬浮球升维
合体),路线 P1/P2 更新,人设卡邀甲方定稿。
2026-07-05 00:37:20 +08:00
admin 3d5365e460 docs: add H5 redesign blueprint (digital mentor v1.0)
沉淀 H5 前端重构设计蓝本:「随身师傅」定位(用户原话背书)、六条
设计铁律、三端三形态 IA(员工端双引擎首页+问师傅答案卡、候选人端
线性漏斗、主管端监工驾驶舱)、知识类型分层、问学练评分发闭环(规则
版 v1)、岗位身份前置依赖、蓝领工具感视觉方向、工程还债与 P0-P3
路线度量;生活顾问为英雄岗位做深,四保一服后置做广。
2026-07-05 00:18:47 +08:00
admin df074f143e docs: add feedback item 13 - living consultant as hero position
截图10入库:生活顾问岗(日常小区服务/物业费停车费催缴/投诉)要全面
AI 陪练,「感觉像老带新的感觉」为数字师傅定位提供用户原话背书。
ANALYSIS 补第13条与北极星背书;BACKLOG B2/B8 岗位策略更新为
「生活顾问优先做深,四保一服其次做广」——现有投诉/催费 seed 场景
本就属该岗位,项目最初名称即含生活顾问。
2026-07-05 00:10:50 +08:00
admin 7c7a5b05d0 docs: capture 2026-07-04 user feedback analysis and backlog updates
新增 feedback/2026070423/ANALYSIS.md:9 张反馈截图逐条解码(信息图
HTML 卡片/按钮触发小窗总结/页面必须切换/可点视觉分化/角色职责地图/
员工五段旅程/主管学习监工/四保一服场景/连贯语音对手戏/动作类知识
视频化/AI 分发决策),拔高为「数字师傅」定位与三个产品跃迁(媒介
匹配/经验资产库/语音对手戏),附行动清单。BACKLOG:B2 增补连贯语音
对手戏与四保一服场景维度,B4 优先级上调(表演型知识主媒介),新增
B8 数字师傅(学习旅程模块化+主管监控面板+个性化分发引擎+知识类型
维度)。
2026-07-04 23:57:54 +08:00
admin e26e3c75cc docs: sync mobile voice release notes 2026-07-04 18:38:12 +08:00
admin 775873e31b chore: demo fixed-code opt-in flag, sop tweaks and doc sync
短信固定验证码增加 aihr.sms.demo-fixed-code-enabled 显式开关(prod
默认仍禁用,演示环境可显式放行);SOP 服务小调整;mobile base 支持
VITE_BASE;作战清单/TechSpec/API_INTEGRATION/docs README 同步。
2026-07-04 16:05:50 +08:00
admin c47a9bb075 docs: sync mobile scenario home, tab navigation and sop panel
员工端五情境区、底部 tab 整页互斥切换、死按钮 toast、查SOP面板同步
进 DEMO_ACCEPTANCE 演示口径、DEV_SETUP 验证步骤、README 概览;
AGENTS 补规则:不要把面板改回首页叠加渲染、未实现入口必须走 toast。
2026-07-04 14:56:32 +08:00
admin 660842b555 docs: sync stale statements after async-queue/video/vision/rerank work
图片 OCR 空结果行为从「空正文0片段」更正为「待处理落库」;category
全集补 vision;README 英雄路径口径更新为真模型优先;AGENTS 补异步
队列/视频/ffmpeg/rerank 规则与新表清单,seed 演示流表述改为降级链
约束。
2026-07-04 01:12:18 +08:00
admin df20627fbb feat(aihr): keyframe caption and rerank in retrieval pipeline
视频关键帧 vision prompt 从纯 OCR 扩展为「文字+一句画面描述」,纯视觉
信息(动作/场景演示)进入文本向量可检索;检索 RRF 融合后接
category=rerank 模型(bge-reranker-v2-m3)语义重排,未配置或失败保持
RRF 顺序(TechSpec 12.3 最后一环)。BACKLOG 记入 B7 视觉向量检索
(Doubao-embedding-vision,二期)。端到端验证:重传视频片段带画面描述;
检索「首次反馈时限」视频转写片段重排后命中第一。
2026-07-04 01:06:09 +08:00
admin fe1eef3905 feat(aihr): support video upload with asr transcript and keyframe ocr
新增 AihrVideoService:ffmpeg 抽音轨按5分钟分段调 asr 转写([mm:ss]
时间戳),30s间隔(≤40帧)抽关键帧调 vision 提取画面文字(重复画面去重),
合并文本复用既有归类/切片/向量化链路。视频只走异步队列(同步接口
拒绝),≤500MB/≤60分钟,同时只加工1个,卡死判定放宽到120分钟;无
asr/vision 结果按「待处理」落库不报错。前端 accept/筛选/文案与
overview 类型徽标同步。端到端验证:30s培训视频语音逐字转写+画面
四要点完整提取,自动归类投诉处理SOP。
2026-07-04 00:24:24 +08:00
admin 77aa992872 feat(aihr): switch interview and case flows to real-model-first pipeline
AI 面试 /start 动态出题、/finish 按真实回答结构化评分(未配模型用本地
Rubric 估分);案例沉淀 /upload 改 multipart 真实语音+ASR 转写,
/organize 用真实 transcript 调 chat 模型整理;seed service 重构为
AihrInterviewService/AihrCaseService;前端面试/案例/对练页与移动端、
demo-check、验收文档同步真实链路口径。
2026-07-03 23:45:20 +08:00
admin 4fa23617a4 feat(aihr): decouple batch upload from processing via async queue
批量上传治本:POST /doc/upload-async 只暂存+入队即秒回,后台 worker
(并发2)复用 saveDocument 链路逐条解析/归类/向量化;队列表
aihr_knowledge_upload_item 状态机 0/1/2/3,完成/失败 CAS 写入,同名
文件串行防撞 attach 唯一键,卡住30分钟清扫重置,失败暂存保留72h。
新增 GET /doc/upload-items 批次查询与 POST /doc/upload-items/{id}/retry
单文件重试。资料处理页批量导入改走异步:提交即返回,新增本批次
进度面板(排队/加工中/完成/失败+进度条+单条重试),轮询防过期回写。
同步接口保留给 SOP 页单文件即时预览。
2026-07-03 23:36:56 +08:00
admin e47f6a2f48 docs: sync agents/readme/integration/setup with llm, speech and import-cancel
对练真LLM与语音接口、短信固定验证码、组织快照表写入 AGENTS.md 规则
与 API_INTEGRATION/DEV_SETUP/README;导入任务取消同步进作战清单、
迁移计划与 TechSpec。
2026-07-03 21:45:38 +08:00
admin b9a50398d8 docs: sync demo acceptance and doc index with real-LLM practice
演示口径从「不现场接大模型」改为「大模型不作硬依赖:配置即真、失败
回退 seed」;对练演示行标注真 LLM 行为;文档索引补 BACKLOG 与
CODEBASE_ORIGINS。
2026-07-03 21:43:37 +08:00
admin 829df0c9aa docs: add B5 employee four-metric profile to backlog
训练时长/贡献度/测评分/AI等级四指标映射到 TechSpec M6 既有 P1
排期:贡献度复用 incentive_point+审核链计分,AI等级用 cert_rule
组合三指标,展示面落 mobile profile 接口;标注挂钩绩效须过闸门。
2026-07-03 17:00:32 +08:00
admin 2046707696 docs: add 2026-07-03 client feedback items B1-B4 to backlog
四项甲方反馈需求入池:层级数据权限+人资运营者角色、分岗位
面试官人设与多语气声、一键生成培训图片、一键生成培训视频
(含供应商选型倾向)。均不进一期Demo,按优先级排入后续迭代。
2026-07-03 16:45:59 +08:00
admin f869d66c90 feat: complete aihr mvp mobile workflow 2026-07-03 16:43:37 +08:00
admin 62ffcb6e99 chore: initialize wygj monorepo 2026-07-03 01:25:10 +08:00