2026-06-03 - 2026-06-10

Overview

0 Active Pull Requests
155 Active Issues
Excluding merges, 1 author has pushed 30 commits to main and 30 commits to all branches. On main, 53 files have changed and there have been 5087 additions and 245 deletions.

155 Issues closed from 1 user

Closed #159 M8 P2 | getSummary/getTrend 优化:使用 findByDateRange 替代 findAll 全表扫描 2026-06-09 21:50:26 +08:00

Closed #160 M-API-ADMIN-INFO P2 | Admin 端点接入 AdminJwtGuard 鉴权 2026-06-09 21:50:26 +08:00

Closed #147 API-ADMIN-INFO-009 P1 | 用户学习时间线接口 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #148 API-ADMIN-INFO-010 P1 | 单用户学习数据诊断接口 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #149 API-ADMIN-INFO-011 P1 | 单资料学习数据诊断接口 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #150 API-ADMIN-INFO-012 P0 | 异常数据查询接口 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #151 API-ADMIN-INFO-013 P1 | active / interrupted session 管理 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #152 API-ADMIN-INFO-014 P1 | TemporaryReadingMaterial 管理 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #153 API-ADMIN-INFO-015 P1 | 学习数据重算接口 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #154 API-ADMIN-INFO-016 P1 | 学习事件处理配置接口 【status:todo】 2026-06-09 21:42:05 +08:00

Closed #155 API-ADMIN-INFO-017 P1 | 学习数据导出接口 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #156 API-ADMIN-INFO-018 P0 | 权限与审计日志接口 【status:partial】 2026-06-09 21:42:05 +08:00

Closed #157 API-ADMIN-INFO-019 P1 | admin 接口测试 【status:blocked】 2026-06-09 21:42:05 +08:00

Closed #158 API-ADMIN-INFO-020 P1 | admin 接口文档 【status:todo】 2026-06-09 21:42:05 +08:00

Closed #145 API-ADMIN-INFO-007 P0 | DailyLearningActivity 查询接口 【status:blocked】 2026-06-09 21:40:37 +08:00

Closed #146 API-ADMIN-INFO-008 P0 | LearningRecord 查询 / 详情接口 【status:blocked】 2026-06-09 21:40:37 +08:00

Closed #141 API-ADMIN-INFO-003 P0 | failed / warning / duplicate 查询接口 【status:blocked】 2026-06-09 21:40:36 +08:00

Closed #142 API-ADMIN-INFO-004 P0 | ReadingEvent 重放 / 修复接口 【status:blocked】 2026-06-09 21:40:36 +08:00

Closed #143 API-ADMIN-INFO-005 P0 | LearningSession 查询 / 详情接口 【status:partial】 2026-06-09 21:40:36 +08:00

Closed #144 API-ADMIN-INFO-006 P0 | MaterialReadingProgress 查询 / 详情接口 【status:blocked】 2026-06-09 21:40:36 +08:00

Closed #139 API-ADMIN-INFO-001 P0 | Dashboard 数据接口 【status:blocked】 2026-06-09 21:40:35 +08:00

Closed #140 API-ADMIN-INFO-002 P0 | ReadingEvent 查询 / 详情接口 【status:blocked】 2026-06-09 21:40:35 +08:00

Closed #138 API-ADMIN-INFO-000 P0 | 学习信息后台接口总设计 【status:todo】 2026-06-09 21:36:17 +08:00

Closed #135 API-INFO-027 P1 | 乱序事件、时区、异常 position 测试 【status:todo】 2026-06-08 21:15:33 +08:00

Closed #136 API-INFO-025 P0 | 主链路 E2E / 集成测试 【status:todo】 2026-06-08 21:15:33 +08:00

Closed #137 API-INFO-026 P0 | 幂等去重与重复统计测试 【status:todo】 2026-06-08 21:15:33 +08:00

Closed #123 API-INFO-028 P1 | 学习信息收集 API 文档 【status:todo】 2026-06-08 21:06:21 +08:00

Closed #134 API-INFO-024 P0 | 权限校验:KnowledgeSource / temporary file 【status:todo】 2026-06-08 21:04:22 +08:00

Closed #120 API-INFO-022 P1 | active session 中断清理机制 【status:todo】 2026-06-08 21:03:10 +08:00

