wonder
aa6bbb0f62
docs: add qpass subsystem slide and refine Superset section in xinfra deck
Deploy Slides / build-and-deploy (push) Successful in 3m52s
2026-07-17 20:44:44 +08:00
wonder
83b990afa9
docs: remove qpass and CI/CD subsystem slides from xinfra deck
2026-07-17 20:38:11 +08:00
wonder
ebdddfcb03
docs: refine architecture diagrams and add CI/CD slides
...
- Scale overall architecture diagram to 100% and switch to horizontal layout
- Convert portal overview from flowchart to mindmap for clarity
- Remove subsystem integration and deployment architecture slides
- Rewrite Wayne positioning to emphasize multi-tenant K8s resource management
- Add CI/CD integration and GitLab CI workflow slides
- Refine qpass title to 七牛云统一运维平台
2026-07-17 20:36:49 +08:00
wonder
137932996b
style: scale overall architecture diagram to 80%
2026-07-17 20:29:30 +08:00
wonder
ed1df2a8ba
docs: replace architecture diagrams with Mermaid from architecture doc
2026-07-17 20:29:03 +08:00
wonder
338cfce3f0
docs: merge feature and architecture sections into unified architecture design
Deploy Slides / build-and-deploy (push) Successful in 3m56s
2026-07-17 20:25:39 +08:00
wonder
e1606bf3ee
docs: add resource management scope boundary and remove data flow diagram
2026-07-17 20:23:43 +08:00
wonder
f568f379ec
docs: remove business line switching user story slide from xinfra deck
Deploy Slides / build-and-deploy (push) Successful in 3m35s
2026-07-17 20:17:27 +08:00
wonder
1db9078ae3
docs: refine one-line summary with subsystem categories and center vertically
2026-07-17 20:16:11 +08:00
wonder
af9ec7b220
docs: add placeholder slide after system requirements section title
2026-07-17 20:03:43 +08:00
wonder
02991fae41
docs: move decision to right column in resource management slide
Deploy Slides / build-and-deploy (push) Successful in 3m0s
2026-07-17 19:52:13 +08:00
wonder
56edc45ea3
docs: remove cloud API and ticket channels from resource management slide
2026-07-17 19:51:04 +08:00
wonder
96118c8289
docs: add K8s cluster, container runtime and service registry to resource management channels
2026-07-17 19:50:10 +08:00
wonder
6d954fb0d9
docs: refine resource management slide with pain points and multi-channel data sources
2026-07-17 19:47:00 +08:00
wonder
e573ea94e3
docs: remove IM push from monitoring diagrams
2026-07-17 19:44:29 +08:00
wonder
3273e7e26f
docs: remove self-built monitoring engine option from comparison
2026-07-17 19:43:04 +08:00
wonder
a65526bdd0
docs: update monitoring decision slide title
2026-07-17 19:42:29 +08:00
wonder
082f361510
docs: update monitoring decision to emphasize multi-source integration
2026-07-17 19:42:10 +08:00
wonder
6f8109a3b0
docs: update monitoring decision slide pain points
2026-07-17 19:41:38 +08:00
wonder
1b7eeab866
docs: update deployment automation slide with refined pain points and decision
2026-07-17 19:39:11 +08:00
wonder
2a7ffee154
style: simplify sequence diagrams and adjust diagram scales in xinfra deck
Deploy Slides / build-and-deploy (push) Successful in 3m54s
2026-07-17 19:22:33 +08:00
wonder
57c8824119
docs: split user stories into text and diagram slides
2026-07-17 19:10:18 +08:00
wonder
d8d22dc6b4
docs: split 需求与边界 into 系统需求、用户故事、关键决策 sections
Deploy Slides / build-and-deploy (push) Successful in 4m17s
2026-07-17 18:06:30 +08:00
wonder
0be03315e1
docs: update subsystem integration section with accurate descriptions and add Superset
...
- Update Wayne: focus on container publishing and namespace/quota management
- Update CloudDM: highlight LDAP group-to-role auto-mapping
- Update CacheCloud: emphasize full lifecycle management and unified ops entry
- Update Apollo: clarify per-datacenter Cluster isolation and gray release
- Update qpass: reposition as Qiniu unified ops platform
- Update Grafana: describe as K8s/container/business metrics dashboard
- Add Superset: log data exploration and visualization platform
- Update all related diagrams (boundary, integration, deployment)
- Update overview tables and user stories to include all 7 subsystems
2026-07-17 18:03:00 +08:00
wonder
4dfe3de9f3
docs: restructure xinfra deck, add requirements and features sections
...
- Remove 名词概述 and 架构描述 sections
- Add 需求与边界 section: system boundaries, user stories, key decisions
- Add 关键功能 section: resource management, service delivery, subsystem features
- Update table of contents and section numbering (4 sections total)
2026-07-17 17:57:29 +08:00
wonder
0439beec65
style: adjust diagram scales, layouts, and remove phase labels in xinfra deck
Deploy Slides / build-and-deploy (push) Successful in 1m39s
2026-07-16 10:37:56 +08:00
wonder
f1ccbdfaee
docs: rename section title from 通用术语(一) to 通用术语
2026-07-16 10:30:42 +08:00
wonder
e146179fd9
fix: scale subsystem integration diagram to 50% to avoid overflow
Deploy Slides / build-and-deploy (push) Successful in 1m42s
2026-07-16 10:27:06 +08:00
wonder
bc65611f05
fix: scale main system function diagram to 50% to avoid overflow
2026-07-16 10:25:58 +08:00
wonder
9cc986d195
fix: change overall layering diagram to LR layout to avoid screen overflow
2026-07-16 10:24:35 +08:00
wonder
218b8ae248
fix: adjust TOC to four-column layout with separate sub-items
Deploy Slides / build-and-deploy (push) Successful in 1m45s
2026-07-16 10:22:55 +08:00
wonder
8a422528d5
fix: restructure xinfra slides section order and remove API/ER slides
...
Deploy Slides / build-and-deploy (push) Successful in 2m18s
- Remove API 设计规范 and 数据库 ER 设计(核心表)slides
- Fix TOC: remove deleted 数据库设计 entry
- Fix 对接子系统 section divider: add 三、 prefix
- Move 对接子系统 after all architecture diagrams to keep
架构图 section完整连续(9 diagrams uninterrupted)
2026-07-16 10:20:06 +08:00
wonder
2e6a3a198d
fix: correct qpass description to password management platform
Deploy Slides / build-and-deploy (push) Successful in 2m8s
2026-07-16 10:12:32 +08:00
wonder
e86eb5238f
feat: extract 对接子系统 as separate section
2026-07-16 10:09:34 +08:00
wonder
eb5a2e159b
fix: scale5overflowing mermaid diagrams to50%
2026-07-16 10:08:06 +08:00
wonder
a6bafc1628
feat: add individual slides for each sub-system
2026-07-16 10:02:41 +08:00
wonder
07aaae0f46
fix: change author from SRE Team to 实训小组
2026-07-16 10:00:46 +08:00
wonder
d2f0c9a3c4
feat: add xinfra architecture slide deck
2026-07-16 09:35:18 +08:00
wonder
f3abc5fdc6
fix: split overflowing slides to fit frankfurt theme header/footer bars
...
Deploy Slides / build-and-deploy (push) Successful in 1m39s
- eino-deep-dive.md: split slide 2 into code-only + explanation+SVG slides
- async-deep-dive.md: split slide 2 into code-only + progress+SVG slides
- harness.md: split slide 2 (4 Items + SVG) into two slides (2 Items each)
- request-journey.md: split into middleware/handler + pipeline/finalization slides
The frankfurt theme header (~40px) overlaps ~7px into the content zone,
leaving ~467px effective height. Dense slides with code+Items+images
exceeded this budget and were hidden behind the bars.
2026-05-31 00:01:33 +08:00
wonder
5f99d2481a
style: optimize gen2D deck layout, animations, and visual hierarchy
...
- style-keys.md: add v-clicks to 3x2 grid for staggered animation
- eino-graph.md: two-column layout (code left, Items right)
- eino-deep-dive.md: two-column layout for both slides, code+Items side-by-side
- async-deep-dive.md: two-column layout for both slides, SVG integrated
- harness.md: two-column layout for slide 1 (code left, Items right)
- request-journey.md: two-column layout for journey steps
- data-model.md: add v-clicks to grid items, increase diagram height
- architecture/pipeline/prompt-agent: increase SVG max-height for better visibility
2026-05-30 23:13:23 +08:00
wonder
663e04ab24
fix: wrap Items in v-clicks for consistent animation in harness and ratelimit-lua slides
Deploy Slides / build-and-deploy (push) Successful in 1m26s
2026-05-30 23:01:46 +08:00
wonder
f0245e926d
feat: add 3 creative slides — tech decisions, request tracing, lessons learned
...
Deploy Slides / build-and-deploy (push) Successful in 1m13s
- why-not-x.md: Engineering decision rationale (Go vs Python, SQLite vs PG, etc.)
- request-journey.md: Full HTTP-to-pixel request tracing with timing breakdown
- lessons.md: 4 real engineering pitfalls and how they were solved
- Wire all 3 new pages into slides.md in logical positions
2026-05-30 22:46:23 +08:00
wonder
67ee76e58d
feat: expand gen2D deck with deep technical slides and interactive elements
...
Deploy Slides / build-and-deploy (push) Successful in 1m8s
- Add 5 new slide pages: eino-deep-dive, ratelimit-overview, ratelimit-lua, async-deep-dive, harness
- Add 4 new drawio SVGs: pipeline-detail, ratelimit, async-task, harness
- Update all existing slides with v-clicks progressive reveal
- Add presenter notes and interactive prompts
- Expand slides.md to register all new pages (16 → 25+ slides)
- Fix text overflow by trimming content per Item block
- Add Eino Graph deep dive: WithGenLocalState, Pre/Post Handler, branch routing
- Add rate limiting section: algorithm comparison, Lua script, Gin middleware
- Add async task deep dive: TaskQueue FIFO, context progress injection
- Add consistency section: style/pipeline/data/deployment 4-layer guarantees
2026-05-30 22:42:23 +08:00
wonder
659c22707b
fix: use relative paths for SVG imports to pass Vite fs.allow during build
...
Deploy Slides / build-and-deploy (push) Successful in 1m15s
Slidev converts <img src> to ES imports during build. Absolute paths like
/pipeline.svg resolve to the filesystem root, failing the slidev:slide-import-guard
plugin. Changed to relative ../public/ paths so imports resolve within the project.
2026-05-30 22:20:18 +08:00
wonder
6014a576ff
feat: replace all mermaid diagrams with drawio-style SVGs in gen2D deck
Deploy Slides / build-and-deploy (push) Failing after 59s
2026-05-30 22:14:23 +08:00
wonder
1a297e57a9
feat: replace ASCII architecture diagram with drawio SVG in gen2D deck
2026-05-30 22:10:23 +08:00
wonder
19075592e5
fix: trim gen2D slide content to prevent overflow beyond header/footer
...
Deploy Slides / build-and-deploy (push) Successful in 1m16s
- Reduce Item count per slide: pipeline 4→3, solution 4→2, highlights 6→4
- Remove tech-stack architecture layering Item (moved to tech-stack grid)
- Simplify eino-graph: shorter Go code, 3 Items→2
- Simplify prompt-agent: smaller mermaid, shorter Item text
- Simplify async-task: merge 3 Items→2, remove footer
- Simplify data-model: merge 4 grid items→2
- Simplify architecture: reduce ASCII diagram from 38 to 20 lines
- Simplify dedup-ws: remove JSON code block, shorter Items
- Simplify deployment: smaller mermaid, shorter Items
- Simplify problem: shorter Item text, remove bullet lists
- Simplify style-system: fix typo, shorter Item text
2026-05-30 14:43:23 +08:00
wonder
d479504f12
feat: restructure gen2D deck with enriched content and frankfurt theme components
...
Deploy Slides / build-and-deploy (push) Successful in 1m32s
- Restructure from 12 slides to 21 slides with proper section navigation
- Split into pages/ for modular maintenance (15 page files)
- Use frankfurt theme: cover layout, Item component, section frontmatter
- Remove all two-cols layouts to avoid rendering issues
- Add rich content from tmp/ docs: Eino pipeline, prompt agent, async tasks, data model, deployment
- Use Item component for structured content blocks
- Add mermaid ER diagram for data model
- Add Go code block for pipeline type definitions
2026-05-30 14:22:50 +08:00
wonder
3b343da212
feat: add section markers and infoLine to resume deck
...
Deploy Slides / build-and-deploy (push) Successful in 1m35s
Add Frankfurt theme section frontmatter to each resume section for
top navigation progress bar. Remove redundant layout:section divider
pages for a more compact structure. Enable infoLine for footer display.
2026-05-30 11:27:56 +08:00
wonder
f86a1d7608
fix: apply frankfurt theme conventions to gen2D slides
Deploy Slides / build-and-deploy (push) Successful in 1m6s
2026-05-30 11:25:13 +08:00