R&D Management 40 min read

Tmall's Digital Employee: How AI-Native Collaboration Turns R&D Dark Matter into Reusable Assets

Tmall's digital employee embeds an AI agent into DingTalk groups to share a single requirement context across product, dev, and test roles, cutting collaboration friction — information loss, wait times, search costs — and codifying tacit knowledge into a reusable context layer that enables three evolutionary stages from process sync to AI-led async collaboration.

DaTaobao Tech
DaTaobao Tech
DaTaobao Tech
Tmall's Digital Employee: How AI-Native Collaboration Turns R&D Dark Matter into Reusable Assets

Core Problem: The Hidden 80% of R&D Time

The article opens with a historical analogy: a century ago, swapping steam engines for electric motors yielded no productivity gains until factories reorganized the entire production line around the new power source. Today, every engineer has an AI coding assistant, yet organizational delivery speed hasn't improved tenfold. The bottleneck is not coding — it's the "dark matter" of collaboration: 80% of cycle time spent on handoffs, waiting, and re-alignment. Two inequalities capture this: using AI tools ≠ individual efficiency , and individual efficiency ≠ organizational efficiency . Industry data shows AI can shrink "dev-to-PR" time by at most 58%, but AI-generated PRs wait 4.6× longer in review queues; a cross-industry executive survey found 69% of firms use AI yet average productivity rose only ~0.29% over three years.

Four Friction Types, Measured in Real Minutes

The authors decompose the dark matter into four concrete frictions, each backed by timed observations from Tmall's own teams:

Transmission loss (sync friction): A risk-control field change triggered a 50-minute chain involving 5 roles and a meeting.

Semantic distortion: Frontend's "cursor" vs. backend's "nextToken" for the same pagination cursor caused a 48-minute debug session; the mapping lived only in a departed engineer's memory.

Wait friction: Code written in half a day, then four days stuck in approval, environment, and review queues.

Search friction: A two-line answer required crossing 4 people, 3 same-named docs, and 105 minutes.

Tacit workflow (默契): Veteran pair resolved a recurring need in 2 messages ("old rules", "old three"); a new hire needed 26 messages to reach the same plan.

Decision rationale loss: A 5-image upload limit set two years ago for sync review caused an OSS bandwidth alert when a newcomer relaxed it to 20 — the original reason was oral, unrecorded, and the author gone.

These six numbers (50 min, 48 min, 4 days, 105 min, 2 vs 26 messages, one rollback) become the benchmarks the rest of the article resolves.

Root Cause: No Carrier for Implicit Context

All four frictions share one root: implicit context has no machine-readable, queryable, reusable carrier . The current role-split structure was designed for human cognitive limits; when AI takes over execution, it cannot guess, ask around, or infer — it needs structured, queryable context. Engineers become "human middleware" between AI and systems. One internal measurement: coding time dropped from 30% to 5%, agent dialogue rose to 60%, raw coding sped up 10× but end-to-end only 2–3× — the gap widens as models get stronger.

Solution: Digital Employee as Context Hub + Asset Layer

Tmall's answer is the Digital Employee (数字员工) : an AI agent that lives in the DingTalk requirement group, shares one context with product, design, frontend, backend, and test, and spans PRD → design → tech design → coding → test → release → retrospective. It is not a chatbot; it claims requirements, produces deliverables (PRD, tech design, interaction flows, data definitions, deployment artifacts), reports progress, and persists memory/tasks across container rebuilds . Core capabilities are learn, remember, summarize, and basic doc/code retrieval; everything else is loaded per business domain as Skills.