Closed #133 API-INFO-023 P1 | ReadingEvent 重放 / 修复处理接口 【status:todo】 2026-06-08 20:59:50 +08:00

Closed #132 API-INFO-021 P1 | 学习历史记录接口 【status:todo】 2026-06-08 20:58:47 +08:00

Closed #118 API-INFO-020 P1 | heatmap 日期过滤与阅读数据接入 【status:partial】 2026-06-08 20:57:38 +08:00

Closed #117 API-INFO-019 P0 | 纯数据 trend 接口 【status:partial】 2026-06-08 20:56:09 +08:00

Closed #116 API-INFO-018 P0 | 学习 summary 接口 【status:partial】 2026-06-08 20:55:01 +08:00

Closed #115 API-INFO-017 P0 | 首页继续学习接口 【status:todo】 2026-06-08 20:53:41 +08:00

Closed #114 API-INFO-016 P0 | 查询资料阅读进度接口 【status:todo】 2026-06-08 20:51:59 +08:00

Closed #131 API-INFO-015 P0 | 写入 LearningRecord 阅读记录 【status:todo】 2026-06-08 20:45:25 +08:00

Closed #113 API-INFO-014 P0 | 聚合到 DailyLearningActivity 【status:todo】 2026-06-08 20:44:26 +08:00

Closed #112 API-INFO-013 P0 | 聚合到 MaterialReadingProgress 【status:todo】 2026-06-08 20:42:04 +08:00

Closed #111 API-INFO-012 P0 | 聚合 ReadingEvent 到 LearningSession 【status:todo】 2026-06-08 20:40:17 +08:00

Closed #130 API-INFO-011 P0 | 实现 ReadingEventProcessorService 【status:todo】 2026-06-08 20:34:25 +08:00

Closed #110 API-INFO-010 P0 | 事件校验、去重、activeSecondsDelta 处理 【status:todo】 2026-06-08 20:32:25 +08:00

Closed #109 API-INFO-009 P0 | 实现批量上报阅读事件接口 【status:todo】 2026-06-08 20:31:11 +08:00

Closed #119 API-INFO-007 P0 | 新增 LearningRecord 模块 【status:partial】 2026-06-08 20:19:40 +08:00

Closed #127 API-INFO-006 P0 | 扩展 DailyLearningActivity 字段与 Repository 【status:partial】 2026-06-08 20:16:34 +08:00

Closed #126 API-INFO-005 P0 | 扩展 LearningSession 字段与 Repository 【status:partial】 2026-06-08 20:12:31 +08:00

Closed #125 API-INFO-008 P0 | 定义 ReadingEvent 错误码与警告码 【status:todo】 2026-06-08 20:11:23 +08:00

Closed #129 API-INFO-002 P0 | 新增 TemporaryReadingMaterial 表 【status:todo】 2026-06-08 20:10:35 +08:00

Closed #108 API-INFO-004 P0 | 新增 MaterialReadingProgress 表 【status:todo】 2026-06-08 20:09:21 +08:00

Closed #107 API-INFO-003 P0 | 新增 ReadingEvent 表 【status:todo】 2026-06-08 20:07:44 +08:00

Closed #106 API-INFO-001 P0 | 阅读事件上传协议文档 【status:todo】 2026-06-08 20:05:58 +08:00

Closed #128 API-INFO-000 P0 | 学习信息收集总设计与实体映射 【status:todo】 2026-06-08 20:03:28 +08:00

Closed #122 API-INFO-017 P0 | 防重复统计测试 2026-06-07 11:22:12 +08:00

Closed #121 API-INFO-016 P0 | 信息收集主链路 E2E 测试 2026-06-07 11:22:11 +08:00

Closed #124 API-INFO-000 P0 | 确认学习信息收集数据源映射 2026-06-07 11:22:10 +08:00

Closed #105 API-INFO-000 P0 | M8 里程碑总设计文档 2026-06-07 11:22:09 +08:00

Closed #51 H0-06 补齐 iOS 核心流程 DTO(import / source / learning-session) 2026-06-06 18:51:28 +08:00

Closed #52 H0-07 修复后跑核心 CAPI E2E + 输出 iOS 对接文档 2026-06-06 18:51:28 +08:00

Closed #57 H0-12 Quiz 模型与API 2026-06-06 18:51:28 +08:00

