596543b0e2f3826df870a4f7e6749affe21bd0d2
LexGo
面向自托管场景的阅读式语言学习项目,规划提供内容导入、阅读查词、词汇与短语、复习和实例管理。
已确认: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 已通过用户验收,四阶段实施工单已建立。
- 文档入口 · 线上 Wiki
- 项目档案 · 需求总览
- 工作量估算:F01~F12 剩余产品工作量初估 52~84 人日,技术验证后重估;旧全量研究仅供参考。
- 四阶段实施总览 #16:14 张单元工单,工程基础 → 技术验证 → 首条学习闭环 → 补齐 MVP;原型 v1 已获用户验收。两端使用账号(用户名)+密码登录,不要求邮箱。
- 原型工单 #1:Quant-UX 桌面/手机原型 v1,预览入口与审核记录见工单及需求总览。
- 工作流 · 开发与验证
文档与治理
远端为 https://git.ilapage.cn/OPC/lexgo.git,默认分支 main。需要工单的任务以 Gitea 工单为单次任务事实来源;轻量直接实施项通过 Git 提交和结果报告留痕。长期规则以 Wiki 为主源,docs 为单向镜像;默认不创建任务归档。
新项目接入顺序:创建 Gitea 远端仓库并推送当前引导提交,启用工单和 Wiki;优先使用已配置的 Gitea MCP。Home 不存在时先创建并回读 Home,再逐页发布并读取 revision,最后运行下列验证。本地 docs/ 的存在不能证明线上 Wiki 已初始化。
python dev_scripts/harness.py sync --verify
python -m unittest discover -s tests -v
预期同步/严格检查成功且治理测试全部通过。产品尚无启动命令,治理测试不代表产品已实现。当前 MCP 指向另一 Gitea 站点,本轮回退目标站点 API,原因与证据边界见初始化记录。凭据只使用安全配置或环境变量,不写入仓库。
Languages
Go
41.2%
TypeScript
27.7%
Python
13.9%
Vue
9.1%
JavaScript
5%
Other
3.1%