Sohu Tech Products
Author

Sohu Tech Products

A knowledge-sharing platform for Sohu's technology products. As a leading Chinese internet brand with media, video, search, and gaming services and over 700 million users, Sohu continuously drives tech innovation and practice. We’ll share practical insights and tech news here.

1.1k
Articles
0
Likes
3.2k
Views
0
Comments
Recent Articles

Latest from Sohu Tech Products

100 recent articles max
Sohu Tech Products
Sohu Tech Products
Jul 30, 2025 · Mobile Development

How Self-Calibration Powers Rich Text Editing in iOS Apps

This article explains how a self‑calibration system embeds markers in iOS rich‑text content, enabling a single pass to identify mentions, topics, and links, and shows how NSMutableAttributedString and YYKit’s custom attribute keys are used to store and parse these special elements efficiently.

AttributedStringRich TextSelf-Calibration
0 likes · 7 min read
How Self-Calibration Powers Rich Text Editing in iOS Apps
Sohu Tech Products
Sohu Tech Products
Jul 23, 2025 · Artificial Intelligence

Unlock AI Power with Model Context Protocol: A Hands‑On Sentry Integration Guide

This article introduces the Model Context Protocol (MCP) as an open standard for connecting large language models to external data and tools, outlines its core advantages, showcases a wide range of ready‑made services, and provides a detailed Python implementation that integrates Sentry bug‑tracking and APM data into AI assistants for real‑time analysis and reporting.

AIIntegrationMCP
0 likes · 19 min read
Unlock AI Power with Model Context Protocol: A Hands‑On Sentry Integration Guide
Sohu Tech Products
Sohu Tech Products
Jul 23, 2025 · Artificial Intelligence

Boosting Video Moderation with Multimodal CLIP and Efficient Vector Search

This article describes how a video review system combines multimodal CLIP models, image‑text feature alignment, and optimized vector‑search databases such as RedisSearch and Elasticsearch to detect prohibited content in real time and perform large‑scale historical recall, while addressing challenges of generalization, storage cost, and inference speed.

AICLIPmodel fine-tuning
0 likes · 18 min read
Boosting Video Moderation with Multimodal CLIP and Efficient Vector Search
Sohu Tech Products
Sohu Tech Products
Jul 23, 2025 · Mobile Development

Mastering Complex Like-Button Animations on HarmonyOS vs Android with ArkUI

This article walks through implementing sophisticated like-button animations for a news client on HarmonyOS using ArkUI, compares the approach with Android's animation framework, explains key ArkUI APIs like animateTo, and provides detailed Kotlin and TypeScript code for property and Bezier curve animations.

AndroidArkUIBezier Curve
0 likes · 15 min read
Mastering Complex Like-Button Animations on HarmonyOS vs Android with ArkUI
Sohu Tech Products
Sohu Tech Products
Jul 23, 2025 · Mobile Development

Mastering iOS Locks: From NSLock to os_unfair_lock and Performance Tips

This article explains the relationship between locks and multithreading on iOS, introduces various lock types such as NSRecursiveLock, NSConditionLock, OSSpinLock, os_unfair_lock, pthread_mutex, and @synchronized, demonstrates resource contention with code examples, and compares their performance and usage scenarios.

LocksObjective‑CiOS
0 likes · 21 min read
Mastering iOS Locks: From NSLock to os_unfair_lock and Performance Tips
Sohu Tech Products
Sohu Tech Products
Jul 16, 2025 · Backend Development

Designing a Scalable Lottery System: Stock Pre‑allocation, Real‑time Risk Control & Dynamic Probability

This article details the design of a reusable, configurable lottery platform for a youth‑focused social app, covering business background, pain points, a modular data model, micro‑service architecture, stock pre‑allocation with optimistic and distributed locks, real‑time risk detection, over‑issue prevention, probability calculation, and future AI‑driven enhancements.

Lottery Systembackend architecturedistributed locking
0 likes · 26 min read
Designing a Scalable Lottery System: Stock Pre‑allocation, Real‑time Risk Control & Dynamic Probability
Sohu Tech Products
Sohu Tech Products
Jul 16, 2025 · Mobile Development

Bridge Native Threads to ArkTS in HarmonyOS with Node‑API Thread‑Safe Functions

This article explains how to use Node‑API’s thread‑safe functions to asynchronously relay native file upload progress, completion, and error callbacks from native C/C++ threads to ArkTS JavaScript on HarmonyOS, covering API definitions, event‑loop integration, and practical implementation details with code examples.

ArkTSFile UploadHarmonyOS
0 likes · 13 min read
Bridge Native Threads to ArkTS in HarmonyOS with Node‑API Thread‑Safe Functions