{"id":29872349,"url":"https://github.com/garthtb/rimedictmanager","last_synced_at":"2026-05-07T01:17:36.766Z","repository":{"id":305505710,"uuid":"1014505496","full_name":"GarthTB/RimeDictManager","owner":"GarthTB","description":"一个支持自动编码的Rime输入法词库管理程序","archived":false,"fork":false,"pushed_at":"2025-07-20T13:05:04.000Z","size":190,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-20T14:37:11.216Z","etag":null,"topics":["chinese-characters","chinese-input-method","csharp-app","dotnet-framework","encoding","fcitx5","input-method","input-method-editor","rime","rime-dict","rime-ime","rime-jd","squirrel","weasel","windows-app","wpf-application"],"latest_commit_sha":null,"homepage":"https://github.com/GarthTB/RimeDictManager","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GarthTB.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-05T21:25:52.000Z","updated_at":"2025-07-20T12:58:57.000Z","dependencies_parsed_at":"2025-07-20T14:47:17.947Z","dependency_job_id":null,"html_url":"https://github.com/GarthTB/RimeDictManager","commit_stats":null,"previous_names":["garthtb/rimedictmanager"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/GarthTB/RimeDictManager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GarthTB%2FRimeDictManager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GarthTB%2FRimeDictManager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GarthTB%2FRimeDictManager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GarthTB%2FRimeDictManager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GarthTB","download_url":"https://codeload.github.com/GarthTB/RimeDictManager/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GarthTB%2FRimeDictManager/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267931470,"owners_count":24167620,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-30T02:00:09.044Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chinese-characters","chinese-input-method","csharp-app","dotnet-framework","encoding","fcitx5","input-method","input-method-editor","rime","rime-dict","rime-ime","rime-jd","squirrel","weasel","windows-app","wpf-application"],"created_at":"2025-07-30T20:10:19.306Z","updated_at":"2026-05-07T01:17:36.753Z","avatar_url":"https://github.com/GarthTB.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RIME 词库管理器\n\n一个轻量级 WPF 应用程序，用于交互式维护 RIME 输入法的词库。\n利用严格的官方格式约束和直观的表格界面，减少错误并提高效率。\n提供基于单字码表的词组自动编码功能以及可导出的操作日志。\n\n[![Latest Release](https://img.shields.io/github/v/release/GarthTB/RimeDictManager?color=0FBF3E\u0026label=Latest\u0026logo=github)](https://github.com/GarthTB/RimeDictManager/releases/latest)\n![Tech Stack](https://skillicons.dev/icons?i=dotnet,cs,windows)\n[![License MIT](https://img.shields.io/badge/License-MIT-750014)](https://mit-license.org)\n\n## ✨ 特性\n\n- 🔒 **安全**：严格遵循 [RIME 官方词库规范](https://github.com/rime/home/wiki/RimeWithSchemata)\n- 🤖 **自动**：基于单字码表，按两笔、五笔等规则为词组编码\n- 📝 **日志**：记录所有修改操作，支持导出\n- 🚀 **高效**：编码前缀搜索、字词精确搜索，百万词条迅速响应\n\n## 📥 使用\n\n- **系统要求**：Windows 10+\n- **运行依赖**：[.NET 10.0 运行时](https://dotnet.microsoft.com/download/dotnet/10.0)\n- **获取软件**：从 [Releases](https://github.com/GarthTB/RimeDictManager/releases/latest) 下载最新版本\n\n### 使用步骤\n\n1. 打开 `RIME词库文件（.dict.yaml）`\n2. 启用自动编码，选择编码方案，加载单字码表\n3. 加词、删词、截码、手动修改\n4. 查看并保存日志\n5. 保存或另存词库\n\n### 不完全支持 RIME 允许的所有格式\n\n词库行的格式须为下列其一：\n\n- 不含任何字符的空行\n- `#[注释]`\n- `[词]`\n- `[词]\\t[编码]`\n- `[词]\\t[编码]\\t[权重]`\n\n单字码表行的格式须为 `[字]\\t[编码]` 或 `[字]\\t[编码]\\t[任意内容]`\n\n## ℹ 关于\n\n- 地址：https://github.com/GarthTB/RimeDictManager\n- 技术：.NET 10.0/C# 14.0/WPF\n- 依赖：[CommunityToolkit.Mvvm](https://github.com/CommunityToolkit/dotnet)\n- 协议：[MIT 许可证](https://mit-license.org/)\n- 作者：Garth TB | 天卜 \u003cg-art-h@outlook.com\u003e\n- 版权：Copyright (c) 2026 Garth TB | 天卜\n- 声明：本项目基于作者自用需求，追求极简高效而不确保完备。使用前请备份词库文件。开发者不对因使用本程序而造成的任何数据损失负责。\n\n## 📝 版本\n\n### 2.1.2 (20260507)\n\n- 修复：修改操作后删除和截码操作失效\n- 优化：追加日志的提示\n\n### 2.1.1 (20260506)\n\n- 修改：将换行符从 `\\r\\n` 改为 `\\n`\n- 优化：性能和风险提示\n\n### 2.1.0 (20260326)\n\n优化界面，完善风险提示\n\n### 2.0.1 (20260123)\n\n优化自动编码性能\n\n### 2.0.0 (20260110)\n\n**（严重）全面重构，纠正对非官方格式的错误支持。**\n旧源码已封存至 Legacy 目录，旧发布文件已销毁。\n\n- 改进：不再强制无重复项，支持无编码词条\n- 新增：保存时的两种排序策略\n\n### 1.1.0 (20250723)\n\n- 修复：排序搜索结果导致选中项识别错误\n- 新增：自动处理词库文件头\n- 新增：有多个自动编码可选时，编码变红\n- 新增：截短编码时引入编码空位的风险提示\n\n### 1.0.0 (20250720)\n\n- 使用 .NET 10.0 WPF，专注 Windows 单平台\n- 使用 MVVM 架构，提升性能与可维护性\n- 完善对其他输入法方案的支持\n\n### 🕰️ 前身（废弃）\n\n- **[跨平台Rime词库管理器](https://github.com/GarthTB/RimeTyrant)** (20240910 - 20240914)\n    - 使用 MAUI 框架，支持 Windows 和 Android\n    - 初步尝试支持其他输入法方案\n- **[词器清单版](https://github.com/GarthTB/RimeLibrarian)** (20240622 - 20241110)\n    - 重构界面，提供表格以简化操作\n- **[词器v2](https://github.com/GarthTB/JDLibManager)** (20240605 - 20240620)\n    - 改用 .NET 6.0 WPF\n- **[词器](https://github.com/GarthTB/CiQi)** (20230513 - 20231223)\n    - 使用 WinForms，专用于星空键道6\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgarthtb%2Frimedictmanager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgarthtb%2Frimedictmanager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgarthtb%2Frimedictmanager/lists"}