Capability Map (from the article's table)

Requirement intake & clarification: One-line group creation + domain-aware multi-round PRD clarification → unified tech design. Solves transmission friction by front-loading alignment and unifying terminology at intake.

Progress tracking & change sync: Auto-updating group board, proactive blocker escalation, on-time nudges, PRD diff + targeted @ on change. Solves wait + transmission friction — requirements don't idle, changes don't rely on manual relay.

Instant Q&A: @ in group for business terms; natural-language data query. Solves search friction — 10 seconds replaces 105 minutes.

Async coding delivery: Spawns child agents: clone → edit → test → submit MR → deploy. Execution backbone.

Asset loading & precipitation: "I belong to home-decor" loads domain knowledge, rules, exclusive skills; artifacts, events, blockers archived as precedents. Targets tacit knowledge — domain switch without blindness, assets thicken with use.

Three-Level Collaboration Evolution

All levels share the same digital employee; the difference is how humans and the agent divide labor.

Level 1 — Process Sync (current mainstay): Roles unchanged; agent is context hub.

Daily listening: Agent records discussions, summarizes dropped docs, emits a unified product-tech design that all roles build on. The 50-min ripple and 48-min term clash disappear; alignment shifts from "book a 1-hour all-hands" to "aligned before dev starts".

Async participation: Humans engage via cards at four nodes: requirement notice, progress broadcast, anomaly alert (timeout, loop, build fail auto-escalated), acceptance collaboration. Group is the collaboration scene; detail page is personal workspace. Agent knows who owns what from chat traces — no manual registry. On deploy, it @s the two validators with pre-prod URL, effective changes, backend interface list — "refresh and verify" pulls humans back only for closure.

Blockers surface themselves: Stuck → auto-escalate; due → auto-nudge (routing table of "who knows what" detailed in Level 3). Board shows nodes, blockers, artifacts — project management emerges from flow, not chasing.

Search no longer consumes humans: Screenshot "which repo for this page?" → page, workbench, core entity returned in seconds.

Layering principle: Humans own fuzzy, creative alignment; agents own structured, deterministic, repeatable execution. Alignment decisions (intent clarification, design freeze) are front-loaded and frozen before agent execution. Kuaishou's 1000-person team reported the same convergence at GIAC 2026.

Level 2 — Solo Lead (Super Individual pilot): One person owns a vertical slice (product+tech+test).

Planning phase fuses "what, how, verify" into a single product-tech-test doc; decisions frozen. Execution phase: agent runs coding, test, verification; human only at checkpoints.

Role-bound artifacts (PRD, tech design, test cases) merge into one. Transmission friction and "wait" drastically compressed.

Best suited for full-stack engineers; product can also drive when integration-heavy. This is the concrete form of the group's "super individual" push: not one person juggling tools, but a high-judgment human directing a digital employee end-to-end. Demands high individual bar and org changes (roles, perf, talent pipeline).

Real case: one PM + digital employee delivered a whole need — PM said "update PRD, tech design, mockups with latest artifacts", agent returned all three updated plus a full retrospective; PM asked "released?", agent presented two confirm gates (prod deps ready, release process compliant) before triggering build. Four roles' work collapsed into one human-agent dialogue.

Challenges: single-point dependency, cross-domain limits, perf system lag, quality variance — mitigated by delivery/guardian split (feature owner delivers, architect guards).

Level 3 — Agent-Led (exploring): Agent drives, routes to humans only for judgment.

Flip: previously humans found/assigned agent; now agent finds humans. Autonomous advance backed by assets: check knowledge base → check precedents → if still unresolved, decide who to interrupt . Interruption is the scarcest org resource; humans have social norms, agents need data. The Collaboration Asset is built from real traces (doc edits, requirement flows, group replies) into "person × business concept × evidence" profiles — who knows what, what question type routes to whom, availability now. First version: 20+ profiles, 10k+ evidence-backed entries. Query "who owns Zhejiang trade-in fund caliber?" → concept hit, candidates ranked by evidence strength, each with original-text rationale — caller is the digital employee itself.

Human participation drops but value density rises . Industry proxy: AI boosted code output ~180% but production code only ~30%; the delta is human judgment. Every human touch is a high-judgment moment (sign-off, exception, acceptance). Experts no longer camp groups; they're precisely invoked. Each invocation generates new events → richer profiles → better routing. Humans train the org's own routing table by participating.

Hard challenges remain: top-down org alignment, willingness to accept agent-dispatched tasks, scalable verification, guardrails (gate, rollback, human escalation) before autonomy expands. Level 3 foundation is materializing block by block.

Context Layer: The Asset Backbone

External peers (Atlan, Glean, ServiceNow) converge on a "Context Layer". Glean's ARR grew from $100M to $300M in 15 months. Models and frameworks are swappable; an enterprise's own precipitated context is not. Models cannot internalize your facts (current system state) and judgments (what counts as correct/good) — those must be self-precipitated. Agent capabilities will converge; business asset depth won't. The two asset types feed each other: agent hits knowledge gap → finds human → answer precipitates back into knowledge asset → next same gap interrupts no one. Interruption frequency is a direct measure of knowledge-asset gaps ; Q&A interruptions should trend to zero, sign-off interruptions stay human.

Four Dimensions, All Live in Console

Knowledge (load so AI understands business): Panoramic architecture skeleton — pages, functions, entities linked into GUI/Service/DAO three-layer penetration map. Business semantics compiled into concept entries + knowledge graph; terms, rules, calibers hang on entries. On domain entry, loaded into prompt — AI understands business before acting. Without it, code is syntactically right, business-wise wrong.

Capability (invoke so AI can act): Answers "what tools do I have?" Two buckets: dev capabilities (coding, deploy, test, page ops) and delivery capabilities (PRD, docs, sheets, group boards). Carriers: Skills, MCP tools, CLI; loaded per domain; deploy path auto-identified by repo's workbench. Without it, AI is read-only — glorified search.

Process (retrieve so AI has precedents): Answers "how were similar needs done? what's the baseline?" Precedent library aggregates group-board trajectories, work-order and MR records by requirement. On intake, retrieves similar precedents as templates; review/estimation uses same-type baselines; retrospective generalizes cross-need patterns into SOPs and gates. Delivery standards emerge from real trajectories, not meetings. Without it, every need starts from scratch — perpetual novice.

Collaboration (query so AI finds the right person): Answers "who approves, who clarifies, who reviews?" It's the asset behind the agent's escalation chain: MR → reviewer, pre-release → approver, stuck → domain expert. Every recommendation carries traceable original-text evidence.

Four consumption modes — load, invoke, retrieve, query — are symmetric: missing any dimension degrades AI in that dimension; fully-managed delivery ceiling is jointly set by the thickness of all four .

Verification: Same Questions, Different Outcomes

Search alternate ending: Zero-context form screenshot → "which repo for adding a column?" → seconds to target repo. Backed by panoramic asset where every page links to access path, registered tool, service entity, Git repo.

"Why" precipitated: "What is pit-distance map?" → definition, capabilities, related concepts, each with knowledge-base source. Underlying concept page — definition, biz rules, launch caliber queryable; conflicting sources auto-flagged (confidence "original ambiguous") for human adjudication. Oral agreements become queryable, correctable entries.

Ripple effects: The 5-image limit archaeology — next time a newcomer proposes relaxation, digital employee surfaces full history (set for sync review two years ago, review now async), human decides with full context, no rollback needed. The 2-message "old three" → archived as precedent → new hire gets "config switch + merchant whitelist + post-peak deploy" directly; tacit knowledge no longer walks away with people.

All four frictions now have homes: transmission & retrieval in collaboration form; tacit & decision in asset layer. Six accounts, six resolutions.

Toward AI-Native Organization

Many collaboration designs (hierarchy, function, process) exist to route information through limited human bandwidth. The four frictions are inherent loss of hop-by-hop relay. Digital employee changes the routing: holding full context, it routes the right question to the right person — tasks no longer traverse hierarchy hop-by-hop. Collaboration endpoint: async large-scale collaboration — agents run dozens of needs in parallel (OpenAI's Codex power-user measurement confirms this concurrency gap), humans appear only at judgment moments.

Asset endpoint: organizational self-knowledge that survives personnel churn . Who knows what, why decisions were made, how this class of work is done — once lived in brains, zeroed on departure; now lives in context layer, thickens with delivery. Kuaishou's GIAC share noted a third thing AI cannot internalize: accountability . Disasters are always owned by humans. Facts precipitate into assets, judgment stays with routed humans, accountability stays human — these three boundaries define the future human role: from process linker to judgment supplier, tacit-experience translator, turning what only they know into organization-consumable assets.

This is why the bet is on collaboration + assets: models rotate every half-year, tools iterate monthly; these two compound the earlier they start, the costlier the later you wait. Internal prioritization uses a thought experiment: assume every node's output must be AI-produced; wherever it stalls is where dark matter is thickest and should move first. Building the digital employee is itself a collaboration physical. Dark matter won't vanish on its own, but it can now be seen and precipitated. Teams that see it and teams that don't will run the same models and tools into completely different organizations.

AI makes organizations stronger; strong organizational evolution lets human insight, foresight, and warmth fully grow.

Code example

AI Native 研发,
解的不再是编码问题
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Organizational EvolutionTmallDigital EmployeeR&D CollaborationContext LayerAI-Native CollaborationAsync CollaborationTacit Knowledge Management
DaTaobao Tech
Written by

DaTaobao Tech

Official account of DaTaobao Technology

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.