chore: 工作台产品化进行中的改动

把工作区里其余在制品一并入库,主要是工作台产品化的推进:

  后端:新增 capability_definition / project / my_app_center / office_skill
        接口与 action_definition / skill_definition / project / user_app_center
        模型,config 加路由健康上报。
  前端:新增 frontend/src/skills(Office 技能与 workbuddy 复刻)、
        项目管理、应用中心、能力目录页,以及配套 api / store / config;
        聊天侧新增 SpecialistChip / SpecialistPanel / SkillStrip / AppChatRail
        等组件。
  清理:移除旧 views/tools 下的单页工具(已并入工作台)、_frozen 冻结组件、
        cmd/inspect_oa_debug 调试入口,以及两份调试笔记。
  其它:文档与启动脚本同步。

(这批改动与上一提交的 SY23 工作并行进行,此前已在同一工作区内交织。)

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
eaiadmin
2026-09-17 21:32:35 +08:00
co-authored by Claude Code
parent 8b136d4a10
commit 16d63de4e1
180 changed files with 22283 additions and 13850 deletions
+2 -27
View File
@@ -1,4 +1,4 @@
# eai_agentplatform_app — 变更日志
# eai_agentplatform — 变更日志
> **最后更新:2026-08-16**
@@ -86,12 +86,6 @@
normalizeUserAnswer/parseEssayScore/scoreBand/round1)、`internal/ai/retrieve_test.go`
(splitTerms/cosine);`go test ./...` 全绿
### 待确认(落地时按设计默认值,可一键调整)
- 错题本写入范围:现自测/正式均写入;如需仅正式考写入,去掉自测分支即可
- 简答题评分失败降级:LLM 路由未配置时交卷报错(Fail Fast);运行时调用失败则评 0 分并
在评语标注「评分失败」,不静默吞掉
- 蓝图维度:题目本身不携带 L1-L4 级别字段,故蓝图按「域 + 题型」抽样,不做级别加权
---
## V1.4(2026-08-16)
@@ -110,11 +104,6 @@
- 前端「岗位管理」页(`/system/positions`)+ 知识映射编辑面板;用户管理页「关联岗位」行内下拉;
题库管理试卷表单「关联岗位」下拉
### 待确认(落地时按设计默认值,可一键调整)
- 岗位考试课程过滤语义:现为宽松 `course_id IN ? OR course_id IS NULL`(岗位绑课程后仍纳入
「未绑课程但域匹配」的题);如需课程强约束,改为严格匹配 `course_id IN ?`
- 映射去重约束:现不建 `UNIQUE`,允许同岗位同域多条(如按产品细分)
---
## V1.3(2026-08-16)
@@ -122,8 +111,6 @@
**目录重构 + 全功能联调测试 + 修复 1 个缺陷。**
### 变更
- `docs/`(设计文档)从 `eai_agentplatform_app/` 移出到仓库根 `pj0231-eai_agentplatforming/docs/`,与 `CODING_RULES.md` 平级
- `knowledge_source/`(知识源运行时数据)从 `docs/` 移入 `backend-go/knowledge_source/`,归后端
- 后端 `KNOWLEDGE_SOURCE_DIR` 默认值 `../docs/knowledge_source` → `knowledge_source`;部署路径 `/opt/eai_agentplatform/knowledge_source`
- 前后端全功能联调测试通过(认证/权限边界/产品/课程/考试/素材审批/知识入库/AI)
- 素材存储目录 `data/media` → `data/kb_data`,子目录三态化:`approved/`(已审批公开)、
@@ -147,11 +134,6 @@
- 部署:裸进程 + systemd + Clonezilla 整盘克隆,Go 单二进制交付(无 Docker、无源码交付)
- 文件存储路径:`backend/data/media` → `data/media`(Go 后端工作目录下,部署为 `/opt/eai_agentplatform/data/media`)
### 说明
- `docs/` 下历史设计文档(SY/AR/BE/设计稿)中残留的 `backend/`、`backend/data/media`、
`backend/app/*` 及 Docker `build: ./backend` 等路径,为 **V1.1 设计期历史快照**,不再反映当前实现;
当前实现以 `docs/db_schema.md`、`docs/deploy.md`、`backend-go/deploy/DELIVERY.md` 为准。
---
## V1.1(2026-08-15)
@@ -169,15 +151,8 @@
- 核心数据表字段设计(8 张核心表 + system_config)
- 部署架构补充 LLM 服务与 Nginx 反代
### 变更
- V1.0 → V1.1 整体修订
### 修复
- 消除「无外网依赖」与「配置 LLM 地址」的矛盾
- 消除「不做转码」与「视频进 AI」的矛盾
---
## V1.0(初始版)
初始产品需求文档。
初始产品需求文档。