pi-theme-switcher

根据环境变量或时间自动切换Pi主题的扩展

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:pi-theme-switcher。
它的用途是:根据环境变量或时间自动切换Pi主题的扩展
完整的 Skill 内容见:https://321skill.com/skills/pi-theme-switcher/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“安装并启用pi-theme-switcher”,它会自动集成到你的Pi环境中。之后,你只需设置`export THEME_MODE=dark`,或者什么都不做让它根据时间判断,Pi的界面主题就会自动切换,无需你再手动调整。

介绍

该Skill解决了用户需要手动切换Pi界面主题(深色/浅色模式)的麻烦。它可以根据系统环境变量、预设的THEME_MODE变量或一天中的时间,自动将Pi的界面主题设置为深色或浅色模式,实现主题的智能切换。

使用方式非常简单,安装此npm包后,Skill会自动运行。你可以通过设置环境变量THEME_MODE为’dark’或’light’来强制指定主题,也可以让它根据你所在地的日出日落时间(或自定义的时间规则)自动切换。这为Pi的界面提供了动态的、与环境适配的视觉体验。

它非常适合追求自动化、希望减少手动操作,或者希望Pi界面能根据环境光线(如白天用浅色、夜晚用深色)自动调整以保护眼睛的开发者与重度用户。对于需要在不同光照条件下长时间使用Pi的用户来说尤其友好。

建议在服务器环境或需要长时间运行的Pi实例中配置使用,以实现“一劳永逸”的主题管理。请注意,其自动切换功能依赖于正确的时间信息或环境变量配置,请确保运行环境的时间和地理位置(如果使用基于时间的自动切换)设置准确。

核心特点

与需要手动点击或通过复杂命令切换主题的插件不同,此Skill实现了完全自动化的主题切换,支持基于环境变量、预设模式和时间(如日出日落)三种触发逻辑,集成度更高,无需用户干预。

注意事项

不适合需要频繁、临时手动覆盖自动主题规则的场景,或运行环境无法准确获取时间/地理位置的情况。

常见问题

如何强制使用深色模式?

设置环境变量 THEME_MODE=dark 即可。

自动切换的时间规则可以自定义吗?

通常基于内置的日出日落逻辑或系统时间,具体自定义能力需查看Skill详细文档。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/pi-theme-switcher/raw/index.md 读取 pi-theme-switcher 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。