English lecture · source-traced

DeepSeek hiring page · Google-style design revision

Readable version: [DeepSeek招聘页-谷歌设计优化方案.html](../../调查报告/DeepSeek招聘页-谷歌设计优化方案.html) The page under review is the current [DeepSeek招聘职位技能分析.html](../../调查报告/DeepSeek招聘职位技能分析.html). Stance: Google Web quality line (Search / Careers / Material 3). Brand still belongs to DeepSeek; do not make the page into Google.com, and do not keep wearing Claude Academy’s clothes. **Shipped (2026-09-08):** P0–P2 have been written into

EN
lecture
source
file:line
no
embellishment
中文
sibling

Readable version: DeepSeek招聘页-谷歌设计优化方案.html

The page under review is the current DeepSeek招聘职位技能分析.html. Stance: Google Web quality line (Search / Careers / Material 3). Brand still belongs to DeepSeek; do not make the page into Google.com, and do not keep wearing Claude Academy’s clothes.

Shipped (2026-09-08): P0–P2 have been written into the interactive page (white background / Roboto / Chip / direction Tab / highlight can be turned off / short note cards). What follows is still the diagnosis and proposal as written at the time.

Grade C+ (before implementation). The task skeleton is right; identity is worn wrong; contrast and touch targets fail; three keyword grammars are stacked onto the original text.

Part 1

Diagnosis

Layer Current Change to
Identity Cream paper + serif + terracotta White background, sans-serif, one primary color
Canvas Whole page overflow: hidden Document flow; the list can scroll on its own
Density Dashboard too dense → prose too sparse Scannable structure on an 8dp grid
Emphasis Bold / italic /【】 all on at once Clean by default; at most 6 Chips; highlight can be turned off
Color Categories rely on color dots Categories in text; primary color serves CTA only
a11y Rows a bit short; select filters 48dp, Chip, focus ring, AA contrast

Principle: use Google’s system (grid, type scale, contrast, task flow); wear the clothes DeepSeek should wear (cold, clean).

Part 2

Token (P0)

  • Surface #FFFFFF / variant #F8F9FA
  • Type #202124 / secondary #5F6368
  • Primary #1A73E8, container #E8F0FE (if insisting on DeepSeek black and white: fill buttons with #202124, keep links blue)
  • Typeface: Roboto + Noto Sans SC; role names Google Sans / Roboto Medium 22–28; serif forbidden
  • Row height 48–56dp; radius 8 / buttons 24
Part 3

Four surfaces

  1. Top bar: Tabs indicated by a bottom edge. Copy “Roles / skill notes.” Apply is the primary button.
  2. List: Search stays at 48 height; categories are horizontally scrolling Chips; each row is title + “Beijing · intern/full-time”; selected blue 50.
  3. JD: Skills lifted, at most 6 Chips; multi-direction becomes one direction at a time; “highlight skills” switch uses blue 50, no 【】.
  4. Notes page: 4–5 short cards + the first 8 skill bars. Do not put the heatmap back. Clicking a bar returns to the filtered list; keep that.
Part 4

Keywords

Original text is clean by default. Cultural words (open source, long-termism) are not marked. When skills need to be scanned, turn the Toggle on; do not use pseudo-element brackets.

Part 5

Phasing

  • P0 Change identity: drop cream/serif/terracotta, unlock overflow, row height 48.
  • P1 Scanning: Chip filters, skills lifted, direction anchors, copy.
  • P2 Short note cards + WCAG + font subsetting.

P0 can change only assets/ds-talent.css; the JSON structure need not be touched.

↑