{"skill":{"slug":"qian-jiu-jiu","displayName":"Qian Jiu Jiu","summary":"A Chinese message preprocessor that detects obvious typos, grammar errors, and punctuation issues in user messages without auto-correcting. It prompts users...","description":"---\nname: qian-jiu-jiu\ndisplay_name: 钱纠纠 (Qian Jiu Jiu)\ndescription: A Chinese message preprocessor that detects obvious typos, grammar errors, and punctuation issues in user messages without auto-correcting. It prompts users to confirm using the original sentence before proceeding.\nversion: 1.0.0\n---\n\n# 钱纠纠 (Qian Jiu Jiu)\n\n> **只指出问题，不自动修改，静默确认继续**\n> \n> \"Report issues only, never auto-correct, silently confirm to proceed\"\n\n## Overview\n\n钱纠纠 is a message preprocessor skill for OpenClaw agents that:\n- Detects obvious typos, grammar errors, and punctuation issues in Chinese user messages\n- **Never auto-corrects** - only reports issues found\n- Prompts user confirmation before proceeding with potentially confusing messages\n- Silently continues when user confirms (no verbose \"confirmed\" messages)\n\n## Installation\n\n```bash\n# Install via OpenClaw CLI\nopenclaw skills add qian-jiu-jiu\n\n# Or manually copy to skills directory\ncp -r qian-jiu-jiu ~/.openclaw/skills/\nopenclaw skills reload\n```\n\n## Requirements\n\n- OpenClaw >= 2026.2.x\n- Chinese language context (optimized for Simplified Chinese)\n\n## Usage\n\nThe skill automatically activates on each user message:\n\n### Flow 1: Error Detection\n\nWhen obvious errors are detected:\n\n```\n句子存在异常（可能影响理解）：\n异常列表：\n• 错字：神马 → 可能意为：什么\n是否继续用这个原始句子进行推理？\n（回复\"是\"则直接用上面原始句子推理；否则请修改后重新发送）\n```\n\n### Flow 2: Silent Confirmation\n\nWhen user replies with confirmation keywords:\n> Confirmation keywords: 是, 是的, 确认, 继续, ok, 行, 可以, yes, y, 好\n\nThe skill **silently proceeds** with the original sentence - no verbose confirmation, no \"original sentence:\" display, just normal response.\n\n### Flow 3: Clean Pass-through\n\nIf no obvious errors - message flows through normally without any output.\n\n## Error Types Detected\n\n| Type | Description | Example |\n|------|-------------|---------|\n| `多字` | Redundant characters | 这不是行啊 → 这不行啊 |\n| `少字` | Missing characters | 你吃饭 → 你吃饭了吗 |\n| `重复字` | Repeated characters | 我我我要出门 → 我要出门 |\n| `错字` | Wrong/typo characters | 平果 → 苹果 / 神马 → 什么 |\n| `错用字` | Misused homophones | 的/得/地 混用 |\n| `语序错乱` | Wrong word order | 吃饭了我已经 → 我已经吃饭了 |\n| `搭配不当` | Collocation errors | 喝饭 → 吃饭 |\n| `标点缺失` | Missing punctuation causing ambiguity | 我想出去玩球没买 → 出去玩，球没买? / 出去玩球，没买? |\n| `空格异常` | Invalid spaces in words | 假 如 → 假如 |\n| `单位遗漏` | Missing units after numbers | 身高178 → 身高178厘米 |\n| `拼音错` | Pinyin instead of characters | uf → 效果 / nihao → 你好 |\n\n## Response Format\n\n### Error Detection Format (Strict line-by-line):\n```\n句子存在异常（可能影响理解）：\\n\n异常列表：\\n\n• [type]: [error] → 可能意为：[possible meaning]\\n\n是否继续用这个原始句子进行推理？\\n\n（回复\"是\"则直接用上面原始句子推理；否则请修改后重新发送）\n```\n\n### Confirmation Response Format:\n```\n[Normal response to the original sentence]\n```\n\n## Key Constraints\n\n1. **Never auto-correct** - Only report, never suggest \"correct version\"\n2. **Silent confirmation** - No \"confirmed\", \"proceeding\", or \"OK\" messages\n3. **Conservative detection** - Better to miss than over-report\n4. **No empty lines** between output lines (use `\\n` only)\n5. **Context-aware** - Considers conversation history for ambiguous cases\n\n## License\n\nMIT\n\n## Contributing\n\nIssues and PRs welcome at https://github.com/[your-username]/qian-jiu-jiu\n","topics":["Message"],"tags":{"latest":"0.1.0"},"stats":{"comments":0,"downloads":186,"installsAllTime":7,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1772358355642,"updatedAt":1778491678078},"latestVersion":{"version":"0.1.0","createdAt":1772358355642,"changelog":"Initial release of 钱纠纠 (Qian Jiu Jiu):\n\n- Detects typos, grammar errors, and punctuation issues in Chinese user messages without autocorrection.\n- Reports detected issues and prompts users to confirm before proceeding with ambiguous input.\n- Proceeds silently and normally if the user confirms or if no errors are detected.\n- Supports a variety of error types including redundant/missing/repeated/wrong characters, misuse of homophones, collocation errors, missing punctuation or units, invalid spaces, and pinyin in place of characters.\n- Optimized for context-aware and conservative error detection; avoids over-reporting and never modifies user messages.","license":null},"metadata":null,"owner":{"handle":"fuletiancheng","userId":"s17a7emzpk1t637mwhjdz1wsrs8842zc","displayName":"fuletiancheng","image":"https://avatars.githubusercontent.com/u/203414148?v=4"},"moderation":null}