Skip to content

Repository files navigation

Trace Puzzle Toolkit · 词迹

Three fully offline puzzle-solving tools in one app

Solve four-character Chinese idioms, filter English words, or find arithmetic expressions from gray, yellow, and green clues. Use the tools in a browser or install the unified Android app.

GitHub Release Android Offline Languages License

Try online · Download Android APK · Changelog

by 2002WYT


Trace 1.2.0 Android home screen Equation Trace 1.2.0 arithmetic clue screen

Screenshots: Trace 1.2.0 / 截图版本:词迹 1.2.0

Online version

Open the Trace online version on a phone or desktop browser. GitHub Pages publishes the same pages used by the Android app whenever main is updated.

Included tools

Tool Purpose Standalone file
Idiom Trace Filter four-character Chinese idioms by character, initial, final, and tone clues idiom-trace/idiom-trace-offline.html
Word Trace Filter 2–18 letter English words by gray, yellow, and green clues word-trace/word-trace-offline-en.html
Equation Trace Find 3–8 character arithmetic expressions for a target result using gray, yellow, and green clues equation-trace/equation-trace-offline.html

All three standalone pages contain their data and filtering logic in a single file and continue to work without a network connection.

Android app

Trace 1.2.1 provides:

  • English, Simplified Chinese, and Traditional Chinese interfaces;
  • System, Light, and Dark appearance modes;
  • all three solvers, including the new arithmetic-expression generator, inside one app;
  • Equation Trace expressions using +, -, *, and /, direct per-tile clue entry, and searches with incomplete clue rows;
  • expression-only Equation Trace results and copied text, without an appended equals sign or target answer;
  • compact phone layouts based on familiar productivity-tool patterns;
  • three text-size options, optional transitions and haptic feedback;
  • optional screen wake lock and resume-last-tool behavior;
  • no account, ads, analytics, or network permission.

Install

  1. Download the latest APK from Releases.
  2. Open the APK on an Android device.
  3. If Android asks, allow the current browser or file manager to install unknown apps.
  4. Choose Install, or Update when an older version is already present.

The minimum supported version is Android 6.0 (API 23).

Build the Android APK

Open android in Android Studio, or build from PowerShell:

cd android
.\gradlew.bat lintDebug assembleDebug

The build requires JDK 17 or later and Android SDK 36. The debug APK is written to:

android/app/build/outputs/apk/debug/app-debug.apk

If those tools are not installed locally, run Build Android APK / 构建 Android APK in GitHub Actions; version tags trigger it automatically.

Repository layout

Trace/
├─ idiom-trace/          standalone Idiom Trace page and documentation
├─ word-trace/           standalone Word Trace page and documentation
├─ equation-trace/       standalone Equation Trace page and documentation
├─ android/              Android Studio project
├─ .github/workflows/    GitHub Pages publishing workflow
├─ docs/releases/        bilingual release notes
├─ docs/images/          project screenshots
├─ CHANGELOG.md          complete version history
├─ docs/maintainer-guide.md  update and release instructions
├─ LICENSE               MIT License
└─ README.md             project overview

Privacy and offline use

All filtering runs locally:

  • no clue or usage data is uploaded;
  • no cookies, analytics, or tracking services are used;
  • no server or database is required;
  • the Android app requests no network permission;
  • downloaded pages and the APK work offline.

The GitHub link on the About page is opened by the device's external browser.

Data and acknowledgements

License

Trace is released under the MIT License.


词迹 · Trace Puzzle Toolkit

一个应用,三款完全离线的解谜辅助工具

根据汉字、拼音和声调线索筛选四字成语,根据灰、黄、绿线索筛选英语单词,或按字符长度和计算结果寻找四则运算算式。既可直接在浏览器中使用,也可安装统一的 Android 应用。

在线试玩 · 下载 Android APK · 查看更新日志

在线版

在手机或电脑浏览器中打开词迹在线版即可使用。main 分支更新后,GitHub Pages 会自动发布与 Android 应用相同的页面。

包含的工具

工具 用途 独立文件
语迹 · Idiom Trace 根据汉字、声母、韵母和声调线索筛选四字成语 idiom-trace/idiom-trace-offline.html
Word Trace 根据灰色、黄色和绿色线索筛选 2~18 个字母的英语单词 word-trace/word-trace-offline-en.html
猜算式 · Equation Trace 按 3~8 个字符的长度、整数结果和灰黄绿线索筛选四则运算算式 equation-trace/equation-trace-offline.html

三份独立网页均把数据和筛选逻辑装在单个文件中,下载后可断网运行。

Android 应用

词迹 1.2.1 提供:

  • 英语、简体中文和繁体中文界面;
  • 跟随系统、浅色和深色三种外观模式;
  • 一个应用内的三款工具,包括新增的四则运算算式生成与筛选功能;
  • 猜算式统一使用 +-*/,支持逐个方块直接录入字符,并允许使用未填满的线索行查找;
  • 猜算式候选和复制内容只包含算式,不再附加等号与目标答案;
  • 参考成熟效率工具整理的紧凑手机布局;
  • 三档文字大小,以及可选的过渡动画和触感反馈;
  • 可选的解题时保持屏幕常亮和启动时继续上次工具;
  • 无账号、无广告、无统计服务,不申请网络权限。

安装

  1. Releases 下载最新 APK。
  2. 在 Android 设备上打开 APK。
  3. 如果系统询问,允许当前浏览器或文件管理器“安装未知应用”。
  4. 选择“安装”;已安装旧版时选择“更新”。

最低支持 Android 6.0(API 23)。

构建 Android APK

推荐使用 Android Studio 打开 android 目录,也可以在 PowerShell 中构建:

cd android
.\gradlew.bat lintDebug assembleDebug

需要 JDK 17 或更新版本以及 Android SDK 36。调试 APK 位于:

android/app/build/outputs/apk/debug/app-debug.apk

如果本机没有这些工具,可在 GitHub Actions 中运行 Build Android APK / 构建 Android APK;推送版本标签时也会自动触发。

仓库结构

Trace/
├─ idiom-trace/          语迹独立网页与说明
├─ word-trace/           Word Trace 独立网页与说明
├─ equation-trace/       猜算式独立网页与说明
├─ android/              Android Studio 工程
├─ .github/workflows/    GitHub Pages 发布流程
├─ docs/releases/        中英双语发布说明
├─ docs/images/          项目截图
├─ CHANGELOG.md          完整版本记录
├─ docs/maintainer-guide.md  更新与发布指南
├─ LICENSE               MIT 许可证
└─ README.md             项目总览

隐私与离线运行

所有筛选都在本地完成:

  • 不上传线索或使用数据;
  • 不使用 Cookie、统计或跟踪服务;
  • 不需要服务器或数据库;
  • Android 应用不申请网络权限;
  • 网页和 APK 下载后均可离线使用。

“关于”页面中的 GitHub 链接会交给设备的外部浏览器打开。

数据与致谢

许可证

本项目采用 MIT License


Made for language learners and puzzle-game solvers. / 为语言学习者与解谜游戏玩家制作。

© 2026 2002WYT

About

Offline Chinese idiom, English word and arithmetic-expression puzzle solver for Web and Android.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages