Shiyi: A Little Tool for Collecting Classic Chinese Quotations
A little tool for classic quotations that lives in the macOS menu bar / Windows system tray: it randomly pops up a quotation card within a set time window, without taking up Dock space or stealing focus. Runtime library: each book is stored as an independent JSON file, so you can import / export / remove books without changing any code Duplicate-import prevention: imports with the same name are rejected, and duplicate content fingerprints are rejected too (the fingerprint excludes the book title, so renaming and re-importing won’t get around it) Scheduled randomness: the set time window is divided into several segments, with a random moment selected in each segment for the popup Favorites and history: browse favorites by book, while history keeps the latest 200 entries Five themes: Xuan Paper Classic / Ink Wash / Bamboo Slips / Night Reading / Celadon, plus “Random” Global shortcut: defaults to CmdOrCtrl+Shift+L, and you can record a custom key combination Five built-in classics with 265 quotations: Tao Te Ching 79 / Analects 78 / Zhuangzi 33 / Mencius 40 / Records of Practical Learning 35 The repository also includes an expanded corpus: 67 Chinese classics, 7,738 quotations, split by book and ready to import
github.comhttps://github.com/hancic128/shiyiComments
…