Closed #50 H0-05 用户 JWT 和 Admin JWT 密钥彻底隔离 2026-06-06 18:51:27 +08:00

Closed #13 M0-13 Admin Auth & RBAC 基础版 2026-06-06 18:50:36 +08:00

Closed #14 M0-14A User & Account 模块架构设计 2026-06-06 18:50:36 +08:00

Closed #15 M1-01 AI Gateway 深化 2026-06-06 18:50:36 +08:00

Closed #10 M0-10 Task Queue & Worker 基础版 2026-06-06 18:50:35 +08:00

Closed #11 M0-11 Quota, Billing & Cost 基础版 2026-06-06 18:50:35 +08:00

Closed #12 M0-12 Secret & Vendor Asset 基础版 2026-06-06 18:50:35 +08:00

Closed #8 M0-08 AI Gateway 基础版 2026-06-06 18:50:34 +08:00

Closed #9 M0-09 File Storage 基础版 2026-06-06 18:50:34 +08:00

Closed #5 M0-05 Traffic Protection & Resilience 基础版 2026-06-06 18:50:33 +08:00

Closed #7 M0-07 Observability 基础版 2026-06-06 18:50:33 +08:00

Closed #3 M0-03 Config & Feature Flag 基础版 2026-06-06 18:50:32 +08:00

Closed #4 M0-04 Audit & Security 基础版 2026-06-06 18:50:21 +08:00

Closed #6 M0-06 Content Safety & Moderation 基础版 2026-06-06 18:50:21 +08:00

Closed #1 M0-01 Common Architecture Foundation 2026-06-06 18:50:20 +08:00

Closed #2 M0-02 Event Bus & Reliability 基础版 2026-06-06 18:50:20 +08:00

Closed #99 M7-11 P0 | deleteSession / updateSession / getMessages 缺少 userId 鉴权 2026-06-06 17:22:49 +08:00

Closed #100 M7-12 P0 | listSessions 缺少 isDeleted 过滤 + 分页元数据 + isPinned 排序 2026-06-06 17:22:49 +08:00

Closed #101 M7-13 P0 | loadContextByScope: global 走全库检索 + folder 无独立分支 2026-06-06 17:22:49 +08:00

Closed #102 M7-14 P1 | sendMessageStream aiGateway 非空断言导致 null 时 crash 2026-06-06 17:22:49 +08:00

Closed #103 M7-15 P2 | open-or-create 过滤 isArchived + knowledgeBaseId 必填约束优化 2026-06-06 17:22:49 +08:00

Closed #104 M7-16 P0 | KnowledgeItem.sourceRef 从未被赋值,material scope 检索失效 2026-06-06 17:22:49 +08:00

Closed #49 H0-04 Refresh Token 刷新时检查用户状态 2026-06-06 17:20:41 +08:00

Closed #89 CHAT-702 P0 | Scope 回归测试用例清单 2026-06-06 17:07:11 +08:00

Closed #90 CHAT-703 P0 | 防上下文污染测试 2026-06-06 17:07:11 +08:00

Closed #91 CHAT-704 P1 | 来源删除后的会话表现测试 2026-06-06 17:07:11 +08:00

Closed #78 M7-10 P1 | 旧数据迁移:补全 scopeType + scopeId(23 个旧会话) 2026-06-06 17:06:32 +08:00

Closed #86 CHAT-302 P0 | knowledge_item 会话检索范围:只检索当前知识点 2026-06-06 17:05:02 +08:00

Closed #87 CHAT-303 P0 | material 会话检索范围:只检索当前资料 2026-06-06 17:05:02 +08:00

Closed #88 CHAT-304 P0 | knowledge_base 会话检索范围:检索整个知识库 2026-06-06 17:05:02 +08:00

Closed #84 CHAT-203 P1 | ChatSession 自动标题生成规则 2026-06-06 17:03:59 +08:00

Closed #83 CHAT-002 P0 | 定义 ChatScope API Contract 前后端接口协议 2026-06-06 17:03:20 +08:00

Closed #97 CHAT-000 P0 | ChatScope 里程碑总设计文档 2026-06-06 17:03:20 +08:00

Closed #82 CHAT-001 P0 | 定义 ChatScope 设计文档 docs/chat-scope-design.md 2026-06-06 17:03:19 +08:00

