Spaceship Prompt 项目支持新版 Docker Compose 文件命名规范
Spaceship Prompt 是一个流行的 Zsh 提示符工具,以其现代化设计和丰富的信息展示功能而闻名。近期,该项目更新了对 Docker Compose 文件的支持,以兼容 Docker 官方最新的命名规范。
在 Docker 生态系统中,Compose 文件长期以来都使用 docker-compose.yml 作为标准文件名。然而,随着 Docker Compose 工具的演进,官方文档现在推荐使用更简洁的 compose.yml 作为默认文件名。这一变化反映了 Docker 工具链向更简洁、更统一的方向发展。
Spaceship Prompt 的 Docker Compose 模块原本只检测 docker-compose.yml 文件,这可能导致在使用新版命名规范的项目中无法正确显示相关信息。在最新发布的 4.16.2 版本中,开发团队已经扩展了文件检测逻辑,现在同时支持两种命名方式:
- 传统的
docker-compose.yml - 新的标准
compose.yml
这一改进确保了 Spaceship Prompt 能够无缝适配各种 Docker Compose 项目,无论开发者选择使用哪种命名约定。对于使用 Spaceship Prompt 的开发者来说,这意味着更一致的用户体验,特别是在参与不同项目时,不再需要因为文件名差异而失去提示符中的有用信息。
从技术实现角度看,这一变更涉及对文件存在性检查逻辑的修改。Spaceship Prompt 现在会按顺序检查两种可能的文件名,只要检测到其中任何一个,就会激活 Docker Compose 模块并显示相关信息。这种设计既保持了向后兼容性,又支持了新的标准。
对于 Zsh 用户和 Docker 开发者来说,这一更新是值得注意的,因为它反映了 Spaceship Prompt 项目对生态系统变化的快速响应能力。保持工具链中各组件对最新标准的支持,对于维护高效、无摩擦的开发环境至关重要。
atomcodeClaude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get StartedRust0153- DDeepSeek-V4-ProDeepSeek-V4-Pro(总参数 1.6 万亿,激活 49B)面向复杂推理和高级编程任务,在代码竞赛、数学推理、Agent 工作流等场景表现优异,性能接近国际前沿闭源模型。Python00
LongCat-Video-Avatar-1.5最新开源LongCat-Video-Avatar 1.5 版本,这是一款经过升级的开源框架,专注于音频驱动人物视频生成的极致实证优化与生产级就绪能力。该版本在 LongCat-Video 基础模型之上构建,可生成高度稳定的商用级虚拟人视频,支持音频-文本转视频(AT2V)、音频-文本-图像转视频(ATI2V)以及视频续播等原生任务,并能无缝兼容单流与多流音频输入。00
auto-devAutoDev 是一个 AI 驱动的辅助编程插件。AutoDev 支持一键生成测试、代码、提交信息等,还能够与您的需求管理系统(例如Jira、Trello、Github Issue 等)直接对接。 在IDE 中,您只需简单点击,AutoDev 会根据您的需求自动为您生成代码。Kotlin03
Intern-S2-PreviewIntern-S2-Preview,这是一款高效的350亿参数科学多模态基础模型。除了常规的参数与数据规模扩展外,Intern-S2-Preview探索了任务扩展:通过提升科学任务的难度、多样性与覆盖范围,进一步释放模型能力。Python00
skillhubopenJiuwen 生态的 Skill 托管与分发开源方案,支持自建与可选 ClawHub 兼容。Python0112