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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-footer-manager/raw/index.md(查看排版版本)