Closed #76 M7-08 P0 | open-or-create 会话逻辑(同一 scope 继续/新建) 2026-06-06 16:58:05 +08:00

Closed #85 CHAT-204 P0 | ChatSession scope 字段创建后不可修改 2026-06-06 16:58:05 +08:00

Closed #74 M7-06 P0 | loadContext 根据 ChatScope 决定检索范围 2026-06-06 16:47:27 +08:00

Closed #75 M7-07 P0 | listSessions 支持 scopeType + scopeId 过滤 2026-06-06 16:47:27 +08:00

Closed #81 M7-05 P0 | createSession 接受 ChatScope 参数 scopeType scopeId parentKnowledgeBaseId 2026-06-06 16:47:27 +08:00

Closed #95 M7-09b P1 | ChatSession 知识库会话列表索引 2026-06-06 16:47:27 +08:00

Closed #96 M7-09c P2 | ChatSession 删除过滤索引 2026-06-06 16:47:27 +08:00

Closed #72 M7-03 P1 | Prisma ChatCitation 完善字段支持精确定位 2026-06-06 16:47:26 +08:00

Closed #73 M7-04 P1 | ChatMessage 新增 scopeSnapshot 快照字段 2026-06-06 16:47:26 +08:00

Closed #79 M7-01 P0 | Prisma ChatSession 新增 scopeType scopeId parentKnowledgeBaseId 2026-06-06 16:47:26 +08:00

Closed #92 M7-02a P0 | ChatSession 新增 createdFrom + isDeleted 2026-06-06 16:47:26 +08:00

Closed #93 M7-02b P1 | ChatSession 新增 isArchived + isPinned 2026-06-06 16:47:26 +08:00

Closed #94 M7-09a P0 | ChatSession scope 核心查询索引(open-or-create) 2026-06-06 16:47:26 +08:00

Closed #77 M7-09 P2 | ChatSession 数据库索引优化 2026-06-06 16:27:25 +08:00

Closed #80 M7-02 P1 | Prisma ChatSession 新增 createdFrom isArchived isPinned isDeleted 2026-06-06 16:27:24 +08:00

Closed #70 P1 | RAG Chat sendMessage 支持按单个文件/知识点限定检索范围 2026-06-06 16:25:36 +08:00

Closed #71 H0-14 P1 | RAG Chat SSE 流式输出 + DeepSeek V4 Pro 思考过程展示 2026-06-06 14:54:06 +08:00

Closed #35 M4-01 Admin Dashboard Module 2026-06-06 14:43:17 +08:00

Closed #36 M4-02 Admin Data View Module 2026-06-06 14:43:17 +08:00

Closed #30 M3-02 Review Engine Module 2026-06-06 14:43:16 +08:00

Closed #31 M3-03 Growth & Retention Module 2026-06-06 14:43:16 +08:00

Closed #32 M3-04 Workspace Experience Module 2026-06-06 14:43:16 +08:00

Closed #33 M3-05 Notification Module 2026-06-06 14:43:16 +08:00

Closed #34 M3-06 Cache Module 基础版 2026-06-06 14:43:16 +08:00

Closed #25 M2-05 Vector & Retrieval 对接 2026-06-06 14:43:15 +08:00

Closed #26 M2-06 Artifact & KnowledgeItem 基础版 2026-06-06 14:43:15 +08:00

Closed #27 M2-07 RAG Chat Module 2026-06-06 14:43:15 +08:00

Closed #28 M2-08 Knowledge Ops Module 2026-06-06 14:43:15 +08:00

Closed #29 M3-01 Learning Engine Module 2026-06-06 14:43:15 +08:00

Closed #20 M1-06 Quota/Cost 闭环 2026-06-06 14:43:14 +08:00

Closed #21 M2-01 User & Account 深化 2026-06-06 14:43:14 +08:00

Closed #22 M2-02 Workspace & KnowledgeBase Module 2026-06-06 14:43:14 +08:00

Closed #23 M2-03 Material & Source Module 2026-06-06 14:43:14 +08:00

Closed #24 M2-04 Ingestion & Indexing Module 2026-06-06 14:43:14 +08:00

Closed #16 M1-02 Vector & Retrieval Module 2026-06-06 14:43:13 +08:00

