pi-footer-manager

统一管理 Pi 应用页脚,支持模块化组合与自定义布局。

安装使用

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

帮我安装这个 AI Skill:pi-footer-manager。
它的用途是:统一管理 Pi 应用页脚,支持模块化组合与自定义布局。
完整的 Skill 内容见:https://321skill.com/skills/pi-footer-manager/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

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

使用示例

“帮我在Pi项目中安装并配置pi-footer-manager,使用一个两栏布局,左边放版本信息,右边放版权声明。”,它会引导你安装依赖,并生成相应的配置代码,将内置的信息片段和你定义的版权片段组合到指定的布局中。

介绍

在 Pi 应用开发中,多个扩展可能通过调用 setFooter() 来设置页脚,导致冲突和覆盖,难以维护。pi-footer-manager 解决了这个问题,它允许一个扩展统一接管页脚的渲染权,通过可配置的布局和可复用的片段(fragments)来构建灵活的页脚。 使用 pi-footer-manager,开发者可以声明式地定义页脚的布局结构,将页脚拆分为多个独立的片段(如内置的信息片段或自定义的业务片段),并通过配置组合它们,而不是在代码中硬编码或进行竞争性调用。 这个技能非常适合 Pi 平台上的应用开发者,尤其是那些需要构建复杂、可定制化页脚,或者希望避免多个扩展在页脚渲染上产生冲突的团队。 建议在项目初期就引入此技能来规划页脚结构,并充分利用其内置片段以减少开发量;注意,它主要管理渲染逻辑,复杂的交互或样式可能仍需在前端片段中实现。

核心特点

与多个扩展各自调用 `setFooter()` 导致冲突不同,它通过单一扩展集中管理,并提供了基于可配置布局和可复用片段的声明式构建方式,实现了页脚结构的解耦与灵活组合。

注意事项

不适合仅需简单、静态页脚且无扩展冲突风险的超轻量级应用。

常见问题

pi-footer-manager 能解决什么问题?

解决多个 Pi 扩展竞争设置页脚(`setFooter`)导致的冲突和覆盖问题,实现统一、模块化的页脚管理。

如何自定义页脚内容?

可以创建自定义的片段(fragments),然后在配置中将其与内置片段一起编排到布局中。

给 AI 助手的安装指引

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

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