docs: 确认 MVP 范围并登记 Quant-UX 原型 (#1)
This commit is contained in:
@@ -258,7 +258,7 @@ MVP 内所有单元任务通过后才能做 MVP 集成验收;MVP 通过后才
|
||||
|
||||
- 治理模式:轻量。数据库:MySQL 8(用户于 2026-09-10 确认);具体小版本在工程验证后锁定。
|
||||
- 远端:https://git.ilapage.cn/OPC/lexgo.git;分支 main。不得把邻接 dev_harness 工作区当成本项目工作区。
|
||||
- 当前为需求和设计阶段,没有产品代码。管理端底座已确定为 D:/github_project/goadmin 的 go-admin/go-admin-ui;学习端技术方向已记录为 Vue 3 + TypeScript + Vite 独立工程;运行兼容性、Python NLP 与首发语言仍待验证/确认,不能冒充批准的产品实现。
|
||||
- 当前为需求和设计阶段,没有产品代码。管理端底座已确定为 D:/github_project/goadmin 的 go-admin/go-admin-ui;学习端技术方向已记录为 Vue 3 + TypeScript + Vite 独立工程;运行兼容性、Python NLP 仍待验证;默认学习语言已确认英语,不能冒充批准的产品实现。
|
||||
- 原四份研究保留为历史参考;PostgreSQL 建议被 MySQL 8 决策覆盖,U/A/N 索引用于追踪而不是批准所有范围。
|
||||
- 用户/语言数据所有权、Unicode 原文位置、任务和复习幂等、完整备份恢复是后续方案的必要验收边界。
|
||||
- 当前 MCP 连接其他 Gitea 站点,需使用目标站点 API 时记录原因;凭据仅从安全配置进入进程。
|
||||
@@ -267,6 +267,9 @@ MVP 内所有单元任务通过后才能做 MVP 集成验收;MVP 通过后才
|
||||
- 管理端采用用户指定的 go-admin/go-admin-ui,固定参考 commit 见项目档案;替换历史 gin-vue-admin 建议,不修改源目录,不直接复制源仓库配置或运行数据库。
|
||||
|
||||
- 学习端通过 create-vue 新建,采用 Vue Router、Pinia、Element Plus、Vitest + Playwright;与 go-admin-ui 分开构建,共用基于 go-admin 扩展的 Go 后端和 MySQL 8。阅读器、划词、短语与复习组件定制,未决定移植 LinguaCafe 前端。
|
||||
- 本轮先更新技术文档,再讨论需求和 MVP;技术方案不代表候选需求或阶段范围全部获批,不自动启动产品实现。
|
||||
- 技术方案不代表候选需求或阶段范围全部获批,不因技术选型自动启动产品实现。
|
||||
|
||||
- 用户已确认 MVP 定位为“支持多账号、数据独立的自托管学习工具”,先邀请少量用户使用。F/X 候选清单在需求总览中供筛选,不能把定位确认扩展为全部功能批准。
|
||||
- 用户已确认 MVP 定位为“支持多账号、数据独立的自托管学习工具”,先邀请少量用户使用。F/X 的筛选结果以需求总览为准,不能把定位确认扩展为全部研究功能批准。
|
||||
|
||||
- F01~F12 已确认进入 MVP,X 系列本轮不纳入;用户指定 Quant-UX 原型,原型审核后才拆实施工单。默认学习语言已确认英语,原型语料为虚构样例;不导出本地 HTML。
|
||||
- 原型尽量减少说明文字,与目标页面一致:产品页只保留实际字段、操作与必要反馈;功能编号、模拟边界和审核说明放在独立导览或工单。
|
||||
|
||||
@@ -2,11 +2,12 @@
|
||||
|
||||
面向自托管场景的阅读式语言学习项目,规划提供内容导入、阅读查词、词汇与短语、复习和实例管理。
|
||||
|
||||
已确认:**DevHarness 轻量模式、MySQL 8、go-admin 管理端**。当前是需求和设计阶段,没有产品代码;管理端使用 `D:/github_project/goadmin` 的 go-admin/go-admin-ui;学习端采用 Vue 3 + TypeScript + Vite,独立工程、共用后端。配套构建、Python NLP 和首发语言仍待验证或确认;MVP 定位已确认“支持多账号、数据独立的自托管学习工具”,先邀请少量用户使用;具体功能见需求总览中的 F/X 候选,等待筛选。
|
||||
已确认:**DevHarness 轻量模式、MySQL 8、go-admin 管理端**。当前是需求和设计阶段,没有产品代码;管理端使用 `D:/github_project/goadmin` 的 go-admin/go-admin-ui;学习端采用 Vue 3 + TypeScript + Vite,独立工程、共用后端。默认学习语言为英语;配套构建和 Python NLP 仍待验证或确认;MVP 定位已确认“支持多账号、数据独立的自托管学习工具”,先邀请少量用户使用;F01~F12 已确认进入 MVP,X 系列暂不纳入。Quant-UX 桌面/手机原型 v1 已建立,审核后拆实施工单。
|
||||
|
||||
- [文档入口](docs/README.md) · [线上 Wiki](https://git.ilapage.cn/OPC/lexgo/wiki/Home)
|
||||
- [项目档案](docs/00-project-profile.md) · [需求总览](docs/09-product-requirements-overview.md)
|
||||
- [工作量估算](docs/10-workload-estimate.md):两人团队假设下首版 60~100 人日,基准范围 140~250 人日,详见前提与排除项。
|
||||
- [工作量估算](docs/10-workload-estimate.md):旧全量研究估算仅供参考;F01~F12 在原型审核后拆实施包并重新估算。
|
||||
- [原型工单 #1](https://git.ilapage.cn/OPC/lexgo/issues/1):Quant-UX 桌面/手机原型 v1,预览入口与审核记录见工单及需求总览。
|
||||
- [工作流](docs/01-workflow.md) · [开发与验证](docs/04-local-development-and-verification.md)
|
||||
|
||||
## 文档与治理
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
generated: true (请先修改 Gitea Wiki,禁止直接编辑本文件)
|
||||
wiki_page: Project-Profile
|
||||
wiki_url: https://git.ilapage.cn/OPC/lexgo/wiki/Project-Profile.-
|
||||
wiki_revision: 3edd63686fbcf370e4cf41639e7cbeea96e0571a
|
||||
synchronized_at: 2026-09-10T06:58:37Z
|
||||
wiki_revision: c559e8db4e8dbd45091a3fbd73bd2b8e1c7f38cd
|
||||
synchronized_at: 2026-09-10T08:09:13Z
|
||||
<!-- gitea-wiki-mirror:end -->
|
||||
|
||||
# LexGo 项目档案
|
||||
@@ -38,7 +38,7 @@ LinguaCafe 参考基线由现有调研记录为 `c1ea298ce40c65b9dd33e9b26fd2e52
|
||||
| D01 | 管理端底座 | **已确认使用 `D:/github_project/goadmin` 的 go-admin + go-admin-ui**,依据用户指令“管理端用D:\github_project\goadmin”;替代 gin-vue-admin 建议 | M0 验证指定本地版本配套、MySQL 8 及数据隔离,不再比较管理底座 |
|
||||
| D02 | 数据库 | **已确认 MySQL 8**;依据 2026-09-10 用户原话“使用mysql8”。覆盖两份分析的数据库分歧,具体小版本待基线验证锁定 | 按单一 MySQL 8 数据层估算,不做 PostgreSQL 双库兼容 |
|
||||
| D03 | NLP | 保留 Python 为建议,纯 Go 是否硬约束未确认 | 首发语言质量与开发量 |
|
||||
| D04 | 首发语言 | 英语先行为估算假设,中文/日语需独立验收 | 分词、读音和 UI |
|
||||
| D04 | 默认学习语言 | 用户已确认英语;中文/日语后续需独立范围与验收 | 分词、读音和 UI |
|
||||
| D05 | 用户范围 | **已确认:支持多账号、数据独立的自托管学习工具,先邀请少量用户使用** | 首版按多用户归属和隔离设计;不自动加入公开注册、邀请链接或组织租户 |
|
||||
| D06 | 旧数据 | 全量迁移是否需要未确认,CSV 与完整迁移不同 | 迁移另估 |
|
||||
| D07 | 范围与交付 | 首版 P0、后续 P1/P2 为建议;人员、读者、运行环境未确认 | 排期可信度与验收 |
|
||||
@@ -84,7 +84,7 @@ M0 在 LexGo 隔离工程中验证:指定前后端配套构建;MySQL 8 迁
|
||||
|
||||
## 学习端技术方案(2026-09-10)
|
||||
|
||||
依据本轮讨论及用户“先把这些更新到文档.然后再来讨论需求和mvp”的指令记录。此处确定技术方向和复用边界,不代表产品需求、MVP 范围或实现已完成;首发语言、NLP 方案与具体依赖版本仍按待决策项处理。
|
||||
依据本轮讨论及用户“先把这些更新到文档.然后再来讨论需求和mvp”的指令记录。此处确定技术方向和复用边界,不代表产品需求、MVP 范围或实现已完成;默认学习语言已确认英语;NLP 方案与具体依赖版本仍待工程验证。
|
||||
|
||||
| 层次 | 采用方案 | 用途 |
|
||||
|---|---|---|
|
||||
@@ -102,4 +102,12 @@ M0 在 LexGo 隔离工程中验证:指定前后端配套构建;MySQL 8 迁
|
||||
|
||||
## MVP 定位确认与筛选边界
|
||||
|
||||
2026-09-10 用户接受多账号、数据独立、自托管及少量用户试用的定位,并要求从 LinguaCafe 提取候选需求。定位确认不表示旧 P0 或全部功能获批。F/X 候选、来源与最小验收统一维护在需求总览,筛选后再确定正式 MVP 与实施工单。
|
||||
2026-09-10 用户接受多账号、数据独立、自托管及少量用户试用的定位,并要求从 LinguaCafe 提取候选需求。定位确认不表示旧 P0 或全部功能获批。F/X 候选、来源与最小验收统一维护在需求总览,当前筛选结果为 F01~F12;原型审核后再拆实施工单。
|
||||
|
||||
## MVP 功能范围确认
|
||||
|
||||
2026-09-10 用户确认 F01~F12 全部进入首版,X01~X14 暂不纳入;随后授权使用 Quant-UX 制作原型,并同意先建原型工单,原型审核后再拆实施工单。桌面和手机均覆盖;默认学习语言已确认英语。产品代码未开始,具体交互通过原型审核固定。
|
||||
|
||||
原型站点为 https://qux.ilapage.cn/;v1 编辑源和预览统一见需求总览及工单 #1。用户要求减少页面说明、按目标页面呈现。账号配置不进入仓库。
|
||||
|
||||
默认学习语言:英语(用户于 2026-09-10 明确确认)。英语分词与本地词典资源仍需工程验证后固定版本。
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
generated: true (请先修改 Gitea Wiki,禁止直接编辑本文件)
|
||||
wiki_page: Product-Requirements-Overview
|
||||
wiki_url: https://git.ilapage.cn/OPC/lexgo/wiki/Product-Requirements-Overview.-
|
||||
wiki_revision: 8a9b536a509bc38b85b59ced5d498c3b0c798406
|
||||
synchronized_at: 2026-09-10T06:58:50Z
|
||||
wiki_revision: b23ef7e40d28a959241131f76f8e25cff9ad190b
|
||||
synchronized_at: 2026-09-10T08:09:37Z
|
||||
<!-- gitea-wiki-mirror:end -->
|
||||
|
||||
# 产品需求总览
|
||||
@@ -15,7 +15,7 @@ synchronized_at: 2026-09-10T06:58:50Z
|
||||
|
||||
## 事实来源边界
|
||||
|
||||
当前实现:无。当前证据:已有静态调研。下方旧需求领域索引的功能状态为“待范围确认/未实施”;多账号、数据独立及少量用户试用的定位已确认;工单、原型及运行验收入口均尚未建立。不能用上游功能清单计算 LexGo 已完成比例。
|
||||
当前产品实现:无。用户已确认多账号、数据独立、自托管和 F01~F12;已建立原型工单 #1 及 Quant-UX 桌面/手机设计。下方 U/A/N 与 M0~M4 保留为研究索引,不能扩大已批准 MVP,也不能用原型完成度代替产品实现进度。
|
||||
|
||||
## 当前需求索引
|
||||
|
||||
@@ -39,7 +39,7 @@ synchronized_at: 2026-09-10T06:58:50Z
|
||||
|
||||
## 原型与设计资产
|
||||
|
||||
尚无原型。优先验证阅读器和短语交互;低风险管理表单沿用最终选定的规范即可。审核记录需包含链接/版本、覆盖范围及实际确认结果,未确认即保留草稿状态。
|
||||
已建立 Quant-UX 桌面与手机原型 v1,入口和覆盖范围见本页末尾;当前等待用户审核。管理区仅展示本 MVP 必要适配,后续实现沿用 go-admin。
|
||||
|
||||
## 状态规则
|
||||
|
||||
@@ -59,7 +59,7 @@ synchronized_at: 2026-09-10T06:58:50Z
|
||||
|
||||
### 原型确认记录
|
||||
|
||||
当前无原型、无审核结论。后续记录链接、revision/日期、范围、确认人和结果。
|
||||
当前有原型 v1,尚无人工审核结论。确认人、确认时间和结果在用户实际审核后写入工单 #1。
|
||||
|
||||
## 更新时机
|
||||
|
||||
@@ -73,11 +73,11 @@ synchronized_at: 2026-09-10T06:58:50Z
|
||||
|
||||
2026-09-10 用户要求先记录已讨论技术方案,再讨论需求和 MVP。学习端采用 Vue 3 + TypeScript + Vite,通过 create-vue 新建独立工程,配套 Vue Router、Pinia、Element Plus、Vitest 和 Playwright;管理端基于指定 go-admin-ui 二次开发,共用基于 go-admin 扩展的后端及 MySQL 8。
|
||||
|
||||
上述决策只固定实现方向。当前 U/A/N 需求索引与 M0~M4 阶段仍是候选规划,不视为用户已批准全部 P0/P1/P2 或首版范围。不因技术选择自动创建实施工单或开始产品代码。目标用户现已确定为少量受邀用户;本轮按候选清单筛选功能,首发语言与具体学习场景仍需确认。
|
||||
上述决策只固定实现方向。当前 U/A/N 需求索引与 M0~M4 阶段仍是候选规划,不视为用户已批准全部 P0/P1/P2 或首版范围。不因技术选择自动创建实施工单或开始产品代码。目标用户现已确定为少量受邀用户;F01~F12 已筛选确认;默认学习语言已确认英语,原型交互细节仍需确认。
|
||||
|
||||
## MVP 候选清单 v0.1(2026-09-10,待用户筛选)
|
||||
## MVP 范围基线 v1(2026-09-10,F01~F12 已确认)
|
||||
|
||||
**已确认定位:支持多账号、数据独立的自托管学习工具,先邀请少量用户使用。** 用户要求从 LinguaCafe 提取候选,再由用户筛选。“建议首版”是 Agent 建议,不是用户批准或完成状态,原文 P0 不自动进入 MVP。
|
||||
**已确认定位:支持多账号、数据独立的自托管学习工具,先邀请少量用户使用。** 用户要求从 LinguaCafe 提取候选,再由用户筛选。用户已确认 F01~F12 全部进入 MVP,X01~X14 暂不纳入。原文 P0 中超出 F 清单的部分不自动进入 MVP。确认功能范围不表示原型或产品实现已验收。
|
||||
|
||||
来源为已有 [LinguaCafe 需求提取](https://git.ilapage.cn/OPC/lexgo/wiki/LinguaCafe-Requirements.-),静态研究基线为 `c1ea298ce40c65b9dd33e9b26fd2e52fae66f2c8`。本轮没有重新拉取上游或运行原版。U/A 为上游功能索引,N 为 LexGo 提出的质量要求;以下首版裁剪属于 LexGo 建议。
|
||||
|
||||
@@ -92,9 +92,9 @@ synchronized_at: 2026-09-10T06:58:50Z
|
||||
|
||||
B04 建议先提供可执行的部署与备份恢复步骤,不要求备份管理页面、定时策略或一键安装器进入首版。已选功能的隔离、文本正确性、幂等验收随功能保留,不能作为独立可删项。账号禁用、重置和删除策略在账号细化时确定;原版缺失的用户删除不能视为现成能力。
|
||||
|
||||
### F:建议首版的学习闭环
|
||||
### F:已确认的首版学习闭环
|
||||
|
||||
全部状态为“建议首版,待用户筛选”。每行可保留、后置或修改。
|
||||
F01~F12 全部已确认进入 MVP,目前处于交互原型设计阶段,尚未实现。范围变化应另行记录用户确认。
|
||||
|
||||
| 编号 | 功能 | 首版最小范围与通过条件 | 来源 |
|
||||
|---|---|---|---|
|
||||
@@ -103,7 +103,7 @@ B04 建议先提供可执行的部署与备份恢复步骤,不要求备份管
|
||||
| F03 | TXT 文件导入 | 约定支持编码,检查空文件、超限与错误编码;不含 EPUB/PDF/字幕 | U04 |
|
||||
| F04 | 处理进度与失败重试 | 展示处理中/就绪/失败,错误可读;重试不重复生成章节、任务只对本人可见 | U09;N02/N03 |
|
||||
| F05 | 基础阅读器 | 原文、词语高亮、点击查词、切换章节;先一套查询交互,Unicode/标点/空白及点击位置正确 | U10/U11;N04 |
|
||||
| F06 | 本地词典查词 | 一个首发语言、一种可用词典格式,基础资源配置/导入与查询;可用时利用 lemma,查询不依赖在线翻译 | U14/A03/A04 |
|
||||
| F06 | 本地词典查词 | 默认英语、一种可用词典格式,基础资源配置/导入与查询;可用时利用 lemma,查询不依赖在线翻译 | U14/A03/A04 |
|
||||
| F07 | 个人词语记录 | 保存/修改释义、例句、学习等级;区分新词/学习中/已知/忽略;同一词跨章节状态一致 | U12 |
|
||||
| F08 | 短语学习 | 连续选词保存短语、释义、状态并正确定位;匹配与重叠规则需细化,选 F10 时也覆盖短语复习 | U13 |
|
||||
| F09 | 词汇库 | 搜索、按学习状态筛选、查看与编辑本人词条;不含 CSV | U19 基础 |
|
||||
@@ -113,7 +113,7 @@ B04 建议先提供可执行的部署与备份恢复步骤,不要求备份管
|
||||
|
||||
### X:按使用习惯增选,默认建议后置
|
||||
|
||||
全部状态为“建议后置,待用户筛选”,并不表示永久排除。
|
||||
X01~X14 本轮均不进入 MVP,留待后续需求讨论。
|
||||
|
||||
| 编号 | 功能 | 提升到首版的理由与边界 | 来源 |
|
||||
|---|---|---|---|
|
||||
@@ -132,27 +132,56 @@ B04 建议先提供可执行的部署与备份恢复步骤,不要求备份管
|
||||
| X13 | PWA 安装 | 添加到主屏,不等于完整离线学习与同步 | U25 扩展部分 |
|
||||
| X14 | 本人语言数据批量清理 | 与删除一本书不同,需明确范围和恢复边界 | U26 |
|
||||
|
||||
首发语言仍待选择。若选择中文或日语,U23 读音/汉字等专项需重新判断优先级,不能套用“英语先行”的旧估算。27 种语言完整覆盖不作为 MVP 承诺。
|
||||
默认学习语言已确认英语。未来增加中文或日语时,U23 读音/汉字等专项需重新判断优先级,不能套用“英语先行”的旧估算。27 种语言完整覆盖不作为 MVP 承诺。
|
||||
|
||||
### 默认留到后续讨论的范围
|
||||
|
||||
Anki(U20)、YouTube/Jellyfin 远程字幕(U07/A08)、全量旧实例迁移、定时备份 UI、全部词典格式、复杂导入设置和完整管理面板建议后续再定;需要其中某项可单独提出。公开注册/邀请链接系统、组织租户、收费、课程、社交、AI 对话、OCR、视频转写、原生 App、完整离线同步和 FSRS 不纳入本次“原版功能提取”承诺。
|
||||
|
||||
### 筛选方式与依赖
|
||||
### 已确认流程与依赖
|
||||
|
||||
- 回复“保留 Fxx、后置 Fxx、加入 Xxx”,或说明自己的主要学习场景。编号只用于讨论,不是工单编号。
|
||||
- 推荐以 B 基础 + F01~F12 为讨论起点,再按材料来源增选 X01~X04。若需更小首版,可优先考虑后置 F03/TXT、F08/短语;F12 后置则明确首版仅承诺桌面。
|
||||
- 内容输入至少选一种:F02/F03 或 X01/X02/X03。其他格式可替代粘贴输入,但解析与故障处理成本不能漏算。
|
||||
- F05/F06/F07 是阅读查词保存的基础组合;F10 依赖词条与学习状态;F08、F10 同时选中需覆盖短语复习。
|
||||
- 若后置 F10,产品闭环将变为阅读与词汇记录,需明确改变验收目标,不再声称完成阅读—复习闭环。
|
||||
- 管理员建账号、首发一门语言、一种词典、固定分章、默认不批量置已知、按全库复习均为裁剪建议,筛选后确认。
|
||||
- 用户筛选后再更新正式 MVP、验收场景、未纳入项和估算,再拆实施工单。本轮不开始产品代码。
|
||||
- 用户确认 F01~F12,并同意“更新范围文档 → 建原型工单 → Quant-UX 可点击原型 → 审核后拆实施工单”。
|
||||
- 本轮只做交互原型;不制作生产功能,不提前拆全量开发工单,不导出本地 HTML。
|
||||
- F02 和 F03 均保留,支持粘贴文本与 TXT;F08 与 F10 均保留,必须展示短语保存与复习;F12 覆盖桌面和手机关键操作。
|
||||
- F05/F06/F07 是查词保存基础;所有私人数据归属本人,公共词典与模型可共享;原型展示数据归属和越权提示,但不能证明服务端隔离正确。
|
||||
- 英语为演示语料,默认学习语言已确认英语。管理员创建账号、固定分章、按全库复习、不批量置已知作为原型草案处理,原型审核时确认细节。
|
||||
- 原型需覆盖加载、空状态、错误/重试、删除确认、保存成功、复习答案与结果;桌面与手机可走通完整学习闭环。
|
||||
- 具体实现工单、接口契约和估算拆解在原型获用户审核后进行。
|
||||
|
||||
### 本轮确认记录
|
||||
|
||||
| 内容 | 状态 |
|
||||
|---|---|
|
||||
| 多账号、数据独立、自托管、少量受邀用户先用 | 用户已确认 |
|
||||
| F/X 功能、首发语言、设备和材料来源 | 等待用户筛选 |
|
||||
| 候选最小范围、验收与依赖 | 供评审,尚未冻结 |
|
||||
| F01~F12 / X01~X14 | 用户已确认 F 全部进入,X 暂不纳入 |
|
||||
| 默认学习语言 | 用户已确认英语;原型文章为虚构样例 |
|
||||
| 交互和页面细节 | Quant-UX 原型制作后待用户审核 |
|
||||
| 产品实现与运行验收 | 未开始 |
|
||||
|
||||
## Quant-UX 原型任务
|
||||
|
||||
2026-09-10 用户明确要求使用 Quant-UX 并同意先建原型工单、审核原型后再拆实施工单。审核必须具备可编辑设计源、可访问演示链接、版本标识、覆盖矩阵与实际测试结果;未审核不得标为已验收。实际入口见下方,审核结果统一记录到工单 #1。
|
||||
|
||||
原型正式任务:[MVP F01–F12:Quant-UX 桌面与手机交互原型 v1](https://git.ilapage.cn/OPC/lexgo/issues/1)。F01~F12 范围已确认;Quant-UX 连接已恢复,原型 v1 已建立,等待用户审核。
|
||||
|
||||
### 原型 v1 审核入口(2026-09-10)
|
||||
|
||||
- 桌面:[可点击预览](https://qux.ilapage.cn/#/simulate.html?h=a2aa10as5WpKpxe9fjDXETLqmigWeGWqsSjGmNmERlfgTpjXambHTDwagN8C&s=true&log=false) / [原生编辑源](https://qux.ilapage.cn/#/apps/6aa25b51191a826306a7fc3a/design/start.html);48 个页面/状态。
|
||||
- 手机:[可点击预览](https://qux.ilapage.cn/#/simulate.html?h=a2aa10aFDLzpVy0xPE70ftx5adTPyjWy5bj6nhPk2kDkJEwtIf1GiZjqx1n6&s=true&log=false) / [原生编辑源](https://qux.ilapage.cn/#/apps/6aa25c53191a826306a7fc55/design/start.html);48 个页面/状态。
|
||||
|
||||
版本身份:LexGo · MVP F01–F12 · 桌面/手机 v1;模型摘要、实际点击证据和限制见[工单 #1](https://git.ilapage.cn/OPC/lexgo/issues/1)。确认人:待用户审核;确认时间:未确认;结论:待审核。
|
||||
|
||||
用户要求页面尽量减少说明文字,与目标页面一致。产品页保留字段、操作、必要提示;功能编号、模拟说明和异常测试入口集中在独立导览及工单。英语及账号均为样例;输入、预设文件选择、处理状态、选词/短语与复习转换用于审阅交互,不证明真实文件解析、任意划词、数据持久化、权限隔离和调度正确。没有生成 HTML。
|
||||
|
||||
| 范围 | 原型入口 |
|
||||
|---|---|
|
||||
| F01 | 书库、章节目录、书籍/章节编辑与删除确认 |
|
||||
| F02–F04 | 粘贴/TXT 导入、校验提示、处理中、失败重试、完成 |
|
||||
| F05–F08 | 阅读、查词、保存词语/短语、无释义/无词典、词条状态 |
|
||||
| F09–F10 | 生词本、筛选/空结果、编辑词条/短语、两张复习卡与重学/结果 |
|
||||
| F11–F12 | 章节完成、基础进度、浅色/深色字号、桌面/手机布局 |
|
||||
| 多用户基础 | 登录/错误/退出、另一账号空书库、管理员建账号、语言资源配置 |
|
||||
|
||||
原型审核后再拆实施工单,结合首发语言与技术验证重新估算 F01~F12;旧全量研究估算不是该 MVP 的承诺。
|
||||
|
||||
2026-09-10 用户补充确认默认学习语言为英语。MVP 默认启用英语学习空间,技术验证优先检查英语分词/lemma 与本地词典;此确认不扩展为多语言同时交付。
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
generated: true (请先修改 Gitea Wiki,禁止直接编辑本文件)
|
||||
wiki_page: Workload-Estimate
|
||||
wiki_url: https://git.ilapage.cn/OPC/lexgo/wiki/Workload-Estimate.-
|
||||
wiki_revision: 582eb9e0f659881754ee2fc0622cccdbfa2cdbdd
|
||||
synchronized_at: 2026-09-10T06:58:57Z
|
||||
wiki_revision: cd25e6c90b7fe28ff901f58fcccb9975513bacd5
|
||||
synchronized_at: 2026-09-10T08:09:47Z
|
||||
<!-- gitea-wiki-mirror:end -->
|
||||
|
||||
# LexGo 开发工作量估算
|
||||
@@ -95,4 +95,10 @@ W00 后续需验证双前端与共享后端的接口/身份衔接、学习端构
|
||||
|
||||
## 多用户 MVP 定位与候选筛选更新
|
||||
|
||||
用户已确认支持多账号、数据独立的自托管工具,先邀请少量用户使用。这与原估算中的基础账号隔离前提一致,不等于所有 P0 已获批准。需求总览提供 F01~F12 与 X01~X14 候选;后置短语、TXT 或手机适配,或提升 EPUB/网页,均在用户筛选后按真实依赖重估。既有人日区间暂作为历史规划参考,不产生新的排期承诺。
|
||||
用户已确认支持多账号、数据独立的自托管工具,先邀请少量用户使用。这与原估算中的基础账号隔离前提一致,不等于所有 P0 已获批准。用户已选择 F01~F12,包含短语、TXT 与手机适配,X 系列不进入本轮;按已选范围在原型审核后重估。既有人日区间暂作为历史规划参考,不产生新的排期承诺。
|
||||
|
||||
## F01~F12 范围冻结与原型阶段
|
||||
|
||||
用户已确认 F01~F12,X 系列不进入本轮 MVP。当前先进行 Quant-UX 原型工单,审核交互后再细化实施工单及估算。此前 M2/M3 及完整 P0~P2 的总量不应作为该 MVP 的已批准排期;管理端仅覆盖需要新增或调整的基础能力。原型制作与原型验收是不同状态,不把演示完成折算为产品实现完成。
|
||||
|
||||
Quant-UX 桌面和手机原型 v1 已建立,待人工审核;这不计为产品实现完成。原型实际投入未计时,不回填虚构工时。实施包和人日区间在原型审核后重新拆解,历史全量估算仅供参考。
|
||||
|
||||
+12
-4
@@ -2,8 +2,8 @@
|
||||
generated: true (请先修改 Gitea Wiki,禁止直接编辑本文件)
|
||||
wiki_page: Home
|
||||
wiki_url: https://git.ilapage.cn/OPC/lexgo/wiki/Home
|
||||
wiki_revision: c6da2cbcd2274dd2127b5264c93e2a885a6f296d
|
||||
synchronized_at: 2026-09-10T06:58:36Z
|
||||
wiki_revision: 12dedab75c6f6cc4ca07af118afe97f653c435b2
|
||||
synchronized_at: 2026-09-10T08:09:12Z
|
||||
<!-- gitea-wiki-mirror:end -->
|
||||
|
||||
# LexGo 文档入口
|
||||
@@ -17,7 +17,7 @@ synchronized_at: 2026-09-10T06:58:36Z
|
||||
|
||||
## 五分钟开始
|
||||
|
||||
项目目前只有需求与设计资料、治理工具,没有产品代码。先核对项目档案 D01~D07,再安排 M0 技术验证。数据库已确定 MySQL 8,管理端已确定采用指定本地 go-admin/go-admin-ui;不把候选技术建议当作已实现能力。
|
||||
项目目前只有需求与设计资料、治理工具,没有产品代码。当前先审核 Quant-UX 原型,再拆 MVP 实施工单并安排技术验证。数据库已确定 MySQL 8,管理端已确定采用指定本地 go-admin/go-admin-ui;不把候选技术建议当作已实现能力。
|
||||
|
||||
命令从仓库根目录执行:`python dev_scripts/harness.py sync --verify` 同步线上页面并校验结构,预期退出码 0;`python -m unittest discover -s tests -v` 验证治理工具,预期全部通过。产品启动命令尚不存在。
|
||||
|
||||
@@ -35,4 +35,12 @@ Wiki 保存长期规则,工单保存单次实施与验收,Git 保存源码
|
||||
|
||||
## 当前 MVP 讨论入口
|
||||
|
||||
已确认定位:支持多账号、数据独立的自托管学习工具,先邀请少量用户使用。[需求总览](https://git.ilapage.cn/OPC/lexgo/wiki/Product-Requirements-Overview.-)已列出 F01~F12 与 X01~X14 候选及其 LinguaCafe 来源,请逐项筛选。候选清单不等于已批准的实施范围。
|
||||
已确认定位:支持多账号、数据独立的自托管学习工具,先邀请少量用户使用。[需求总览](https://git.ilapage.cn/OPC/lexgo/wiki/Product-Requirements-Overview.-)已记录 F01~F12 纳入 MVP,X01~X14 暂不纳入;其他研究功能未获批准。
|
||||
|
||||
## 当前设计阶段
|
||||
|
||||
F01~F12 已获用户确认,X 系列暂不纳入。当前制作 Quant-UX 桌面与手机原型;先审核学习闭环与异常状态,再拆实施工单。默认学习语言为英语,原型文章为虚构样例。
|
||||
|
||||
原型制作进度与证据见[原型工单 #1](https://git.ilapage.cn/OPC/lexgo/issues/1)。
|
||||
|
||||
Quant-UX 原型 v1 已建立,等待用户审核。[桌面预览](https://qux.ilapage.cn/#/simulate.html?h=a2aa10as5WpKpxe9fjDXETLqmigWeGWqsSjGmNmERlfgTpjXambHTDwagN8C&s=true&log=false)、[手机预览](https://qux.ilapage.cn/#/simulate.html?h=a2aa10aFDLzpVy0xPE70ftx5adTPyjWy5bj6nhPk2kDkJEwtIf1GiZjqx1n6&s=true&log=false)。产品实现尚未开始。
|
||||
|
||||
Reference in New Issue
Block a user