Closed #17 M1-03 Task Queue 深化 2026-06-06 14:43:13 +08:00

Closed #18 M1-04 Content Safety 深化 2026-06-06 14:43:13 +08:00

Closed #19 M1-05 Observability 深化 2026-06-06 14:43:13 +08:00

Closed #56 H0-11 RAG Chat 回复接入真实检索管道 2026-06-06 13:34:55 +08:00

Closed #47 H0-02 为 /internal/* 增加 InternalAuthGuard 2026-06-05 20:17:14 +08:00

Closed #48 H0-03 JwtAuthGuard 增加用户状态检查 2026-06-05 20:17:14 +08:00

Closed #46 H0-01 修复 Apple 登录 mock fallback 2026-06-05 20:17:13 +08:00

Closed #39 M4-05 Reporting & Export Module 2026-06-05 20:17:12 +08:00

Closed #40 M4-06 Project Center Module 2026-06-05 20:17:12 +08:00

Closed #41 M4-07 Hermes Agent Module 2026-06-05 20:17:12 +08:00

Closed #42 M4-08 Release & Decision Module 2026-06-05 20:17:12 +08:00

Closed #43 M4-09 Compliance & Safety Module 2026-06-05 20:17:12 +08:00

Closed #44 M4-10 Notification 深化 2026-06-05 20:17:12 +08:00

Closed #45 M4-11 Secret/Vendor Asset 深化 2026-06-05 20:17:12 +08:00

Closed #37 M4-03 Server Monitor Module 2026-06-05 20:17:11 +08:00

Closed #38 M4-04 Backup & Cleanup Module 2026-06-05 20:17:11 +08:00

Closed #67 🟢 P2 | GET /activity/trend 返回真实趋势数据 2026-06-05 20:12:23 +08:00

Closed #66 🟢 P2 | KnowledgeItem 新增 fileSize 字段 2026-06-05 20:10:13 +08:00

Closed #64 🟡 P1 | POST /knowledge-bases/{id}/folders 创建文件夹 2026-06-05 20:10:12 +08:00

Closed #65 🟡 P1 | PATCH /knowledge-items/{id} 支持 parentId 和重命名 2026-06-05 20:10:12 +08:00

Closed #63 🟡 P1 | GET /knowledge-items 新增排序参数 sortBy + order 2026-06-05 20:10:10 +08:00

Closed #53 H0-08 KnowledgeBase 增加 visibility / isPinned / ownerType / coverType 字段 2026-06-05 20:10:09 +08:00

Closed #59 🔴 P0 | KnowledgeItem 新增 durationSeconds 字段 2026-06-05 20:10:09 +08:00

Closed #61 🔴 P0 | KnowledgeItem 确保 sourceType 返回文件类型 2026-06-05 20:10:09 +08:00

Closed #62 🔴 P0 | GET /learning-sessions 支持筛选未完成会话 2026-06-05 20:10:09 +08:00

Closed #60 🔴 P0 | GET /quizzes 支持跨知识库列表 2026-06-05 19:54:19 +08:00

Closed #69 [P0] COS 预签名 URL q-sign-time 结束时间戳被截断,iOS 端文件下载全部 AccessDenied 2026-06-05 19:34:22 +08:00

91 Issues created by 0 users

Opened #69 [P0] COS 预签名 URL q-sign-time 结束时间戳被截断,iOS 端文件下载全部 AccessDenied 2026-06-03 22:56:25 +08:00

Opened #70 P1 | RAG Chat sendMessage 支持按单个文件/知识点限定检索范围 2026-06-06 13:42:15 +08:00

Opened #71 H0-14 P1 | RAG Chat SSE 流式输出 + DeepSeek V4 Pro 思考过程展示 2026-06-06 14:41:33 +08:00

Opened #72 M7-03 P1 | Prisma ChatCitation 完善字段支持精确定位 2026-06-06 16:21:27 +08:00

Opened #73 M7-04 P1 | ChatMessage 新增 scopeSnapshot 快照字段 2026-06-06 16:21:27 +08:00

Opened #74 M7-06 P0 | loadContext 根据 ChatScope 决定检索范围 2026-06-06 16:21:27 +08:00

Opened #75 M7-07 P0 | listSessions 支持 scopeType + scopeId 过滤 2026-06-06 16:21:27 +08:00

