Commit Graph
50 Commits
Author SHA1 Message Date
wangweiandCopilot 2ce4c8a289 feat: add AI Models card to Status page with connection test button
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-02 17:38:33 +08:00
wangweiandCopilot 39a51c9e83 feat: add ModelUsageEntry types and status API client functions
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-02 17:23:43 +08:00
wangweiandCopilot 049da2297b feat: add i18n keys for AI Models card and fix missing .status.error CSS
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-02 17:06:13 +08:00
wangweiandCopilot d83286edd4 fix: honor hyde_enabled toggle and record ping failures before client creation (Task 6 review)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-02 16:42:58 +08:00
wangweiandCopilot 169911ab46 feat: add GET/POST /status/models routes for AI model connection status
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-02 16:20:35 +08:00
wangweiandCopilot 66fc388bfb feat: record reranker call outcome into ModelUsageTracker
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-02 15:42:20 +08:00
wangwei 41096369d3 feat: record embedding call usage into ModelUsageTracker 2026-07-02 15:15:03 +08:00
wangwei 4fea159f5b feat: wrap LLM clients with TrackedLLMClient in LLMFactory 2026-07-02 15:03:12 +08:00
wangweiandCopilot d460397dda fix: add missing test comment for backend commenting standard (Task 2 review)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-02 14:57:55 +08:00
wangweiandCopilot 37ea27fcbe feat: add TrackedLLMClient decorator for transparent usage recording
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-02 14:49:06 +08:00
wangwei 74f327c85e feat: add ModelUsageTracker for per-model token/connection tracking 2026-07-02 14:41:21 +08:00
wangweiandCopilot 4b451ef97c docs: add implementation plan for System Status AI model usage tracking
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-02 14:13:58 +08:00
wangweiandCopilot 55ba922250 docs: add design spec for System Status AI model connection/token usage panel
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-02 13:39:43 +08:00
wangwei 9212747e1b update for 1. 优化 2.中英切换 2026-06-10 11:10:36 +08:00
wangwei e7963b267e fix somethings 2026-06-08 11:16:28 +08:00
wangwei 9fea9c6a53 1. Add 登陆功能
2. 调整字体大小
3. 新增部分功能
2026-06-05 18:00:31 +08:00
wangwei 06e0967128 add 2026-06-05 09:00:36 +08:00
wangwei 746513cc54 fix 2026-06-04 15:43:44 +08:00
wangweiandClaude Sonnet 4.6 ac490d851a chore: delete dead code, fix tailwind dark mode, fix title and start.sh port
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 10:29:28 +08:00
wangwei bc8ccc1143 feat: complete frontend redesign — all 6 pages implemented per prototype specs
Fix UI components (Badge, Button, Card, Input, ProgressBar, ScoreBar,
ChatPanel) to use CSS variables instead of old theme object pattern.
Clean up barrel exports (common/index.ts, layout/index.ts) and remove
stale router/tabs import from shell-config.ts. Build: tsc zero errors,
Vite production build succeeds (1760 modules, 270 kB JS, 22 kB CSS).
2026-06-03 18:42:42 +08:00
wangwei 6414d67b3b feat: implement Regulation Q&A chat page with history pane, streaming, citation rail 2026-06-03 17:58:38 +08:00
wangwei 9f15e40bbb feat: implement Compliance Analysis three-column workspace with findings and stages 2026-06-03 17:50:55 +08:00
wangweiandClaude Sonnet 4.6 65ba1b214d feat: implement Document Management page with filterable table and batch actions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-03 17:45:14 +08:00
wangweiandClaude Sonnet 4.6 7cd7a10bea feat: implement Regulatory Signals page with two-pane split and SSE streaming
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-03 17:35:37 +08:00
wangwei 235de65975 feat: implement System Status page with stats grid, panel grid, KPI strip 2026-06-03 17:26:22 +08:00
wangwei 07ccf055ab feat: implement Overview launcher page with hero, workflow steps, screen grid 2026-06-03 17:22:25 +08:00
wangweiandClaude Sonnet 4.6 3dc12b0bfe feat: add AppShell + Topbar + 6-route AppRouter with stub pages
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-03 17:16:00 +08:00
wangweiandClaude Sonnet 4.6 08461215b0 feat: add Sidebar component with nav groups, badges, and theme toggle
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-03 17:05:05 +08:00
wangwei dcda7e0423 @
chore: delete old layout/common/tabs components before redesign
@
2026-06-03 16:58:35 +08:00
wangweiandClaude Sonnet 4.6 f3dbdc7e3f feat: update ThemeContext to use data-theme attribute, simplify to light/dark
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-03 16:39:33 +08:00
wangwei 932e2c7792 feat: rewrite globals.css with prototype design tokens, layout, and all page CSS 2026-06-03 16:14:47 +08:00
wangwei 22ab39fed2 docs: add frontend redesign spec based on prototype analysis 2026-06-03 14:58:24 +08:00
wangwei 2080da87aa feat: complete team-report PPT - slides 8-10 roadmap, assignments, QA 2026-05-27 18:30:02 +08:00
wangwei dd850f1023 feat: team-report PPT slides 6-7 architecture and value 2026-05-27 18:27:16 +08:00
wangwei 91651682a3 feat: team-report PPT slides 4-5 feature demos 2026-05-27 18:24:56 +08:00
wangwei c02c5cec0c feat: team-report PPT slides 2-3 background and progress overview 2026-05-27 18:22:09 +08:00
wangwei 4addda9182 feat: add team-report PPT generator - slide 1 cover 2026-05-27 18:19:00 +08:00
wangwei 0398fa3fb0 docs: add team-report PPT implementation plan 2026-05-27 18:16:19 +08:00
wangwei 3b7153c95c docs: add team-report PPT design spec 2026-05-27 18:10:41 +08:00
wangwei 3674f9171e Add Frontend 增加一层渐变背景色 2026-05-27 10:30:35 +08:00
wangwei 37f7a60b0a feat(perception): 智能感知模块 - event feed, SSE impact analysis, tab registration 2026-05-22 00:42:28 +08:00
wangwei f9ee644f25 feat(perception): backend - mock event store, perception service, /perception API routes 2026-05-22 00:33:43 +08:00
wangwei 09f9cf2bf0 feat(status): loading/error states, refresh button, auto-poll, health panel, config truncation, doc status highlights 2026-05-22 00:02:38 +08:00
wangwei 4e90b4f2da feat(status): add SystemHealth type and getSystemHealth() API function 2026-05-21 23:54:52 +08:00
wangwei 6bf5600a26 feat(status): add /health aggregate endpoint and 10s TTL cache on /stats 2026-05-21 23:53:15 +08:00
wangwei bf6d47e1fd Fix 法规对话 2026-05-21 23:20:39 +08:00
wangwei 1b640f0084 fix 法规对话模块 2026-05-20 23:39:15 +08:00
wangwei b065d55c86 fix 文档管理模块 & 法规对话模块 2026-05-20 23:34:08 +08:00
wangwei 10d04c4083 update 2026-05-14 15:07:34 +08:00
wangwei c2a398930d first commit 2026-04-28 11:29:33 +08:00