simonkoson
|
d849bc1539
|
fix: 修复知识库页面三处问题:出处下拉为空、宽度跳动、表格列宽优化
|
2026-05-27 13:06:06 +08:00 |
|
simonkoson
|
74a0508755
|
feat: 知识库树形视图(按来源分组),左侧树导航+右侧列表联动
|
2026-05-27 09:35:36 +08:00 |
|
simonkoson
|
7999fd14c8
|
docs: 更新 phase3_log Task 2 完工记录
|
2026-05-26 18:59:39 +08:00 |
|
simonkoson
|
5ef1b8ec8d
|
feat: 知识库管理前端页面,含上传/列表/筛选/删除
|
2026-05-26 18:52:34 +08:00 |
|
simonkoson
|
855f103ce8
|
feat: 知识库管理后台上传/列表/删除API,含frontmatter解析
|
2026-05-26 18:51:12 +08:00 |
|
simonkoson
|
d81969b4b5
|
feat: 添加 python-frontmatter 依赖用于解析 md yaml frontmatter
|
2026-05-26 18:48:48 +08:00 |
|
simonkoson
|
04a35faba3
|
chore(phase3): 补提交 Task1 日志/清理脚本 + 栏目logo,忽略密码重置脚本
|
2026-05-26 15:24:31 +08:00 |
|
simonkoson
|
1325807257
|
feat(phase3): Task1 embedding链路验证 - embo-01(1536维)+pgvector检索打通
|
2026-05-26 10:33:25 +08:00 |
|
simonkoson
|
d40d46a434
|
fix: TargetOutlined换为LineChartOutlined避免白屏
cover-task-done
|
2026-05-25 14:23:44 +08:00 |
|
simonkoson
|
2881b866a6
|
feat: KPI细条新增两项完成率 + 侧边菜单加两个占位项
|
2026-05-25 13:45:00 +08:00 |
|
simonkoson
|
72ae73764a
|
feat: 仪表盘视觉优化-居中/logo放大/柱图数字挪顶/节目名加长
|
2026-05-25 13:38:33 +08:00 |
|
simonkoson
|
51a34e9ec6
|
feat: 添加栏目 logo 素材
|
2026-05-25 09:56:15 +08:00 |
|
simonkoson
|
303995a93f
|
fix: dashboard.py 顶层 import CoverSettings,解决运行时 500
|
2026-05-25 09:55:05 +08:00 |
|
simonkoson
|
d774370a4b
|
feat: 仪表盘布局重排,新增题图上传能力
|
2026-05-25 09:47:21 +08:00 |
|
simonkoson
|
a6e8cc25ec
|
feat: 新增题图上传接口和排播接口
|
2026-05-25 09:44:34 +08:00 |
|
simonkoson
|
8299b6bbc9
|
feat: 新增 cover_settings 表用于仪表盘题图设置
|
2026-05-25 09:42:25 +08:00 |
|
simonkoson
|
02bf4c4fe4
|
docs: phase2_log 第十三~十四章——Task 3 收官 + Phase 2 整体收官
phase2-dashboard-done
|
2026-05-22 19:28:14 +08:00 |
|
simonkoson
|
d55fde7fb5
|
chore: .gitignore 新增 cookies*.txt 忽略规则
|
2026-05-22 18:50:35 +08:00 |
|
simonkoson
|
a2f1710a7f
|
style: 柱图三色换成降饱和柔和版,柔蓝/柔绿/柔红,图例同步
|
2026-05-22 18:44:14 +08:00 |
|
simonkoson
|
59f556d986
|
fix: episodes GET 接口放开给三角色,POST/PATCH/DELETE 保持仅 zhipianren/zebian
|
2026-05-22 18:27:28 +08:00 |
|
simonkoson
|
fcaa0969a8
|
fix: AppLayout 未挂载——路由改为两层 Outlet 嵌套,AuthGuard 不再包裹 AppLayout
|
2026-05-22 18:15:31 +08:00 |
|
simonkoson
|
f55030b971
|
fix: SideNav 侧边栏不显示,.app-sider 去掉 fixed 改 flex 布局
|
2026-05-22 13:04:45 +08:00 |
|
simonkoson
|
24b9bb2d08
|
fix: 三个必修 bug——Dashboard 颜色判反+legend 错+SideNav zhipianren 用户管理漏显
|
2026-05-21 20:45:48 +08:00 |
|
simonkoson
|
247268a60e
|
fix: Dashboard.jsx 修复 limit 未定义 ReferenceError
|
2026-05-21 20:29:50 +08:00 |
|
simonkoson
|
f0f9dc493e
|
feat: UserManage 完整用户 CRUD,创建/编辑/停用,角色下拉用拼音值
|
2026-05-21 19:47:54 +08:00 |
|
simonkoson
|
e0ccfb20e7
|
feat: Dashboard 接真 API,题图渐变占位,排播占位,近9期收视柱图,颜色按年度目标判定
|
2026-05-21 19:47:36 +08:00 |
|
simonkoson
|
4eca31f8eb
|
feat: SideNav 按 role 过滤菜单,/users 仅 zhipianren,/editor-desk 仅 zhipianren+zebian
|
2026-05-21 19:47:21 +08:00 |
|
simonkoson
|
3942f01def
|
feat: App.jsx 加入 RoleGuard,/users 仅 zhipianren,/editor-desk 仅 zhipianren+zebian
|
2026-05-21 19:47:01 +08:00 |
|
simonkoson
|
b7560a6cf6
|
feat: 添加三个 service 文件和 RoleGuard 组件
|
2026-05-21 19:46:40 +08:00 |
|
simonkoson
|
7cc0bf21ff
|
feat: yearly_targets 写权限收紧,12步冒烟全绿
|
2026-05-20 11:29:28 +08:00 |
|
simonkoson
|
93fd327b13
|
docs: phase2_log 追加 Task 2 收尾记录(2026-05-20)
|
2026-05-20 10:58:36 +08:00 |
|
simonkoson
|
932985feca
|
chore: backups/ 进 .gitignore(Task 2 收尾)
|
2026-05-20 10:41:03 +08:00 |
|
simonkoson
|
ff0471a6be
|
docs: Task 2 完工记录,8步全绿,坑7/8/纪律3/Q1-Q4澄清写入phase2_log
|
2026-05-19 20:29:30 +08:00 |
|
simonkoson
|
f4661863a7
|
feat: 完善批量导入逻辑,8步冒烟全绿
|
2026-05-19 20:05:15 +08:00 |
|
simonkoson
|
14c9841b35
|
docs: phase2_log 追加 Task 2 进行中坑与纪律警告
|
2026-05-18 11:27:21 +08:00 |
|
simonkoson
|
c9e527ff5b
|
chore: 补录 002a 诊断脚本入库,修正 git_workflow.md 1.1 节路径
|
2026-05-18 11:00:59 +08:00 |
|
simonkoson
|
2480d4a738
|
feat: Task 2 Excel 批量导入 API 完成(模板下载 + 批量导入 + 失败行下载)
|
2026-05-15 13:40:13 +08:00 |
|
simonkoson
|
9439c72d30
|
fix: 002b 改用 date_part 修复表达式索引语法,002c 补救专用
|
2026-05-15 13:37:38 +08:00 |
|
simonkoson
|
3102fbec6c
|
chore: 新增 pandas + openpyxl 依赖(Task 2 Excel 批量导入用)
|
2026-05-15 13:23:24 +08:00 |
|
simonkoson
|
b3667aa7b9
|
fix: 修复 episodes + yearly_targets 模型导入缺失,增 DELETE 接口,冒烟 6/6 全绿
|
2026-05-15 13:05:58 +08:00 |
|
simonkoson
|
773441bb87
|
docs: Task 1 完工记录,Swagger UI 验收清单,跨 Phase 遗留事项
|
2026-05-15 12:36:11 +08:00 |
|
simonkoson
|
3dc1a1cf3c
|
feat: 后端 CRUD 完成(episodes + yearly_targets + users 管理 API)
|
2026-05-15 12:17:46 +08:00 |
|
simonkoson
|
fab15505bd
|
docs: 合入第十三章 Opus task brief 节制原则,版本升至 v5
|
2026-05-15 10:27:13 +08:00 |
|
simonkoson
|
347ec1b13a
|
docs: 更新 phase1_log.md 前端骨架完工记录
phase1-complete
|
2026-05-15 09:48:39 +08:00 |
|
simonkoson
|
d29b1bb394
|
feat: frontend skeleton done
|
2026-05-15 09:46:42 +08:00 |
|
simonkoson
|
2bee0ce8c8
|
docs: git_workflow.md 第 2/3 章路径残留 Z:\AIworks → E:\tps-dashboard 修正
|
2026-05-15 09:35:17 +08:00 |
|
simonkoson
|
0b141239cc
|
docs: 仪表盘收视柱图统一为近 9 期(制片人 2026-05-15 拍板)
|
2026-05-15 09:32:03 +08:00 |
|
simonkoson
|
483e34b4f6
|
chore: 清理 indexUI 中文文件名空格与重复字符
|
2026-05-15 09:30:59 +08:00 |
|
simonkoson
|
5217d09044
|
docs: migration_2026-05-14.md 追加最终对齐摘要
chore-migration-2026-05-14
|
2026-05-14 20:11:13 +08:00 |
|
simonkoson
|
3fa00ea393
|
docs: 阶段 2 最终对齐 — 修正宪法文档过时模型分工与修订版本号
|
2026-05-14 20:09:53 +08:00 |
|