Opened #76 M7-08 P0 | open-or-create 会话逻辑(同一 scope 继续/新建) 2026-06-06 16:21:28 +08:00

Opened #77 M7-09 P2 | ChatSession 数据库索引优化 2026-06-06 16:21:28 +08:00

Opened #78 M7-10 P1 | 旧数据迁移:补全 scopeType + scopeId(23 个旧会话) 2026-06-06 16:21:28 +08:00

Opened #79 M7-01 P0 | Prisma ChatSession 新增 scopeType scopeId parentKnowledgeBaseId 2026-06-06 16:21:46 +08:00

Opened #80 M7-02 P1 | Prisma ChatSession 新增 createdFrom isArchived isPinned isDeleted 2026-06-06 16:21:46 +08:00

Opened #81 M7-05 P0 | createSession 接受 ChatScope 参数 scopeType scopeId parentKnowledgeBaseId 2026-06-06 16:21:46 +08:00

Opened #82 CHAT-001 P0 | 定义 ChatScope 设计文档 docs/chat-scope-design.md 2026-06-06 16:23:22 +08:00

Opened #83 CHAT-002 P0 | 定义 ChatScope API Contract 前后端接口协议 2026-06-06 16:23:22 +08:00

Opened #84 CHAT-203 P1 | ChatSession 自动标题生成规则 2026-06-06 16:23:22 +08:00

Opened #85 CHAT-204 P0 | ChatSession scope 字段创建后不可修改 2026-06-06 16:23:22 +08:00

Opened #86 CHAT-302 P0 | knowledge_item 会话检索范围:只检索当前知识点 2026-06-06 16:23:22 +08:00

Opened #87 CHAT-303 P0 | material 会话检索范围:只检索当前资料 2026-06-06 16:23:23 +08:00

Opened #88 CHAT-304 P0 | knowledge_base 会话检索范围:检索整个知识库 2026-06-06 16:23:23 +08:00

Opened #89 CHAT-702 P0 | Scope 回归测试用例清单 2026-06-06 16:25:28 +08:00

Opened #90 CHAT-703 P0 | 防上下文污染测试 2026-06-06 16:25:28 +08:00

Opened #91 CHAT-704 P1 | 来源删除后的会话表现测试 2026-06-06 16:25:29 +08:00

Opened #92 M7-02a P0 | ChatSession 新增 createdFrom + isDeleted 2026-06-06 16:27:25 +08:00

Opened #93 M7-02b P1 | ChatSession 新增 isArchived + isPinned 2026-06-06 16:27:25 +08:00

Opened #94 M7-09a P0 | ChatSession scope 核心查询索引(open-or-create) 2026-06-06 16:27:25 +08:00

Opened #95 M7-09b P1 | ChatSession 知识库会话列表索引 2026-06-06 16:27:25 +08:00

Opened #96 M7-09c P2 | ChatSession 删除过滤索引 2026-06-06 16:27:25 +08:00

Opened #97 CHAT-000 P0 | ChatScope 里程碑总设计文档 2026-06-06 16:29:05 +08:00

Opened #99 M7-11 P0 | deleteSession / updateSession / getMessages 缺少 userId 鉴权 2026-06-06 17:12:45 +08:00

Opened #100 M7-12 P0 | listSessions 缺少 isDeleted 过滤 + 分页元数据 + isPinned 排序 2026-06-06 17:12:45 +08:00

Opened #101 M7-13 P0 | loadContextByScope: global 走全库检索 + folder 无独立分支 2026-06-06 17:12:45 +08:00

Opened #102 M7-14 P1 | sendMessageStream aiGateway 非空断言导致 null 时 crash 2026-06-06 17:12:46 +08:00

Opened #103 M7-15 P2 | open-or-create 过滤 isArchived + knowledgeBaseId 必填约束优化 2026-06-06 17:12:46 +08:00

Opened #104 M7-16 P0 | KnowledgeItem.sourceRef 从未被赋值,material scope 检索失效 2026-06-06 17:16:35 +08:00

Opened #105 API-INFO-000 P0 | M8 里程碑总设计文档 2026-06-07 11:03:17 +08:00

Opened #106 API-INFO-001 P0 | 阅读事件上传协议文档 【status:todo】 2026-06-07 11:03:38 +08:00

