amzxyz/rime-wanxiang

「万象拼音」:把算法留在幕后,把纯粹还给指尖,用更优质的数据,接管你的候选。

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 42 minutes ago
Type:Plugin / ExtensionCategory(s):Terminal, Shell & TUIEditors & IDEsDeveloper Tools
Added to GitGenius on September 15th, 2026
Created on August 6th, 2024
Open Issues & Pull Requests: 7 (+0)
GitHub issues: Enabled
Number of forks: 174
Total Stargazers: 4,624 (+0)
Total Subscribers: 12 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.3 hours
Mean response time: 42.0 hours
90th percentile: 23.4 hours
Tracked items: 589

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 99% of issues opened in the past year have since been closed. Three people close 70% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 7
Closed in 7 days: 6
Avg open age: 200 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 7
Closed in 7 days: 6
Comments in 7 days: 5
Events in 7 days: 12

Top labels

No label distribution available yet.

Detailed Description

Rime Wanxiang is a Pinyin input method configuration for the Rime input framework that prioritizes data quality and linguistic accuracy over algorithmic complexity.

The project addresses the problem of imprecise candidate selection in Pinyin input by building on a deeply optimized dictionary and grammar model. The core dictionary has been refined through AI processing and large-scale corpus analysis, incorporating tone-marked Pinyin annotations, phrase composition data, and precise word frequency statistics. This data-driven approach aims to deliver accurate and fluid input without requiring users to page through candidates frequently. The tool supports high customization through dictionary and transliteration combinations, allowing users to build personalized input schemes.

Wanxiang suits users who prioritize input accuracy and want to avoid frequent candidate selection. It is designed for both everyday and professional vocabulary use cases. The project offers four distribution variants—Base, Pro, Lite, and Pure—that share the core data system but differ in feature completeness, auxiliary code support, Lua extensions, and runtime requirements, allowing users to choose based on their needs and platform constraints.

The project maintains an open feedback mechanism through a dedicated form for dictionary issues and actively welcomes user reports. Development focuses heavily on data accuracy and timeliness, with the dictionary currently in manual maintenance after its initial AI-optimized phase. The tool includes numerous Lua-based extensions such as a calculator, dynamic timestamps, symbol wrapping, and a Unicode symbol library accessible by name, demonstrating ongoing refinement of the input experience through incremental scripting innovations.