[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-Haleclipse--CCometixLine":3,"tool-Haleclipse--CCometixLine":64},[4,23,32,40,48,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":22},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,2,"2026-04-05T10:45:23",[13,14,15,16,17,18,19,20,21],"图像","数据工具","视频","插件","Agent","其他","语言模型","开发框架","音频","ready",{"id":24,"name":25,"github_repo":26,"description_zh":27,"stars":28,"difficulty_score":29,"last_commit_at":30,"category_tags":31,"status":22},2181,"OpenHands","OpenHands\u002FOpenHands","OpenHands 是一个专注于 AI 驱动开发的开源平台，旨在让智能体（Agent）像人类开发者一样理解、编写和调试代码。它解决了传统编程中重复性劳动多、环境配置复杂以及人机协作效率低等痛点，通过自动化流程显著提升开发速度。\n\n无论是希望提升编码效率的软件工程师、探索智能体技术的研究人员，还是需要快速原型验证的技术团队，都能从中受益。OpenHands 提供了灵活多样的使用方式：既可以通过命令行（CLI）或本地图形界面在个人电脑上轻松上手，体验类似 Devin 的流畅交互；也能利用其强大的 Python SDK 自定义智能体逻辑，甚至在云端大规模部署上千个智能体并行工作。\n\n其核心技术亮点在于模块化的软件智能体 SDK，这不仅构成了平台的引擎，还支持高度可组合的开发模式。此外，OpenHands 在 SWE-bench 基准测试中取得了 77.6% 的优异成绩，证明了其解决真实世界软件工程问题的能力。平台还具备完善的企业级功能，支持与 Slack、Jira 等工具集成，并提供细粒度的权限管理，适合从个人开发者到大型企业的各类用户场景。",70626,3,"2026-04-05T22:51:36",[19,17,20,16],{"id":33,"name":34,"github_repo":35,"description_zh":36,"stars":37,"difficulty_score":10,"last_commit_at":38,"category_tags":39,"status":22},3074,"gpt4free","xtekky\u002Fgpt4free","gpt4free 是一个由社区驱动的开源项目，旨在聚合多种可访问的大型语言模型（LLM）和媒体生成接口，让用户能更灵活、便捷地使用前沿 AI 能力。它解决了直接调用各类模型时面临的接口分散、门槛高或成本昂贵等痛点，通过统一的标准将不同提供商的资源整合在一起。\n\n无论是希望快速集成 AI 功能的开发者、需要多模型对比测试的研究人员，还是想免费体验最新技术的普通用户，都能从中受益。gpt4free 提供了丰富的使用方式：既包含易于上手的 Python 和 JavaScript 客户端库，也支持部署本地图形界面（GUI），更提供了兼容 OpenAI 标准的 REST API，方便无缝替换现有应用后端。\n\n其技术亮点在于强大的多提供商支持架构，能够动态调度包括 Opus、Gemini、DeepSeek 等多种主流模型资源，并支持 Docker 一键部署及本地推理。项目秉持社区优先原则，在降低使用门槛的同时，也为贡献者提供了扩展新接口的便利框架，是探索和利用多样化 AI 资源的实用工具。",65970,"2026-04-04T01:02:03",[16,19,17],{"id":41,"name":42,"github_repo":43,"description_zh":44,"stars":45,"difficulty_score":10,"last_commit_at":46,"category_tags":47,"status":22},51,"gstack","garrytan\u002Fgstack","gstack 是 Y Combinator CEO Garry Tan 亲自开源的一套 AI 工程化配置，旨在将 Claude Code 升级为你的虚拟工程团队。面对单人开发难以兼顾产品战略、架构设计、代码审查及质量测试的挑战，gstack 提供了一套标准化解决方案，帮助开发者实现堪比二十人团队的高效产出。\n\n这套配置特别适合希望提升交付效率的创始人、技术负责人，以及初次尝试 Claude Code 的开发者。gstack 的核心亮点在于内置了 15 个具有明确职责的 AI 角色工具，涵盖 CEO、设计师、工程经理、QA 等职能。用户只需通过简单的斜杠命令（如 `\u002Freview` 进行代码审查、`\u002Fqa` 执行测试、`\u002Fplan-ceo-review` 规划功能），即可自动化处理从需求分析到部署上线的全链路任务。\n\n所有操作基于 Markdown 和斜杠命令，无需复杂配置，完全免费且遵循 MIT 协议。gstack 不仅是一套工具集，更是一种现代化的软件工厂实践，让单人开发者也能拥有严谨的工程流程。",64604,"2026-04-05T23:10:16",[17,16],{"id":49,"name":50,"github_repo":51,"description_zh":52,"stars":53,"difficulty_score":10,"last_commit_at":54,"category_tags":55,"status":22},193,"meilisearch","meilisearch\u002Fmeilisearch","Meilisearch 是一个开源的极速搜索服务，专为现代应用和网站打造，开箱即用。它能帮助开发者快速集成高质量的搜索功能，无需复杂的配置或额外的数据预处理。传统搜索方案往往需要大量调优才能实现准确结果，而 Meilisearch 内置了拼写容错、同义词识别、即时响应等实用特性，并支持 AI 驱动的混合搜索（结合关键词与语义理解），显著提升用户查找信息的体验。\n\nMeilisearch 特别适合 Web 开发者、产品团队或初创公司使用，尤其适用于需要快速上线搜索功能的场景，如电商网站、内容平台或 SaaS 应用。它提供简洁的 RESTful API 和多种语言 SDK，部署简单，资源占用低，本地开发或生产环境均可轻松运行。对于希望在不依赖大型云服务的前提下，为用户提供流畅、智能搜索体验的团队来说，Meilisearch 是一个高效且友好的选择。",56972,"2026-04-05T22:34:33",[13,17,14,20,16,18],{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":10,"last_commit_at":62,"category_tags":63,"status":22},4022,"awesome-claude-skills","ComposioHQ\u002Fawesome-claude-skills","awesome-claude-skills 是一个精心整理的开源资源库，旨在帮助用户挖掘和扩展 Claude AI 的潜力。它不仅仅是一份列表，更提供了实用的“技能（Skills）”模块，让 Claude 从单纯的文本生成助手，进化为能执行复杂工作流的智能代理。\n\n许多用户在使用 AI 时，常受限于其无法直接操作外部软件或处理特定格式文件的痛点。awesome-claude-skills 通过预设的工作流解决了这一问题：它不仅能教会 Claude 专业地处理 Word、PDF 等文档，进行代码开发与数据分析，还能借助 Composio 插件连接 Slack、邮箱及数百种常用应用，实现发送邮件、创建任务等自动化操作。这使得重复性任务变得标准化且可复用，极大提升了工作效率。\n\n无论是希望优化日常办公流程的普通用户、需要处理复杂文档的研究人员，还是寻求将 AI 深度集成到开发管线中的开发者，都能从中找到适合的解决方案。其独特的技术亮点在于“技能”的可定制性与强大的应用连接能力，让用户无需编写复杂代码，即可通过简单的配置让 Claude 具备跨平台执行真实任务的能力。如果你希望让 Claude",51312,"2026-04-05T19:04:23",[17,16],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":69,"readme_en":70,"readme_zh":71,"quickstart_zh":72,"use_case_zh":73,"hero_image_url":74,"owner_login":75,"owner_name":76,"owner_avatar_url":77,"owner_bio":78,"owner_company":79,"owner_location":80,"owner_email":81,"owner_twitter":82,"owner_website":83,"owner_url":84,"languages":85,"stars":94,"forks":95,"last_commit_at":96,"license":97,"difficulty_score":10,"env_os":98,"env_gpu":99,"env_ram":100,"env_deps":101,"category_tags":109,"github_topics":97,"view_count":10,"oss_zip_url":97,"oss_zip_packed_at":97,"status":22,"created_at":110,"updated_at":111,"faqs":112,"releases":148},4266,"Haleclipse\u002FCCometixLine","CCometixLine","Claude Code statusline tool written in Rust","CCometixLine 是一款专为 Claude Code 打造的高性能状态栏增强工具，采用 Rust 语言编写，旨在为开发者提供更清晰、高效的编码辅助体验。它主要解决了原生状态栏信息展示单一、缺乏实时上下文感知以及频繁弹出干扰提示等痛点。\n\n通过集成 Git 深度信息，CCometixLine 能在状态栏实时显示当前分支、变更状态及追踪情况，同时智能简化模型名称并展示上下文窗口使用量，帮助开发者随时掌握项目进度与资源消耗。其独特的交互式 TUI 配置界面允许用户可视化地定制主题与显示模块，无需手动编辑配置文件。此外，它还具备实用的增强功能，如自动屏蔽恼人的“上下文不足”警告、启用详细输出模式，并能安全地适配 Claude Code 的版本更新，确保修改持久有效。\n\n这款工具特别适合频繁使用 Claude Code 进行开发的程序员和技术研究人员。凭借极低的资源占用和跨平台兼容性（支持 Linux、macOS 及 Windows），CCometixLine 能以最小侵入性的方式显著提升工作流的流畅度与信息透明度，是追求高效开发体验用户的理想选择。","# CCometixLine\n\n[English](README.md) | [中文](README.zh.md)\n\nA high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.\n\n![Language:Rust](https:\u002F\u002Fimg.shields.io\u002Fstatic\u002Fv1?label=Language&message=Rust&color=orange&style=flat-square)\n![License:MIT](https:\u002F\u002Fimg.shields.io\u002Fstatic\u002Fv1?label=License&message=MIT&color=blue&style=flat-square)\n\n## Screenshots\n\n![CCometixLine](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FHaleclipse_CCometixLine_readme_f7a1e5b60550.png)\n\nThe statusline shows: Model | Directory | Git Branch Status | Context Window Information\n\n## Features\n\n### Core Functionality\n- **Git integration** with branch, status, and tracking info  \n- **Model display** with simplified Claude model names\n- **Usage tracking** based on transcript analysis\n- **Directory display** showing current workspace\n- **Minimal design** using Nerd Font icons\n\n### Interactive TUI Features\n- **Interactive main menu** when executed without input\n- **TUI configuration interface** with real-time preview\n- **Theme system** with multiple built-in presets\n- **Segment customization** with granular control\n- **Configuration management** (init, check, edit)\n\n### Claude Code Enhancement\n- **Context warning disabler** - Remove annoying \"Context low\" messages\n- **Verbose mode enabler** - Enhanced output detail\n- **Robust patcher** - Survives Claude Code version updates\n- **Automatic backups** - Safe modification with easy recovery\n\n## Installation\n\n### Quick Install (Recommended)\n\nInstall via npm (works on all platforms):\n\n```bash\n# Install globally\nnpm install -g @cometix\u002Fccline\n\n# Or using yarn\nyarn global add @cometix\u002Fccline\n\n# Or using pnpm\npnpm add -g @cometix\u002Fccline\n```\n\nUse npm mirror for faster download:\n```bash\nnpm install -g @cometix\u002Fccline --registry https:\u002F\u002Fregistry.npmmirror.com\n```\n\nAfter installation:\n- ✅ Global command `ccline` is available everywhere\n- ⚙️ Follow the configuration steps below to integrate with Claude Code\n- 🎨 Run `ccline -c` to open configuration panel for theme selection\n\n### Claude Code Configuration\n\nAdd to your Claude Code `settings.json`:\n\n**Cross-Platform (Recommended)**\n```json\n{\n  \"statusLine\": {\n    \"type\": \"command\",\n    \"command\": \"~\u002F.claude\u002Fccline\u002Fccline\",\n    \"padding\": 0\n  }\n}\n```\n\n> **Note for Windows users:** Starting from Claude Code v2.1.47+, Unix-style path parsing is supported on Windows. The `~` symbol is automatically expanded to your user home directory. **Do not use `%USERPROFILE%`** - it no longer works reliably in v2.1.47+.\n> - Recommended: `~\u002F.claude\u002Fccline\u002Fccline` (works on all platforms)\n> - Alternative: `\"ccline\"` (requires npm global installation)\n\n**Fallback (npm installation):**\n```json\n{\n  \"statusLine\": {\n    \"type\": \"command\",\n    \"command\": \"ccline\",\n    \"padding\": 0\n  }\n}\n```\n*Use this if npm global installation is available in PATH*\n\n### Update\n\n```bash\nnpm update -g @cometix\u002Fccline\n```\n\n\u003Cdetails>\n\u003Csummary>Manual Installation (Click to expand)\u003C\u002Fsummary>\n\nAlternatively, download from [Releases](https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Freleases):\n\n#### Linux\n\n#### Option 1: Dynamic Binary (Recommended)\n```bash\nmkdir -p ~\u002F.claude\u002Fccline\nwget https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Freleases\u002Flatest\u002Fdownload\u002Fccline-linux-x64.tar.gz\ntar -xzf ccline-linux-x64.tar.gz\ncp ccline ~\u002F.claude\u002Fccline\u002F\nchmod +x ~\u002F.claude\u002Fccline\u002Fccline\n```\n*Requires: Ubuntu 22.04+, CentOS 9+, Debian 11+, RHEL 9+ (glibc 2.35+)*\n\n#### Option 2: Static Binary (Universal Compatibility)\n```bash\nmkdir -p ~\u002F.claude\u002Fccline\nwget https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Freleases\u002Flatest\u002Fdownload\u002Fccline-linux-x64-static.tar.gz\ntar -xzf ccline-linux-x64-static.tar.gz\ncp ccline ~\u002F.claude\u002Fccline\u002F\nchmod +x ~\u002F.claude\u002Fccline\u002Fccline\n```\n*Works on any Linux distribution (static, no dependencies)*\n\n#### macOS (Intel)\n\n```bash  \nmkdir -p ~\u002F.claude\u002Fccline\nwget https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Freleases\u002Flatest\u002Fdownload\u002Fccline-macos-x64.tar.gz\ntar -xzf ccline-macos-x64.tar.gz\ncp ccline ~\u002F.claude\u002Fccline\u002F\nchmod +x ~\u002F.claude\u002Fccline\u002Fccline\n```\n\n#### macOS (Apple Silicon)\n\n```bash\nmkdir -p ~\u002F.claude\u002Fccline  \nwget https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Freleases\u002Flatest\u002Fdownload\u002Fccline-macos-arm64.tar.gz\ntar -xzf ccline-macos-arm64.tar.gz\ncp ccline ~\u002F.claude\u002Fccline\u002F\nchmod +x ~\u002F.claude\u002Fccline\u002Fccline\n```\n\n#### Windows\n\n```powershell\n# Create directory and download\nNew-Item -ItemType Directory -Force -Path \"$env:USERPROFILE\\.claude\\ccline\"\nInvoke-WebRequest -Uri \"https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Freleases\u002Flatest\u002Fdownload\u002Fccline-windows-x64.zip\" -OutFile \"ccline-windows-x64.zip\"\nExpand-Archive -Path \"ccline-windows-x64.zip\" -DestinationPath \".\"\nMove-Item \"ccline.exe\" \"$env:USERPROFILE\\.claude\\ccline\\\"\n```\n\n\u003C\u002Fdetails>\n\n### Build from Source\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine.git\ncd CCometixLine\ncargo build --release\n\n# Linux\u002FmacOS\nmkdir -p ~\u002F.claude\u002Fccline\ncp target\u002Frelease\u002Fccometixline ~\u002F.claude\u002Fccline\u002Fccline\nchmod +x ~\u002F.claude\u002Fccline\u002Fccline\n\n# Windows (PowerShell)\nNew-Item -ItemType Directory -Force -Path \"$env:USERPROFILE\\.claude\\ccline\"\ncopy target\\release\\ccometixline.exe \"$env:USERPROFILE\\.claude\\ccline\\ccline.exe\"\n```\n\n## Usage\n\n### Theme Override\n\n```bash\n# Temporarily use specific theme (overrides config file)\nccline --theme cometix\nccline --theme minimal\nccline --theme gruvbox\nccline --theme nord\nccline --theme powerline-dark\n\n# Or use custom theme files from ~\u002F.claude\u002Fccline\u002Fthemes\u002F\nccline --theme my-custom-theme\n```\n\n### Claude Code Enhancement\n\n```bash\n# Disable context warnings and enable verbose mode\nccline --patch \u002Fpath\u002Fto\u002Fclaude-code\u002Fcli.js\n\n# Example for common installation\nccline --patch ~\u002F.local\u002Fshare\u002Ffnm\u002Fnode-versions\u002Fv24.4.1\u002Finstallation\u002Flib\u002Fnode_modules\u002F@anthropic-ai\u002Fclaude-code\u002Fcli.js\n```\n\n## Default Segments\n\nDisplays: `Directory | Git Branch Status | Model | Context Window`\n\n### Git Status Indicators\n\n- Branch name with Nerd Font icon\n- Status: `✓` Clean, `●` Dirty, `⚠` Conflicts  \n- Remote tracking: `↑n` Ahead, `↓n` Behind\n\n### Model Display\n\nShows simplified Claude model names:\n- `claude-3-5-sonnet` → `Sonnet 3.5`\n- `claude-4-sonnet` → `Sonnet 4`\n\n### Context Window Display\n\nToken usage percentage based on transcript analysis with context limit tracking.\n\n## Configuration\n\nCCometixLine supports full configuration via TOML files and interactive TUI:\n\n- **Configuration file**: `~\u002F.claude\u002Fccline\u002Fconfig.toml`\n- **Interactive TUI**: `ccline --config` for real-time editing with preview\n- **Theme files**: `~\u002F.claude\u002Fccline\u002Fthemes\u002F*.toml` for custom themes\n- **Automatic initialization**: `ccline --init` creates default configuration\n\n### Available Segments\n\nAll segments are configurable with:\n- Enable\u002Fdisable toggle\n- Custom separators and icons\n- Color customization\n- Format options\n\nSupported segments: Directory, Git, Model, Usage, Time, Cost, OutputStyle\n\n### Model Configuration (`models.toml`)\n\nLocation: `~\u002F.claude\u002Fccline\u002Fmodels.toml` (auto-created on first run)\n\nThis file configures how model IDs are displayed and their context window limits. Claude models (Sonnet, Opus, Haiku) are automatically recognized with version extraction — you only need this file for overrides or third-party models.\n\n```toml\n# Model entries: simple substring matching on the model ID\n# These take priority over built-in Claude model recognition\n[[models]]\npattern = \"glm-4.5\"\ndisplay_name = \"GLM-4.5\"\ncontext_limit = 128000\n\n[[models]]\npattern = \"kimi-k2\"\ndisplay_name = \"Kimi K2\"\ncontext_limit = 128000\n\n# Context modifiers: matched independently and composable with model entries\n# Overrides context_limit and appends display_suffix to the display name\n# e.g., model \"Opus 4\" + modifier \" 1M\" = \"Opus 4 1M\"\n[[context_modifiers]]\npattern = \"[1m]\"\ndisplay_suffix = \" 1M\"\ncontext_limit = 1000000\n```\n\n\n## Requirements\n\n- **Git**: Version 1.5+ (Git 2.22+ recommended for better branch detection)\n- **Terminal**: Must support Nerd Fonts for proper icon display\n  - Install a [Nerd Font](https:\u002F\u002Fwww.nerdfonts.com\u002F) (e.g., FiraCode Nerd Font, JetBrains Mono Nerd Font)\n  - Configure your terminal to use the Nerd Font\n- **Claude Code**: For statusline integration\n\n## Development\n\n```bash\n# Build development version\ncargo build\n\n# Run tests\ncargo test\n\n# Build optimized release\ncargo build --release\n```\n\n## Roadmap\n\n- [x] TOML configuration file support\n- [x] TUI configuration interface\n- [x] Custom themes\n- [x] Interactive main menu\n- [x] Claude Code enhancement tools\n\n## Contributing\n\nContributions are welcome! Please feel free to submit issues or pull requests.\n\n## Related Projects\n\n- [tweakcc](https:\u002F\u002Fgithub.com\u002FPiebald-AI\u002Ftweakcc) - Command-line tool to customize your Claude Code themes, thinking verbs, and more.\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE).\n\n## Star History\n\n[![Star History Chart](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FHaleclipse_CCometixLine_readme_f74b082a5c72.png)](https:\u002F\u002Fstar-history.com\u002F#Haleclipse\u002FCCometixLine&Date)\n","# CCometixLine\n\n[英文](README.md) | [中文](README.zh.md)\n\n一款用 Rust 编写的高性能 Claude Code 状态栏工具，集成了 Git 功能、使用情况跟踪、交互式 TUI 配置以及 Claude Code 增强工具。\n\n![语言：Rust](https:\u002F\u002Fimg.shields.io\u002Fstatic\u002Fv1?label=Language&message=Rust&color=orange&style=flat-square)\n![许可证：MIT](https:\u002F\u002Fimg.shields.io\u002Fstatic\u002Fv1?label=License&message=MIT&color=blue&style=flat-square)\n\n## 截图\n\n![CCometixLine](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FHaleclipse_CCometixLine_readme_f7a1e5b60550.png)\n\n状态栏显示内容：模型 | 目录 | Git 分支状态 | 上下文窗口信息\n\n## 特性\n\n### 核心功能\n- **Git 集成**，显示分支、状态和跟踪信息  \n- **模型显示**，采用简化的 Claude 模型名称\n- **使用情况跟踪**，基于对话记录分析\n- **目录显示**，展示当前工作区\n- **极简设计**，使用 Nerd Font 图标\n\n### 交互式 TUI 功能\n- **交互式主菜单**，在无参数运行时显示\n- **TUI 配置界面**，支持实时预览\n- **主题系统**，内置多种预设\n- **分段自定义**，提供细粒度控制\n- **配置管理**（初始化、检查、编辑）\n\n### Claude Code 增强功能\n- **上下文警告禁用器**：移除烦人的“上下文不足”提示\n- **详细模式启用器**：增强输出细节\n- **健壮的补丁工具**：可应对 Claude Code 版本更新\n- **自动备份**：安全修改，轻松恢复\n\n## 安装\n\n### 快速安装（推荐）\n\n通过 npm 安装（适用于所有平台）：\n\n```bash\n# 全局安装\nnpm install -g @cometix\u002Fccline\n\n# 或者使用 yarn\nyarn global add @cometix\u002Fccline\n\n# 或者使用 pnpm\npnpm add -g @cometix\u002Fccline\n```\n\n使用 npm 镜像加速下载：\n```bash\nnpm install -g @cometix\u002Fccline --registry https:\u002F\u002Fregistry.npmmirror.com\n```\n\n安装完成后：\n- ✅ 全局命令 `ccline` 在任何地方均可使用\n- ⚙️ 按照下方配置步骤与 Claude Code 集成\n- 🎨 运行 `ccline -c` 打开配置面板以选择主题\n\n### Claude Code 配置\n\n将以下内容添加到你的 Claude Code `settings.json` 中：\n\n**跨平台（推荐）**\n```json\n{\n  \"statusLine\": {\n    \"type\": \"command\",\n    \"command\": \"~\u002F.claude\u002Fccline\u002Fccline\",\n    \"padding\": 0\n  }\n}\n```\n\n> **Windows 用户注意**：从 Claude Code v2.1.47+ 开始，Windows 已支持 Unix 风格的路径解析。`~` 符号会自动扩展为用户主目录。**请勿使用 `%USERPROFILE%`**，因为在 v2.1.47+ 中已不再可靠。\n> - 推荐：`~\u002F.claude\u002Fccline\u002Fccline`（适用于所有平台）\n> - 替代方案：`\"ccline\"`（需全局安装 npm）\n\n**备用方案（npm 全局安装）：**\n```json\n{\n  \"statusLine\": {\n    \"type\": \"command\",\n    \"command\": \"ccline\",\n    \"padding\": 0\n  }\n}\n```\n*仅当 PATH 中存在 npm 全局安装时使用*\n\n### 更新\n\n```bash\nnpm update -g @cometix\u002Fccline\n```\n\n\u003Cdetails>\n\u003Csummary>手动安装（点击展开）\u003C\u002Fsummary>\n\n你也可以从 [Releases](https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Freleases) 下载：\n\n#### Linux\n\n#### 方案 1：动态二进制（推荐）\n```bash\nmkdir -p ~\u002F.claude\u002Fccline\nwget https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Freleases\u002Flatest\u002Fdownload\u002Fccline-linux-x64.tar.gz\ntar -xzf ccline-linux-x64.tar.gz\ncp ccline ~\u002F.claude\u002Fccline\u002F\nchmod +x ~\u002F.claude\u002Fccline\u002Fccline\n```\n*要求：Ubuntu 22.04+、CentOS 9+、Debian 11+、RHEL 9+（glibc 2.35+）*\n\n#### 方案 2：静态二进制（通用兼容）\n```bash\nmkdir -p ~\u002F.claude\u002Fccline\nwget https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Freleases\u002Flatest\u002Fdownload\u002Fccline-linux-x64-static.tar.gz\ntar -xzf ccline-linux-x64-static.tar.gz\ncp ccline ~\u002F.claude\u002Fccline\u002F\nchmod +x ~\u002F.claude\u002Fccline\u002Fccline\n```\n*适用于任何 Linux 发行版（静态编译，无依赖）*\n\n#### macOS（Intel）\n\n```bash  \nmkdir -p ~\u002F.claude\u002Fccline\nwget https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Freleases\u002Flatest\u002Fdownload\u002Fccline-macos-x64.tar.gz\ntar -xzf ccline-macos-x64.tar.gz\ncp ccline ~\u002F.claude\u002Fccline\u002F\nchmod +x ~\u002F.claude\u002Fccline\u002Fccline\n```\n\n#### macOS（Apple Silicon）\n\n```bash\nmkdir -p ~\u002F.claude\u002Fccline  \nwget https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Freleases\u002Flatest\u002Fdownload\u002Fccline-macos-arm64.tar.gz\ntar -xzf ccline-macos-arm64.tar.gz\ncp ccline ~\u002F.claude\u002Fccline\u002F\nchmod +x ~\u002F.claude\u002Fccline\u002Fccline\n```\n\n#### Windows\n\n```powershell\n# 创建目录并下载\nNew-Item -ItemType Directory -Force -Path \"$env:USERPROFILE\\.claude\\ccline\"\nInvoke-WebRequest -Uri \"https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Freleases\u002Flatest\u002Fdownload\u002Fccline-windows-x64.zip\" -OutFile \"ccline-windows-x64.zip\"\nExpand-Archive -Path \"ccline-windows-x64.zip\" -DestinationPath \".\"\nMove-Item \"ccline.exe\" \"$env:USERPROFILE\\.claude\\ccline\\\"\n```\n\n\u003C\u002Fdetails>\n\n### 从源码构建\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine.git\ncd CCometixLine\ncargo build --release\n\n# Linux\u002FmacOS\nmkdir -p ~\u002F.claude\u002Fccline\ncp target\u002Frelease\u002Fccometixline ~\u002F.claude\u002Fccline\u002Fccline\nchmod +x ~\u002F.claude\u002Fccline\u002Fccline\n\n# Windows（PowerShell）\nNew-Item -ItemType Directory -Force -Path \"$env:USERPROFILE\\.claude\\ccline\"\ncopy target\\release\\ccometixline.exe \"$env:USERPROFILE\\.claude\\ccline\\ccline.exe\"\n```\n\n## 使用方法\n\n### 主题覆盖\n\n```bash\n# 临时使用特定主题（覆盖配置文件）\nccline --theme cometix\nccline --theme minimal\nccline --theme gruvbox\nccline --theme nord\nccline --theme powerline-dark\n\n# 或使用 ~\u002F.claude\u002Fccline\u002Fthemes\u002F 中的自定义主题文件\nccline --theme my-custom-theme\n```\n\n### Claude Code 增强\n\n```bash\n# 禁用上下文警告并启用详细模式\nccline --patch \u002Fpath\u002Fto\u002Fclaude-code\u002Fcli.js\n\n# 常见安装路径示例\nccline --patch ~\u002F.local\u002Fshare\u002Ffnm\u002Fnode-versions\u002Fv24.4.1\u002Finstallation\u002Flib\u002Fnode_modules\u002F@anthropic-ai\u002Fclaude-code\u002Fcli.js\n```\n\n## 默认分段\n\n显示内容：`目录 | Git 分支状态 | 模型 | 上下文窗口`\n\n### Git 状态指示器\n\n- 分支名称附带 Nerd Font 图标\n- 状态：`✓` 未修改，`●` 已修改，`⚠` 存在冲突  \n- 远程跟踪：`↑n` 超前，`↓n` 落后\n\n### 模型显示\n\n显示简化的 Claude 模型名称：\n- `claude-3-5-sonnet` → `Sonnet 3.5`\n- `claude-4-sonnet` → `Sonnet 4`\n\n### 上下文窗口显示\n\n根据对话记录分析显示令牌使用百分比，并跟踪上下文限制。\n\n## 配置\n\nCCometixLine 支持通过 TOML 文件和交互式 TUI 进行完整配置：\n\n- **配置文件**：`~\u002F.claude\u002Fccline\u002Fconfig.toml`\n- **交互式 TUI**：`ccline --config` 可实时编辑并预览\n- **主题文件**：`~\u002F.claude\u002Fccline\u002Fthemes\u002F*.toml` 用于自定义主题\n- **自动初始化**：`ccline --init` 可创建默认配置\n\n### 可配置分段\n\n所有分段均可进行如下设置：\n- 开启\u002F关闭切换\n- 自定义分隔符和图标\n- 颜色自定义\n- 格式选项\n\n支持的分段：目录、Git、模型、使用情况、时间、费用、输出风格\n\n### 模型配置文件（`models.toml`）\n\n位置：`~\u002F.claude\u002Fccline\u002Fmodels.toml`（首次运行时自动创建）\n\n该文件用于配置模型 ID 的显示方式及其上下文窗口限制。Claude 系列模型（Sonnet、Opus、Haiku）会自动识别并提取版本号，因此您只需在需要覆盖默认设置或使用第三方模型时才需编辑此文件。\n\n```toml\n# 模型条目：基于模型 ID 的简单子字符串匹配\n# 这些条目优先于内置的 Claude 模型识别\n[[models]]\npattern = \"glm-4.5\"\ndisplay_name = \"GLM-4.5\"\ncontext_limit = 128000\n\n[[models]]\npattern = \"kimi-k2\"\ndisplay_name = \"Kimi K2\"\ncontext_limit = 128000\n\n# 上下文修饰符：独立匹配，并可与模型条目组合使用\n# 会覆盖 context_limit，并在显示名称后追加 display_suffix\n# 例如，模型 \"Opus 4\" + 修饰符 \" 1M\" = \"Opus 4 1M\"\n[[context_modifiers]]\npattern = \"[1m]\"\ndisplay_suffix = \" 1M\"\ncontext_limit = 1000000\n```\n\n\n## 系统要求\n\n- **Git**：版本 1.5 或更高（建议使用 Git 2.22 或更高版本以更好地检测分支）\n- **终端**：必须支持 Nerd Fonts 才能正确显示图标\n  - 安装一种 [Nerd Font](https:\u002F\u002Fwww.nerdfonts.com\u002F)（例如 FiraCode Nerd Font、JetBrains Mono Nerd Font）\n  - 配置终端以使用该 Nerd Font\n- **Claude Code**：用于状态栏集成\n\n## 开发\n\n```bash\n# 构建开发版本\ncargo build\n\n# 运行测试\ncargo test\n\n# 构建优化后的发布版本\ncargo build --release\n```\n\n## 路线图\n\n- [x] 支持 TOML 配置文件\n- [x] 提供 TUI 配置界面\n- [x] 自定义主题\n- [x] 交互式主菜单\n- [x] Claude Code 增强工具\n\n## 贡献\n\n欢迎贡献！请随时提交问题或拉取请求。\n\n## 相关项目\n\n- [tweakcc](https:\u002F\u002Fgithub.com\u002FPiebald-AI\u002Ftweakcc) - 命令行工具，用于自定义您的 Claude Code 主题、思考动词等。\n\n## 许可证\n\n本项目采用 [MIT 许可证](LICENSE) 许可。\n\n## 星标历史\n\n[![星标历史图表](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FHaleclipse_CCometixLine_readme_f74b082a5c72.png)](https:\u002F\u002Fstar-history.com\u002F#Haleclipse\u002FCCometixLine&Date)","# CCometixLine 快速上手指南\n\nCCometixLine 是一款基于 Rust 开发的高性能 Claude Code 状态栏工具，支持 Git 集成、用量追踪、交互式 TUI 配置及 Claude Code 增强功能。\n\n## 环境准备\n\n在开始之前，请确保满足以下要求：\n\n*   **操作系统**：Linux (Ubuntu 22.04+\u002FCentOS 9+\u002FDebian 11+), macOS (Intel\u002FApple Silicon), 或 Windows。\n*   **Git**：版本 1.5+（推荐 2.22+ 以获得更好的分支检测）。\n*   **终端字体**：必须安装并配置 **Nerd Font**（如 FiraCode Nerd Font 或 JetBrains Mono Nerd Font），否则图标无法正常显示。\n*   **Claude Code**：已安装并配置好 Claude Code 环境。\n*   **包管理器**：推荐安装 `npm`、`yarn` 或 `pnpm` 以简化安装流程。\n\n## 安装步骤\n\n推荐使用 npm 进行全局安装，国内用户建议使用淘宝镜像源以提升下载速度。\n\n### 1. 全局安装\n\n```bash\n# 使用 npm 镜像源安装（推荐国内用户）\nnpm install -g @cometix\u002Fccline --registry https:\u002F\u002Fregistry.npmmirror.com\n\n# 或者使用 yarn\nyarn global add @cometix\u002Fccline\n\n# 或者使用 pnpm\npnpm add -g @cometix\u002Fccline\n```\n\n安装完成后，`ccline` 命令即可在全局使用。\n\n### 2. 配置 Claude Code\n\n将以下配置添加到你的 Claude Code `settings.json` 文件中。该配置适用于所有平台（包括 Windows v2.1.47+）。\n\n```json\n{\n  \"statusLine\": {\n    \"type\": \"command\",\n    \"command\": \"~\u002F.claude\u002Fccline\u002Fccline\",\n    \"padding\": 0\n  }\n}\n```\n\n> **注意**：如果你使用的是纯 npm 全局安装且环境变量配置正确，也可以直接使用 `\"command\": \"ccline\"`，但推荐使用上述绝对路径方式以确保稳定性。\n\n### 3. 初始化与主题选择\n\n运行以下命令打开交互式配置面板，选择你喜欢的主题：\n\n```bash\nccline -c\n```\n\n## 基本使用\n\n安装配置完成后，CCometixLine 会自动在 Claude Code 的状态栏中显示以下信息：\n`目录 | Git 分支状态 | 模型名称 | 上下文窗口信息`\n\n### 常用命令\n\n*   **打开配置界面**（实时预览修改效果）：\n    ```bash\n    ccline --config\n    ```\n\n*   **临时切换主题**（不修改配置文件）：\n    ```bash\n    ccline --theme cometix\n    ccline --theme minimal\n    ccline --theme gruvbox\n    ```\n\n*   **增强 Claude Code 功能**（禁用上下文警告并启用详细模式）：\n    ```bash\n    # 请将路径替换为你实际的 claude-code cli.js 路径\n    ccline --patch ~\u002F.local\u002Fshare\u002Ffnm\u002Fnode-versions\u002Fv24.4.1\u002Finstallation\u002Flib\u002Fnode_modules\u002F@anthropic-ai\u002Fclaude-code\u002Fcli.js\n    ```\n\n### 自定义模型显示\n\n如果需要显示非官方 Claude 模型（如 GLM、Kimi 等），可编辑 `~\u002F.claude\u002Fccline\u002Fmodels.toml` 文件：\n\n```toml\n[[models]]\npattern = \"glm-4.5\"\ndisplay_name = \"GLM-4.5\"\ncontext_limit = 128000\n\n[[models]]\npattern = \"kimi-k2\"\ndisplay_name = \"Kimi K2\"\ncontext_limit = 128000\n```","资深后端工程师李明正在使用 Claude Code 重构一个包含多个微服务的复杂仓库，需要频繁切换分支并监控 AI 的上下文消耗以避免中断。\n\n### 没有 CCometixLine 时\n- **状态信息缺失**：终端底部无法直观显示当前 Git 分支和变更状态，李明必须手动输入 `git status` 确认环境，打断编码心流。\n- **上下文盲区**：无法实时看到 Token 使用量和剩余上下文窗口，常在对话中途突然收到\"Context low\"警告，导致长逻辑链断裂。\n- **模型识别困难**：默认状态栏显示的模型名称冗长且晦涩，难以快速确认当前是否切换到了预期的 Claude 3.5 Sonnet 版本。\n- **配置繁琐**：想要调整显示主题或隐藏冗余信息，需直接编辑 JSON 配置文件，缺乏可视化预览，试错成本高。\n\n### 使用 CCometixLine 后\n- **全景状态掌控**：状态栏实时集成 Git 分支、变更计数及当前目录，李明余光一扫即可确认操作环境，无需额外命令。\n- **用量透明可视**：基于转录分析的用量的追踪功能清晰展示上下文水位，提前预警资源耗尽风险，确保长任务平稳运行。\n- **模型一目了然**：简化的模型名称配合 Nerd Font 图标，让当前使用的 AI 模型身份清晰可辨，切换验证零延迟。\n- **交互式定制**：通过 `ccline -c` 启动的 TUI 界面提供实时预览的主题切换与段控制，李明在几分钟内就调出了最舒适的信息布局。\n\nCCometixLine 将原本分散的环境信息与潜在的上下文风险整合为一条直观的状态流，让开发者能更专注地驾驭 Claude Code 进行高效编程。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FHaleclipse_CCometixLine_65c6a355.png","Haleclipse","哈雷不灰心","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FHaleclipse_07d51b2b.png","工有所偿，学有所用。","Cometix.dev","Cometix Space","Haleclipse@gmail.com","Haleclipse2061","haleclipse.org","https:\u002F\u002Fgithub.com\u002FHaleclipse",[86,90],{"name":87,"color":88,"percentage":89},"Rust","#dea584",96.4,{"name":91,"color":92,"percentage":93},"JavaScript","#f1e05a",3.6,2544,147,"2026-04-05T23:08:00",null,"Linux, macOS, Windows","无 GPU 需求","未说明",{"notes":102,"python":103,"dependencies":104},"该工具是用 Rust 编写的高性能状态栏工具，无需 Python 环境。必须安装 Git 以获取分支和状态信息；终端必须配置 Nerd Font 字体才能正常显示图标。Windows 用户建议使用 Claude Code v2.1.47+ 版本以支持 Unix 风格路径解析。","不需要 Python (基于 Rust 开发，通过 npm 或二进制文件安装)",[105,106,107,108],"Git 1.5+ (推荐 2.22+)","支持 Nerd Fonts 的终端","Node.js\u002Fnpm (用于全局安装)","Claude Code",[16],"2026-03-27T02:49:30.150509","2026-04-06T15:55:55.222577",[113,118,123,128,133,138,143],{"id":114,"question_zh":115,"answer_zh":116,"source_url":117},19423,"CCLine 状态栏不显示或配置无效怎么办？","请检查 settings.json 中的配置。尝试将 command 路径简化为直接调用命令，或使用正确的环境变量路径。推荐配置如下：\n\n方案一（直接调用）：\n\"statusLine\": {\n  \"type\": \"command\",\n  \"command\": \"ccline\",\n  \"padding\": 0\n}\n\n方案二（指定完整路径，注意使用 ~ 或 $HOME）：\n\"statusLine\": {\n  \"type\": \"command\",\n  \"command\": \"~\u002F.claude\u002Fccline\u002Fccline.exe\",\n  \"padding\": 0\n}\n\n如果之前使用绝对路径（如 %USERPROFILE%...）失效，可能是因为 Claude Code 更新导致加载方式变化，改为上述配置通常能解决问题。","https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fissues\u002F86",{"id":119,"question_zh":120,"answer_zh":121,"source_url":122},19424,"Windows Terminal + PowerShell 下出现字符乱飞或渲染错误如何解决？","该问题是由于 ANSI 转义序列处理不当导致的视觉渲染故障。维护者确认已在版本 2.1.20 中修复此问题。请升级 CCLine 到最新版本即可解决。如果使用的是 MacOS 或其他终端（如 Ghostty）遇到类似问题，也请参考相关修复补丁或更新日志。","https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fissues\u002F66",{"id":124,"question_zh":125,"answer_zh":126,"source_url":127},19425,"如何去除 \"Claude Code has switched from npm to native installer\" 的提示？","可以通过打补丁（patch）的方式移除该提示。使用以下命令对 Claude Code 的 cli.js 文件进行 patch：\n\nccline --patch \u002Fpath\u002Fto\u002Fclaude-code\u002Fcli.js\n\n请将 \u002Fpath\u002Fto\u002Fclaude-code\u002Fcli.js 替换为你本地实际的 Claude Code 安装路径。此外，如果状态栏宽度不足导致文字换行（如 \"Opus4.6\" 显示为竖排），请调整终端窗口宽度或检查配置是否正确应用。","https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fissues\u002F84",{"id":129,"question_zh":130,"answer_zh":131,"source_url":132},19426,"上下文窗口限制为固定的 200,000 token，能否根据模型自动适配？","目前逻辑是：在 CC 中使用 \u002Fmodel 命令指定模型后，CCLine 会获取该模型 ID 并桥接对应的上下文窗口上限数据。但如果后端端点强制要求特定模型 ID（例如只接受 s4 但实际是 glm-4.5），可能会导致冲突。\n\n临时解决方案：\n1. 添加一个对应模型 ID（如 s4）的 model.toml 配置文件，覆盖默认的 200k 限制。\n2. 配合使用 patcher 禁用 \"Context low tip\" 提示。\n\n注意：这种方法虽然能设置正确的上下文窗口，但模型名称可能无法完全匹配显示。","https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fissues\u002F8",{"id":134,"question_zh":135,"answer_zh":136,"source_url":137},19427,"为什么执行 --update 更新成功后版本号仍未变化？","这是因为更新功能将新版本下载到了默认路径 ~\u002F.claude\u002Fccline\u002Fccline，但你当前运行的可能是旧路径下的可执行文件（工作目录不一致）。\n\n解决方法：\n1. 确认你运行的 ccline 命令指向的是更新后的路径。\n2. 或者手动将新下载的文件移动到原本调用的位置。\n3. 也可以直接使用包管理器（如 npm 或 cargo）重新安装以确保路径一致。\n\n此外，网络问题（如 HTTP 403）也可能导致更新检测不稳定，建议检查网络连接或稍后重试。","https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fissues\u002F16",{"id":139,"question_zh":140,"answer_zh":141,"source_url":142},19428,"如何查看当前的 API 花费和使用情况？","该功能已实现。CCLine 现已支持通过官方提供的查询使用限制方法来显示花费情况，类似于 ccusage 的功能。\n\n如果你急需使用该功能但正式版尚未发布，可以尝试拉取开发者的分支代码并手动构建：\ngit clone \u003C仓库地址>\ncd CCometixLine\ncargo build --release\n\n之后运行生成的可执行文件即可看到实时使用追踪和花费统计。","https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fissues\u002F5",{"id":144,"question_zh":145,"answer_zh":146,"source_url":147},19429,"Token 使用量显示不准确（如缓存命中率计算错误）是怎么回事？","如果你使用的是第三方代理（如 github copilot-api），可能是其在转换响应数据时出现了错误，导致缓存读取令牌（cache_read_input_tokens）未被正确统计。\n\n参考 Anthropic 官方文档关于 Prompt Caching 的性能追踪说明：缓存命中率的计算应包含 cache_read_input_tokens。如果显示数值偏低，请检查中间代理层是否正确透传了所有 usage 字段，或直接连接官方 API 测试以排除代理干扰。","https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fissues\u002F27",[149,154,159,164,169,174,179,184,189,194,199,204,209,214,219,224],{"id":150,"version":151,"summary_zh":152,"released_at":153},117487,"v1.1.2","## [1.1.2] - 2026-03-14\n\n### 杂项\n\n\n- 发布 v1.1.2 版本\n\n","2026-03-14T18:05:45",{"id":155,"version":156,"summary_zh":157,"released_at":158},117488,"v1.1.1","## [1.1.1] - 2026-02-09\n\n### 杂项\n\n\n- 发布 v1.1.1\n\n","2026-02-09T16:24:17",{"id":160,"version":161,"summary_zh":162,"released_at":163},117489,"v1.1.0","## [1.1.0] - 2026-01-25\n\n### 新增\n\n- **session**: 会话颜色线条根据正负变化为绿色\u002F红色\n- 支持 Claude Code 原生的 context_window API ([#71](https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fpull\u002F71))\n- 添加对 Linux ARM64 (aarch64) 的支持\n- 优先使用 CLAUDE_CONFIG_DIR 路径，而非默认的凭据路径\n\n### 变更\n\n- **credentials**: 提取 read_token_from_path() 函数以减少代码重复\n- **patcher**: 将所有补丁迁移至 tree-sitter AST 解析\n- **patcher**: 优化 AST 解析，并修复 verbose 属性匹配问题\n\n### 修复\n\n- **context-window**: 优先使用 models.toml 配置，而非原生 API\n- **ui**: 同步 Usage 模块的颜色与 TOML 主题配置\n- 改进 musl 检测，并增加安全性改进\n- 移除 ARM64 musl 工具链的虚假校验和占位符\n\n### 其他\n\n- 发布 v1.1.0 版本\n\n### 撤销\n\n- 移除对原生 context_window API 的支持 ([#71](https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fpull\u002F71))\n\n","2026-01-25T20:22:42",{"id":165,"version":166,"summary_zh":167,"released_at":168},117490,"v1.0.9","## [1.0.9] - 2025-12-21\n\n### 新增\n\n- 在 Chrome 订阅绕过补丁中添加 Claude\n\n### 变更\n\n- **ui**: 保持主菜单打开，并在检查\u002F初始化配置后显示状态消息，由 @cheukyin175 在 #57 中实现\n- **ui**: 使用布尔值返回简化图标选择器的控制流程，由 @zhangzhenxiang666 在 #55 中实现\n\n### 修复\n\n- **ui**: 增加帮助信息的高度，以便在配置模式下显示状态消息，由 @zhangzhenxiang666 在 #55 中修复\n- 防止 Git 锁冲突并跳过已禁用的片段，由 @ekain-fr 在 #46 中实现\n- 正确处理图标选择器的输入和选择逻辑，由 @zhangzhenxiang666 在 #55 中修复\n\n### 其他\n\n- 添加 pre-commit 格式化和 clippy 检查的 lefthook\n- 添加 git-cliff 配置以生成变更日志\n\n### 样式\n\n- 对 clippy 使用复合赋值运算符\n\n### CI\n\n- 集成 git-cliff 用于发布说明的生成\n\n","2025-12-21T12:16:46",{"id":170,"version":171,"summary_zh":172,"released_at":173},117491,"v1.0.8","**完整更新日志**：https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fcompare\u002Fv1.0.7...v1.0.8","2025-10-08T13:16:05",{"id":175,"version":176,"summary_zh":177,"released_at":178},117492,"v1.0.7","**完整更新日志**: https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fcompare\u002Fv1.0.6...v1.0.7","2025-10-01T22:03:54",{"id":180,"version":181,"summary_zh":182,"released_at":183},117493,"v1.0.6","**完整更新日志**: https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fcompare\u002Fv1.0.5...v1.0.6","2025-10-01T21:04:02",{"id":185,"version":186,"summary_zh":187,"released_at":188},117494,"v1.0.5","发布说明 v1.0.5\n\n  🐛 错误修复\n\n  第三方模型使用情况显示\n  - 修复了 Kimi（Moonshot AI）及其他第三方模型的用量计算问题\n  - 解决了当模型同时返回 OpenAI 和 Anthropic 格式的 token 时出现的“重复字段”解析错误\n  - 使用量现在能够正确显示，不再显示为 0%\n\n  数据处理优化\n  - 当使用量数据不可用时，显示“-”（而非 0%）\n  - 采用智能 token 合并机制，优先使用 Anthropic 格式\n  - 支持混合 API 格式（OpenAI + Anthropic）\n\n  ✨ 功能增强\n\n  配置用户体验\n  - 首次运行时自动创建默认的 models.toml 模板\n  - 简化了模型配置结构\n  - 移除了冗余的配置加载逻辑，以提升性能\n\n  ---\n  兼容性：所有现有配置仍保持兼容。新用户将自动获得一个可自定义的 models.toml 模板。","2025-09-09T02:57:26",{"id":190,"version":191,"summary_zh":192,"released_at":193},117495,"v1.0.4","CCometixLine 1.0.4 发行说明\n\n### 新增功能\n\n  - 交互式主菜单：直接执行时，若无标准输入，不再卡死，而是显示 TUI 菜单。\n  - Claude Code 补丁工具：新增 `--patch` 命令，用于禁用上下文警告并启用详细模式。\n  - 三个新段落：扩展状态栏，增加更多信息：\n    - 成本段：显示金额成本，并智能处理零成本情况。\n    - 会话段：展示会话时长和行数变化。\n    - 输出样式段：显示当前输出样式的名称。\n  - 增强的主题系统：全面的主题架构，内置 9 种主题：\n    - 模块化主题组织，每个主题独立模块。\n    - 新增 4 种 Powerline 主题变体（深色、浅色、玫瑰松、东京夜）。\n    - 优化现有主题（cometix、默认、极简、gruvbox、nord）。\n  - 模型管理系统：智能识别与配置模型。\n\n### 修复内容\n\n  - 直接执行卡死问题：在无标准输入的情况下执行时，不再卡死。\n  - 帮助组件样式：所有 TUI 帮助界面中的按键高亮保持一致。\n  - 跨平台路径支持：增强对 Windows `%USERPROFILE%` 和 Unix `~` 路径的处理。\n\n### 使用示例\n\n#### 配置管理\n ccline --init \n ccline --config\n ccline --check\n  \n#### Claude Code 增强\n ccline --patch \u002Fpath\u002Fto\u002Fclaude-code\u002Fcli.js","2025-08-28T05:25:07",{"id":195,"version":196,"summary_zh":197,"released_at":198},117496,"v1.0.3","**完整更新日志**：https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fcompare\u002Fv1.0.2...v1.0.3","2025-08-17T20:11:56",{"id":200,"version":201,"summary_zh":202,"released_at":203},117497,"v1.0.2","**Full Changelog**: https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fcompare\u002Fv1.0.1...v1.0.2","2025-08-17T17:37:07",{"id":205,"version":206,"summary_zh":207,"released_at":208},117498,"v1.0.1","**Full Changelog**: https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fcompare\u002Fv1.0.0...v1.0.1","2025-08-17T11:25:20",{"id":210,"version":211,"summary_zh":212,"released_at":213},117499,"v1.0.0","# CCometixLine 1.0.0 Release Notes\r\n\r\n  🚀 Brand New Interactive Configuration Experience\r\n\r\n  No more manual config file editing -\r\n  Now you can configure your statusline directly through a\r\n  visual interface!\r\n\r\n  💡 Ready-to-Use New Features\r\n\r\n  🎯 One-Click Configuration Interface\r\n  ccline -c\r\n  - Real-time preview of your statusline style\r\n  - Full configuration control, customize as you wish\r\n\r\n  🎨 Built-in Themes, Ready Out of the Box\r\n  - Powerline: Classic arrow style, compatible with existing\r\n  Powerline themes\r\n  - Minimal: Clean design, guaranteed to work\r\n  - Compact: Tight layout, saves space\r\n  - Default: Balanced design, perfect for most users\r\n\r\n  🛠️ Simplified User Experience\r\n\r\n  Before: Manual TOML config file editing\r\n```\r\n  [theme]\r\n  primary_color = \"#61afef\"\r\n  # Lots of complex configuration...\r\n```\r\n  Now: Interactive interface, what you see is what you get\r\n  - Tab key to switch settings\r\n  - Arrow keys to adjust values\r\n  - Enter to confirm changes\r\n  - Escape to go back\r\n\r\n  📦 Easier Installation\r\n  npm install -g @cometix\u002Fccline\r\n\r\n  Why Choose 1.0.0?\r\n\r\n  - Zero Learning Curve: Graphical configuration, intuitive and\r\n   easy\r\n  - Instant Feedback: See changes immediately as you modify\r\n  settings\r\n  - Zero-Config Startup: Built-in themes, ready to use after\r\n  installation\r\n  - Strong Compatibility: Supports importing existing Powerline\r\n   themes\r\n\r\n  Upgraded from a command-line tool to a complete configuration\r\n   platform, making statusline customization simple and fun.","2025-08-16T19:34:49",{"id":215,"version":216,"summary_zh":217,"released_at":218},117500,"v0.1.2","**Full Changelog**: https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fcompare\u002Fv0.1.1...v0.1.2","2025-08-13T19:57:12",{"id":220,"version":221,"summary_zh":222,"released_at":223},117501,"v0.1.1","  # CCometixLine v0.1.1 Release Notes\r\n\r\n  🚀 **Compatibility & Documentation Improvements**\r\n\r\n  ## Git Version Compatibility\r\n  - 🔧 **Enhanced Git Support**: Added fallback support for Git versions \u003C 2.22 that don't support `--show-current`\r\n  - 🛠️ **Backward Compatibility**: Uses `git symbolic-ref --short HEAD` as fallback for older Git installations\r\n  - ✅ **Better Error Handling**: Improved Git command execution with proper error handling\r\n\r\n  ## CI\u002FCD & Distribution\r\n  - 🐧 **Static Linux Binaries**: Added musl static binary builds for universal Linux compatibility\r\n  - 📦 **Dual Distribution**: Now provides both dynamic (glibc) and static (musl) Linux binaries\r\n  - 🏗️ **Updated CI**: Configured proper musl toolchain in GitHub Actions for better build reliability\r\n\r\n  ## Documentation Enhancements\r\n  - 🌐 **Bilingual Navigation**: Added language switching links: `[English](README.md) | [中文](README.zh.md)`\r\n  - 📖 **Installation Options**: Comprehensive guides for dynamic vs static Linux binaries\r\n  - 🎨 **Nerd Font Requirements**: Detailed font installation instructions with Chinese font recommendations\r\n  - 🖥️ **Cross-Platform Guides**: Enhanced installation instructions for macOS and Windows\r\n  - 📋 **System Requirements**: Clear Git version compatibility and terminal font requirements\r\n\r\n  ## Technical Improvements\r\n  - 🔄 **Version Management**: Unified version numbering using `env!(\"CARGO_PKG_VERSION\")`\r\n  - 📝 **CHANGELOG**: Comprehensive documentation of all v0.1.1 improvements\r\n  - 🔒 **Build Stability**: Updated GitHub Actions runners to supported versions\r\n\r\n  ---\r\n\r\n  ### Installation Options\r\n\r\n  **Linux Dynamic Binary (Recommended)**\r\n  - Requires: Ubuntu 22.04+, CentOS 9+, Debian 11+, RHEL 9+ (glibc 2.35+)\r\n\r\n  **Linux Static Binary (Universal)**\r\n  - Works on any Linux distribution (no dependencies)\r\n\r\n  **Font Requirements**\r\n  - Install [Nerd Font](https:\u002F\u002Fwww.nerdfonts.com\u002F) for proper icon display\r\n  - Chinese users: [Maple Font](https:\u002F\u002Fgithub.com\u002Fsubframe7536\u002Fmaple-font) recommended\r\n\r\n  This release focuses on improving compatibility across different Git versions and Linux distributions while providing comprehensive\r\n  documentation for better user experience.","2025-08-12T14:14:39",{"id":225,"version":226,"summary_zh":227,"released_at":228},117502,"v0.1.0","**Full Changelog**: https:\u002F\u002Fgithub.com\u002FHaleclipse\u002FCCometixLine\u002Fcommits\u002Fv0.1.0","2025-08-11T16:59:55"]