Opened #107 API-INFO-003 P0 | 新增 ReadingEvent 表 【status:todo】 2026-06-07 11:03:38 +08:00

Opened #108 API-INFO-004 P0 | 新增 MaterialReadingProgress 表 【status:todo】 2026-06-07 11:03:38 +08:00

Opened #109 API-INFO-009 P0 | 实现批量上报阅读事件接口 【status:todo】 2026-06-07 11:03:38 +08:00

Opened #110 API-INFO-010 P0 | 事件校验、去重、activeSecondsDelta 处理 【status:todo】 2026-06-07 11:03:39 +08:00

Opened #111 API-INFO-012 P0 | 聚合 ReadingEvent 到 LearningSession 【status:todo】 2026-06-07 11:03:39 +08:00

Opened #112 API-INFO-013 P0 | 聚合到 MaterialReadingProgress 【status:todo】 2026-06-07 11:03:39 +08:00

Opened #113 API-INFO-014 P0 | 聚合到 DailyLearningActivity 【status:todo】 2026-06-07 11:03:39 +08:00

Opened #114 API-INFO-016 P0 | 查询资料阅读进度接口 【status:todo】 2026-06-07 11:03:39 +08:00

Opened #115 API-INFO-017 P0 | 首页继续学习接口 【status:todo】 2026-06-07 11:03:39 +08:00

Opened #116 API-INFO-018 P0 | 学习 summary 接口 【status:partial】 2026-06-07 11:03:39 +08:00

Opened #117 API-INFO-019 P0 | 纯数据 trend 接口 【status:partial】 2026-06-07 11:03:39 +08:00

Opened #118 API-INFO-020 P1 | heatmap 日期过滤与阅读数据接入 【status:partial】 2026-06-07 11:03:40 +08:00

Opened #119 API-INFO-007 P0 | 新增 LearningRecord 模块 【status:partial】 2026-06-07 11:03:40 +08:00

Opened #120 API-INFO-022 P1 | active session 中断清理机制 【status:todo】 2026-06-07 11:03:40 +08:00

Opened #121 API-INFO-016 P0 | 信息收集主链路 E2E 测试 2026-06-07 11:03:40 +08:00

Opened #122 API-INFO-017 P0 | 防重复统计测试 2026-06-07 11:03:40 +08:00

Opened #123 API-INFO-028 P1 | 学习信息收集 API 文档 【status:todo】 2026-06-07 11:03:41 +08:00

Opened #124 API-INFO-000 P0 | 确认学习信息收集数据源映射 2026-06-07 11:16:03 +08:00

Opened #125 API-INFO-008 P0 | 定义 ReadingEvent 错误码与警告码 【status:todo】 2026-06-07 11:16:03 +08:00

Opened #126 API-INFO-005 P0 | 扩展 LearningSession 字段与 Repository 【status:partial】 2026-06-07 11:16:03 +08:00

Opened #127 API-INFO-006 P0 | 扩展 DailyLearningActivity 字段与 Repository 【status:partial】 2026-06-07 11:16:04 +08:00

Opened #128 API-INFO-000 P0 | 学习信息收集总设计与实体映射 【status:todo】 2026-06-07 11:22:53 +08:00

Opened #129 API-INFO-002 P0 | 新增 TemporaryReadingMaterial 表 【status:todo】 2026-06-07 11:22:53 +08:00

Opened #130 API-INFO-011 P0 | 实现 ReadingEventProcessorService 【status:todo】 2026-06-07 11:22:54 +08:00

Opened #131 API-INFO-015 P0 | 写入 LearningRecord 阅读记录 【status:todo】 2026-06-07 11:22:54 +08:00

Opened #132 API-INFO-021 P1 | 学习历史记录接口 【status:todo】 2026-06-07 11:22:54 +08:00

Opened #133 API-INFO-023 P1 | ReadingEvent 重放 / 修复处理接口 【status:todo】 2026-06-07 11:22:55 +08:00

Opened #134 API-INFO-024 P0 | 权限校验:KnowledgeSource / temporary file 【status:todo】 2026-06-07 11:22:55 +08:00

Opened #135 API-INFO-027 P1 | 乱序事件、时区、异常 position 测试 【status:todo】 2026-06-07 11:22:55 +08:00

