CLI 工具功能强大但学习成本极高,Help 文档动辄数百行.
缺少参数校验和可视化引导,依赖反复试错.
科研、工程、系统工具因缺乏 GUI 难以推广.
缺乏通用框架,重复开发成本极高.
Parser / Renderer / TUI / GUI / Editor / Execution / State 七大模块全部可运行,AI/MCP 为未来扩展方向.
GUI 基于 Win32 原生 API,TUI 基于 ANSI escape sequences,不依赖任何第三方 GUI 框架.
自研 JSON / XML / CLI 参数解析 / Log / TUI / GUI,命令执行基于 CreateProcess,剪贴板使用 Win32 CF_UNICODETEXT.
DSL 与 Render Config 分离,一份参数约束可渲染为多种界面,Parser 和 Renderer 均可独立扩展.
Help / Manual / MAML
TUI + GUI 双模式
完整闭环流程
CLIX 不是只适配几个样例,而是通过大规模集成测试验证泛化能力.使用真实 PowerShell Utility.dll MAML(约 5 万行),118 条命令全部通过.
帮助新手学习 Linux、PowerShell、Git 等命令行工具,降低学习曲线.学生通过 GUI 表单理解参数含义.
把复杂参数工具(如 FFmpeg、ImageMagick)转为可视化表单,研究人员无需记忆上百个参数.
将内部脚本低代码化、减少误操作.面向 AI Agent 和 MCP 生态,CLIX 可成为 CLI 工具的人机交互适配层.
BSD 风格、Windows / 前缀等复杂格式继续完善;引入 LLM 辅助解析复杂 manual.
建立常用命令 Schema 仓库;支持 MCP 协议,成为 AI Agent 的 CLI 工具适配层.
GUI 布局编辑器、Alias 管理、路径补全、Dashboard 模式、主题系统.