Opened #136 API-INFO-025 P0 | 主链路 E2E / 集成测试 【status:todo】 2026-06-07 11:22:56 +08:00

Opened #137 API-INFO-026 P0 | 幂等去重与重复统计测试 【status:todo】 2026-06-07 11:22:56 +08:00

Opened #138 API-ADMIN-INFO-000 P0 | 学习信息后台接口总设计 【status:todo】 2026-06-07 12:33:20 +08:00

Opened #139 API-ADMIN-INFO-001 P0 | Dashboard 数据接口 【status:blocked】 2026-06-07 12:33:20 +08:00

Opened #140 API-ADMIN-INFO-002 P0 | ReadingEvent 查询 / 详情接口 【status:blocked】 2026-06-07 12:33:21 +08:00

Opened #141 API-ADMIN-INFO-003 P0 | failed / warning / duplicate 查询接口 【status:blocked】 2026-06-07 12:33:22 +08:00

Opened #142 API-ADMIN-INFO-004 P0 | ReadingEvent 重放 / 修复接口 【status:blocked】 2026-06-07 12:33:23 +08:00

Opened #143 API-ADMIN-INFO-005 P0 | LearningSession 查询 / 详情接口 【status:partial】 2026-06-07 12:33:23 +08:00

Opened #144 API-ADMIN-INFO-006 P0 | MaterialReadingProgress 查询 / 详情接口 【status:blocked】 2026-06-07 12:33:23 +08:00

Opened #145 API-ADMIN-INFO-007 P0 | DailyLearningActivity 查询接口 【status:blocked】 2026-06-07 12:33:24 +08:00

Opened #146 API-ADMIN-INFO-008 P0 | LearningRecord 查询 / 详情接口 【status:blocked】 2026-06-07 12:33:24 +08:00

Opened #147 API-ADMIN-INFO-009 P1 | 用户学习时间线接口 【status:blocked】 2026-06-07 12:33:24 +08:00

Opened #148 API-ADMIN-INFO-010 P1 | 单用户学习数据诊断接口 【status:blocked】 2026-06-07 12:33:24 +08:00

Opened #149 API-ADMIN-INFO-011 P1 | 单资料学习数据诊断接口 【status:blocked】 2026-06-07 12:33:25 +08:00

Opened #150 API-ADMIN-INFO-012 P0 | 异常数据查询接口 【status:blocked】 2026-06-07 12:33:25 +08:00

Opened #151 API-ADMIN-INFO-013 P1 | active / interrupted session 管理 【status:blocked】 2026-06-07 12:33:25 +08:00

Opened #152 API-ADMIN-INFO-014 P1 | TemporaryReadingMaterial 管理 【status:blocked】 2026-06-07 12:33:25 +08:00

Opened #153 API-ADMIN-INFO-015 P1 | 学习数据重算接口 【status:blocked】 2026-06-07 12:33:27 +08:00

Opened #154 API-ADMIN-INFO-016 P1 | 学习事件处理配置接口 【status:todo】 2026-06-07 12:33:27 +08:00

Opened #155 API-ADMIN-INFO-017 P1 | 学习数据导出接口 【status:blocked】 2026-06-07 12:33:27 +08:00

Opened #156 API-ADMIN-INFO-018 P0 | 权限与审计日志接口 【status:partial】 2026-06-07 12:33:27 +08:00

Opened #157 API-ADMIN-INFO-019 P1 | admin 接口测试 【status:blocked】 2026-06-07 12:33:28 +08:00

Opened #158 API-ADMIN-INFO-020 P1 | admin 接口文档 【status:todo】 2026-06-07 12:33:28 +08:00

Opened #159 M8 P2 | getSummary/getTrend 优化:使用 findByDateRange 替代 findAll 全表扫描 2026-06-08 21:02:07 +08:00

Opened #160 M-API-ADMIN-INFO P2 | Admin 端点接入 AdminJwtGuard 鉴权 2026-06-09 21:48:38 +08:00

3 Unresolved Conversations

Open #54 H0-09 知识库订阅(KnowledgeBaseSubscription) 2026-06-05 19:36:08 +08:00

Open #55 H0-10 存储空间统计 + 学习资产计数接口 2026-06-05 19:36:08 +08:00

Open #58 H0-13 Quiz 题目生成引擎 2026-06-05 19:36:07 +08:00